<SEC-DOCUMENT>0000771497-22-000004.txt : 20220309
<SEC-HEADER>0000771497-22-000004.hdr.sgml : 20220309
<ACCEPTANCE-DATETIME>20220309140944
ACCESSION NUMBER:		0000771497-22-000004
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		80
CONFORMED PERIOD OF REPORT:	20220131
FILED AS OF DATE:		20220309
DATE AS OF CHANGE:		20220309

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ABM INDUSTRIES INC /DE/
		CENTRAL INDEX KEY:			0000771497
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-TO DWELLINGS & OTHER BUILDINGS [7340]
		IRS NUMBER:				941369354
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1031

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-08929
		FILM NUMBER:		22724956

	BUSINESS ADDRESS:	
		STREET 1:		ONE LIBERTY PLAZA
		STREET 2:		7TH FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10006
		BUSINESS PHONE:		212 297-0200

	MAIL ADDRESS:	
		STREET 1:		ONE LIBERTY PLAZA
		STREET 2:		7TH FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10006

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ABM INDUSTRIES INC
		DATE OF NAME CHANGE:	19950110

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	AMERICAN BUILDING MAINTENANCE INDUSTRIES INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>abm-20220131.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:f07ffbbd-0bb2-425d-9d25-a774f87b48de,g:663af6e3-bf4e-4334-9f0f-42eed053d8e9,d:3467933390c5419c8e2fbdf1d538f132--><html xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:abm="http://www.abm.com/20220131" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>abm-20220131</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80L2ZyYWc6NWVkNmRjOTllZTg4NGM5NThlYjMxMjc5Y2U0NTYyNDcvdGFibGU6NzVlMGVmNWE5MzIzNDFlOWE0ZThmMjQzZDEyYjBlYjIvdGFibGVyYW5nZTo3NWUwZWY1YTkzMjM0MWU5YTRlOGYyNDNkMTJiMGViMl8zLTEtMS0xLTU1OTI5_b3d7d29e-dd7e-4e81-bd3a-704de01c8f4f">0000771497</ix:nonNumeric><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80L2ZyYWc6NWVkNmRjOTllZTg4NGM5NThlYjMxMjc5Y2U0NTYyNDcvdGFibGU6NzVlMGVmNWE5MzIzNDFlOWE0ZThmMjQzZDEyYjBlYjIvdGFibGVyYW5nZTo3NWUwZWY1YTkzMjM0MWU5YTRlOGYyNDNkMTJiMGViMl80LTEtMS0xLTU1OTI5_be250866-067d-45df-9fab-3ead03f34bf9">10/31</ix:nonNumeric><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80L2ZyYWc6NWVkNmRjOTllZTg4NGM5NThlYjMxMjc5Y2U0NTYyNDcvdGFibGU6NzVlMGVmNWE5MzIzNDFlOWE0ZThmMjQzZDEyYjBlYjIvdGFibGVyYW5nZTo3NWUwZWY1YTkzMjM0MWU5YTRlOGYyNDNkMTJiMGViMl81LTEtMS0xLTU1OTI5_cffbec1d-78d4-4f77-bb71-dd67def606df">2022</ix:nonNumeric><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80L2ZyYWc6NWVkNmRjOTllZTg4NGM5NThlYjMxMjc5Y2U0NTYyNDcvdGFibGU6NzVlMGVmNWE5MzIzNDFlOWE0ZThmMjQzZDEyYjBlYjIvdGFibGVyYW5nZTo3NWUwZWY1YTkzMjM0MWU5YTRlOGYyNDNkMTJiMGViMl82LTEtMS0xLTU1OTI5_40815821-ece3-4285-bbeb-9a7dd939abdb">Q1</ix:nonNumeric><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80L2ZyYWc6NWVkNmRjOTllZTg4NGM5NThlYjMxMjc5Y2U0NTYyNDcvdGFibGU6NzVlMGVmNWE5MzIzNDFlOWE0ZThmMjQzZDEyYjBlYjIvdGFibGVyYW5nZTo3NWUwZWY1YTkzMjM0MWU5YTRlOGYyNDNkMTJiMGViMl83LTEtMS0xLTU1OTI5_88b50545-9879-439e-bb3f-2680f7c5b049">FALSE</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="abm-20220131.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i012202b3f66947999a58a6c389f8cc46_I20220308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i9dff168f1a23433d86d1921fba961393_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i525efebb510f4deb9fd9ca1c7ac57cfe_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee4eeb8ab9df4709bf44fad30f691547_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a479ff1e1d044c9abf5e29313e3671f_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice8ab8657d7c4d7aa4c73020c7ef472c_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i026d336e865e4cbbae77cf7ac49382c9_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f1aa9e1c5ad46e4b320c65fc9c91b9f_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia25b994b325c42ba8dc4aac541fe7d00_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19cf5088c03541e296b5901e2c54a82e_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63fd0447979f4f4f9e96464c42e642e7_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if73279c3e8784e0ebb1b1ecbf41e80ea_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e2778f8f77a412f9596cb4f441b2bb2_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66a870009ca74a199bb0088ff97ff73b_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idef69be1c5f147929324473ae1d39ce1_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85998a529d9647a48f5a216c428c0656_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e412bb287334958a45e523a521e5eec_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if872224e37aa44989872a14bdb0f4e7f_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9dc1596469e547cb8adaccbb90fe5e95_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i990ce3129cf646d8b8bec11076fcfcac_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i824b6a3ca0d54767a26e55e48a36e9b3_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10e08df198b44200ac85632b8aad4aac_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i542efbbc23174ec086bae6b8c91d5024_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5939c3b5bf241dc9b8bda91f137e262_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a48c620d9e344b68e458310909056bf_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad6ccfaf5f824eefbcd9e73074581e41_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i310484022d6649e89ddf55a15aec95c4_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e7f06aba3f740eaa64f2f2dc7231217_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="industrygroup"><xbrli:measure>abm:industryGroup</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>abm:segment</xbrli:measure></xbrli:unit><xbrli:context id="i222ef474c41a4eac9eaed5a58cc6cd13_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ddded7c468c40bea8d9793228a66c78_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b48f99dc6a3483ab6bad9610c83bd64_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14998310a46240ee90aeb8f251b1e0e5_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec6cfecc323449b9b1e0893521bd89c0_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i501c5d9418264aca9ffc1cac31954094_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f38f8cb2c9440e9803c9e50c22254c4_D20210930-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-30</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-30</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a3924fafc6a493fbc75d063b8d50d32_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i553bcaf226004c8a9a11b1a5706156f4_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0df601b3d10f4e70a97cf0587a3f243a_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ba87109e9dc4eacaf08d8c3b6601e37_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8588bd06c5874f0f8502197c379be75b_D20210930-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-30</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4ceaf6b046e4617a568753060437420_D20210930-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-30</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i8bac82cb6683411ab1c8201675be7555_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i274960fe2c4842c3af153c0f6b5ff029_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:AbleLegalMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc265e1d07074418ab2e369023eeb5ea_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:AbleLegalMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i673ef41c7b1e420e952b2673f9874d01_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">abm:CustomerContractsForHealthcareTechnologyManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie30cff91da7c4543beb0930e73f72569_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">abm:CustomerContractsForHealthcareTechnologyManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95a58ec23b4d4fae8c29c2ced943b8d2_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9cd2549ee5749fd9052f8f667e43607_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i449d1c31359b4d8d887425a1f2b5ead5_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1a3e3179e9e4e7e9ec03f150bf649d6_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d9ba276fe8f48eea296f04ed2dbefc5_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f4a8b5d937a4336b14b63e0ca4ff0cb_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0438a3bbade4bf6b9fdd3a8c32edcc9_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bc89e7eb1724aeea467137c0e026a79_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84e26a9cd68e4315a5cc5c906653e227_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59cf7de9a9ff40efa79583d098f82dae_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7e2ddcbac5b4d0f9b889bbf4a1c8c04_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a229e81984848969f9ad66e033750f2_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ffabb00e0d143d7bbc9f447eb03574a_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d04d7555c2146ac861e949ac0666ee8_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70f9c0b766ef46168a7883ae862ac62b_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f5ffc4d4de341e6837ebe05d9c5581f_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08efef00aa8846fda835f3f2056ab9c0_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0dc06e9aeea8496d840e19bb32c7b465_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa7cfc6ecc304ebabaa106429112f597_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff5db458fa994a6bb05819997c309b06_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3b9796f34d24505a2b5a1e7b003e5f7_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30ea6ac4d9084abf8ff583676bb824a9_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53c2153323924ced90db194fbdf968fe_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac15c0983dd24b9983ba3918acbbf3b0_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52b647427f6f4df6b68b2b767042aa55_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i137a2caf2a154f42b6ee54238ea86f1e_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icaa2f6aee5d64990bd463835eec88bc5_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71914f9921384b1b848a221cee8bcff5_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i768ed2bced81439c8a132479ac90df37_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1acb188613b94bcd8b33b5cc862364f8_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1edcdb3a37746118eef57d29ebae471_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d7075a4c9874f78910ff8f706bab987_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e4f569a607e407ca161b0419cac23d2_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66d344b873fd4572b045fae31780e2ba_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7317237a7fdb4ffeb97b7c1d9caf4c23_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id01a51d03f8e4f99818ab3e99295064e_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id57d33e3b5204234aa2d03a6121b43dd_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90352d57827c484282be300b7f5e6851_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48542fa52eec459cad237862358773dc_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i905abd1a82604d498e97c83b9025d75f_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i219d875ed4fb4d2bad0534738317c1b0_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if64f30808b994ef4bba119b93524aa29_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6a40bbbe5d3417792145e477e650363_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8741dc8d46b0416894485a91562ac338_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7144d6705f01425caa7f8359ef8e2c87_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbd61275f0a44b9389fef853f1b49c0a_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cdabf17863c49b5b1f0671800685416_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2b5fc614bb24d778b23facacc585580_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2cca0b3579242ad987ad689809b4123_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7b6b5b64d7847dba08584c53d1af606_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02ef02cb650847be92f98f299b29a1a9_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i275a46ef834e4978864e1a56525087bc_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie02a1c7016f94cb68c5ab690ef79f19c_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7a166fc00da488ead5f4927f718975f_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieec7ad50b04b4e22954ec2001756c06f_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i516ab9126c884e81b69c2064dd5e1121_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadc658704cc843e783952da3a991cdc5_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3ea007031b247a79ea0c7c741f87465_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd984dc1449e416fb554ca10b090f93a_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3951544650244fc5995aac1b0163d638_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaeed585a268b43158d5127ce26f1538d_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief3dd378a9664797bc4a5a1e5a203705_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8c79776bcd54be8856162c37ff802df_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3d68c4407da4cc1a00debd840131cf2_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f2339e0c6f84b34975c36509ff0ff26_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c807290187c41e09d473a15b02806af_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ad089e16d404c30a148b366cda45d65_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie78da563d7e6447bab1c657d5d94851a_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc235f2b006a4efab0f900e5a11a701b_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48e4aada4d7a4051a48befdac0a23bc0_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19152e233be44c3187caf642c8ceafe7_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d9822353ae14642968fad8bf6332041_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ideee861758ac453e920db2e90f83ff5e_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-02-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f1377b65e944f67a13f844627424840_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fad92f7624a4eccaab524c10c03baca_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib368caf604bb4e40ab84e83b8a6a727b_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f4007e5c8784b4c8dd43ba78ab07a7c_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i753f2f1d601e448189e4452db2037e5d_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice50df34c0b647389e49577fe2b3da3c_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71d0862fac25457a925960c3be704abd_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i745c82e28d5b4e1e8a4fbee847032798_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4d18ff9e01941c7bd95d314d0e91c54_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifec69f742cc44697a5879747d2b515f2_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia44d572af78c402eb540b88c86e4e4c6_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ad59a7374c04c66ad87a4c212aa0daf_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06093863ea64488e86b7880e2e09aca6_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">abm:PrivatelyHeldCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieea2c91d40da4ee6a770577586529991_I20211101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">abm:ReorganizationOfBusinessSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11592c43f4b14256a4c9e1851378fe57_I20211101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">abm:ReorganizationOfBusinessSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic678909e8f004b7a8c3cdca41b5ff3b7_I20211102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id609b75d37db46bcb0c572552494287a_I20211102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">abm:ReorganizationOfBusinessSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f0e1b5bad5c4444a1254cccb1aea405_I20211102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">abm:ReorganizationOfBusinessSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5972e2753cc54689a5a4345f3d927a3e_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i513a71ade490427f8f1cba0aaeed3f6f_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie30ee34a9ad0489da2d5081417ef0511_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i950158b9c1414aca99bdde93672305ec_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a57fef17c5541119257fec5072d96aa_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:MedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i162b6f91bc124321ab07bf22a49b1b59_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:MedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i432c013047b74d8dbaf8a2e8a1b1351b_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ecee160824e41f39e11efa0f5719213_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4881f2b3e81e452a8d61d82acb8a2c3b_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5473a44b494d417bb32f14e532559016_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3e0e5229ef7402792a5760c33464667_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:DepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68f6fabb5c4b429da16dbb2acd238943_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:DepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d704779ed3640edadaac43fb3465170_I20170831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:PriorCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i972416bd503e46679792e6c2284578c3_D20170901-20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d1a3765258345a7a7be35e3ce585c55_I20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18c43d5c4bad471680d267f5366cb9bd_I20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a6eed9c15674a97ba6e5bf24dbd2394_I20180901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6c9f585619445cd864ce1c5e84534f8_I20210627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f3abfd2f93c4986b2a70426b6aa61f7_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d70b8d8f6c249d7b15a33a447b4a75f_I20210627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21fc2993518244dbb3d68e101e27c049_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3849b619c2b1437ca9a9dd24b0ebf193_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49446d06a398430787d7aaa78c6c78d1_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">abm:SwingLineLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i190791bd27884deea0ff4d168f7b4da0_D20210628-20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-28</xbrli:startDate><xbrli:endDate>2021-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaec0dada1b764ac0a52c03b04590891b_D20210628-20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-28</xbrli:startDate><xbrli:endDate>2021-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e4b3ed7be454905aa7f75ba44bca7c7_D20210628-20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-28</xbrli:startDate><xbrli:endDate>2021-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a0334a29aac41a5a9a34af1de9089a7_D20210628-20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-28</xbrli:startDate><xbrli:endDate>2021-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6b8ad1b89ab42ed83ba90234a9405b2_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5111b8b58aa54d689772f2d6106e8650_D20210628-20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-28</xbrli:startDate><xbrli:endDate>2021-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i463ce0104028414ea2b840e9d68e3972_D20210628-20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-28</xbrli:startDate><xbrli:endDate>2021-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ecc6969637240a38148d64cc09e6450_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba949fd2c12b469dbb333d873bbe4f5c_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd13caffd73f47ea84205ddd4b1fc6a3_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16b4bd737d1d473eb64f60d9c62b3696_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie29c4e2cf3974ded9496ea6008492115_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i678239e2198d4db08696a9c9ec3416fc_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f8b1057bfd64f84a7b10f07c5a96b28_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a1ade002af5487c8e638e3d9684bd76_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7af83534a73f499b805b8871649f7caa_I20181101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity4302022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c4aff38686c4e8abb9a0e1da96e0da4_I20181101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity912022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76e7ab4a91864f17a548db050e1ef75f_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4543981a26804ff099bbbb83da8a77df_D20201101-20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i720a3e5403e647ca97b3920ffe0f3563_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc418ae5ad5943af9dcf35ce730dd7ea_I20191218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51485ea3b4a14b56a74fef0b056ccc14_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">abm:EnergySavingsContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86e2fae14bcc4e56a4425f46b15530e7_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91f8344e4a4c4f0d852bf688ee6f0262_D20180920-20180920"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-09-20</xbrli:startDate><xbrli:endDate>2018-09-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="subclass"><xbrli:measure>abm:subclass</xbrli:measure></xbrli:unit><xbrli:context id="i13d5856e9ce94caba679093614c822ae_D20210707-20210707"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-07</xbrli:startDate><xbrli:endDate>2021-07-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91cc10a719a348dd954a562ee49c24f4_D20220201-20220201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2022-02-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d7c76ee8ff04dd982bd16ee33ed1bfc_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24104f33e33e4ae0a371c137c892e598_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51b7cdcd05714bee8c84d213d93eee8f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c4f2651c3734321b7ec123452a37542_D20211201-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29852d0c4acb4474b3a0a14be1ebee69_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:GovernmentServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f106d3fd0de4654a0681a971a874bfd_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:GovernmentServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia327af45a06d491299ba9472f5c5454d_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67b79c248aba49458d85a42e31325591_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d3e244100db4a61b0b5cb30e75a5ae5_D20211101-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba094915284549669146c8fdf13f312c_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i3467933390c5419c8e2fbdf1d538f132_1"></div><div style="min-height:45pt;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%">                    </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8xMzE_b95e1ddc-d02e-484d-af19-e34bd65def97">10-Q</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Mark One)</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YzkzNmM5OTQxYjg4NDE3N2I0ZTRhYWMzMGRiYjE4MDQvdGFibGVyYW5nZTpjOTM2Yzk5NDFiODg0MTc3YjRlNGFhYzMwZGJiMTgwNF8wLTAtMS0xLTU1OTI5_3bd0745d-873b-4793-8ca5-9e1085b41c84">&#9745;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:9pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">For the quarterly period ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8xNzk_8e86a4db-3ab1-402a-8c6a-fa1c3afef666">January 31, 2022</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">or</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6ZTlmN2M3ZDkxYjY1NDZmYjkyNTNlMzNhZTNlZWE5MTMvdGFibGVyYW5nZTplOWY3YzdkOTFiNjU0NmZiOTI1M2UzM2FlM2VlYTkxM18wLTAtMS0xLTU1OTI5_da8307f2-79b3-4c04-9ddb-4d347d21fda8">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> to &#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8yNzI_adfead9a-6ce7-4752-be65-0ef0ea32ee82">1-8929</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:center"><img src="abm-20220131_g1.jpg" alt="abm-20220131_g1.jpg" style="height:97px;margin-bottom:5pt;vertical-align:text-bottom;width:169px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8yNzg_0f6ed382-6398-49d0-ab03-9086e8b511e0">ABM INDUSTRIES INC</ix:nonNumeric>ORPORATED</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:26.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.361%"></td><td style="width:0.1%"></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6ZDNhMzMyZTM3NThmNDg4Mzg2ODdkODU4NDNhM2Q5ZmQvdGFibGVyYW5nZTpkM2EzMzJlMzc1OGY0ODgzODY4N2Q4NTg0M2EzZDlmZF8wLTAtMS0xLTU1OTI5_9c9e9edd-b0e3-4e33-a1c3-5df7c6130b8d">Delaware</ix:nonNumeric></span></td><td colspan="3" rowspan="2" style="padding:0 1pt"><div style="text-align:center"><img src="abm-20220131_g2.jpg" alt="abm-20220131_g2.jpg" style="height:82px;margin-bottom:5pt;vertical-align:text-bottom;width:82px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6ZDNhMzMyZTM3NThmNDg4Mzg2ODdkODU4NDNhM2Q5ZmQvdGFibGVyYW5nZTpkM2EzMzJlMzc1OGY0ODgzODY4N2Q4NTg0M2EzZDlmZF8wLTItMS0xLTU1OTI5_ae4538f4-c8d6-40c6-9ffc-3f43ec90076b">94-1369354</ix:nonNumeric></span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8zNzQ_b2c663ec-bcd6-4be8-b490-430687904cfe">One&#160;Liberty Plaza</ix:nonNumeric>, <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8yMjA0_96dee3a5-7b4b-420f-8794-31fae55d1533" continuedAt="i1ec3531130ce4ab382ac98596aaef492">7</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"><ix:continuation id="i1ec3531130ce4ab382ac98596aaef492" continuedAt="i3c2517663774470f961e023776c448e7">th</ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:continuation id="i3c2517663774470f961e023776c448e7"> Floor</ix:continuation>  </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8zOTA_c55d9d73-a550-4d74-b7e6-7c9737c91633">New&#160;York</ix:nonNumeric>,&#160;<ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8zOTQ_97d88df7-ed07-4a10-92f6-5ab22003354b">New York</ix:nonNumeric> <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8zOTc_34af9850-6c0c-4e04-ac31-58ff6d5ea76a">10006</ix:nonNumeric> </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(<ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV80NDQ_35d28f89-3b98-4675-a5a9-c4120a262f47">212</ix:nonNumeric>) <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV80NDg_bf5ffbdb-b925-49e4-a0ed-f5e428a96333">297-0200</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">None</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:31.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.730%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YzFiMGNkNzAyM2M0NGMwMmJiZWI5YzAyZGRlMWVmZTUvdGFibGVyYW5nZTpjMWIwY2Q3MDIzYzQ0YzAyYmJlYjljMDJkZGUxZWZlNV8xLTAtMS0xLTU1OTI5_d72370fd-e6c3-4a7e-9716-1eb4a518fa2f">Common Stock, $0.01 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YzFiMGNkNzAyM2M0NGMwMmJiZWI5YzAyZGRlMWVmZTUvdGFibGVyYW5nZTpjMWIwY2Q3MDIzYzQ0YzAyYmJlYjljMDJkZGUxZWZlNV8xLTItMS0xLTU1OTI5_9dbe286c-67fa-4d89-b87a-89edc2533df2">ABM</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YzFiMGNkNzAyM2M0NGMwMmJiZWI5YzAyZGRlMWVmZTUvdGFibGVyYW5nZTpjMWIwY2Q3MDIzYzQ0YzAyYmJlYjljMDJkZGUxZWZlNV8xLTQtMS0xLTU1OTI5_1ae072ec-4788-4112-a235-fac773b3a16a">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8xMDI5_34cd7010-1630-44e3-99df-de7088ba1607">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8xMzU4_54207224-f582-45e4-8d8e-2b23752b917c">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:16.573%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YWJhYjI3MmMwNDU0NDk2N2EwZjYwNTYxMDAzMzBjODcvdGFibGVyYW5nZTphYmFiMjcyYzA0NTQ0OTY3YTBmNjA1NjEwMDMzMGM4N18wLTAtMS0xLTU1OTI5_a879b647-1fea-499b-8443-2495bccb2e02">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">&#9745;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YWJhYjI3MmMwNDU0NDk2N2EwZjYwNTYxMDAzMzBjODcvdGFibGVyYW5nZTphYmFiMjcyYzA0NTQ0OTY3YTBmNjA1NjEwMDMzMGM4N18wLTctMS0xLTU1OTI5_1eedff62-7841-452f-9dcc-38e0eaabe3a3">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YWJhYjI3MmMwNDU0NDk2N2EwZjYwNTYxMDAzMzBjODcvdGFibGVyYW5nZTphYmFiMjcyYzA0NTQ0OTY3YTBmNjA1NjEwMDMzMGM4N18wLTktMS0xLTU1OTI5_7e3fab48-cd0f-4e30-95f7-101fbb98e684">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;                       Yes&#160;&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8yMTIw_23ac27d9-7e42-4b34-8641-31df874427e0">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9745;</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number of shares of the registrant&#8217;s common stock outstanding as of March 8, 2022: <ix:nonFraction unitRef="shares" contextRef="i012202b3f66947999a58a6c389f8cc46_I20220308" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8xNjQ5MjY3NDQzOTAx_0b75758f-729a-457b-accd-89a689ac907c">66,869,057</ix:nonFraction></span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span><br/></span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span><br/></span></div></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:93.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.358%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FORWARD-LOOKING STATEMENTS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_10">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PART&#160;I. FINANCIAL INFORMATION</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_13">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;1. Consolidated Financial Statements </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_13">3</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_82">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;3. Quantitative and Qualitative Disclosures About Market Risk</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_112">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;4. Controls and Procedures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_115">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PART&#160;II. OTHER INFORMATION</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_118">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;1. Legal Proceedings</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_121">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item 1A. Risk Factors</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_124">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_127">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item 3. Defaults Upon Senior Securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_130">37</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;4. Mine Safety Disclosures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_133">37</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;5. Other Information</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_136">37</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item 6. Exhibits</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_139">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SIGNATURES</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3467933390c5419c8e2fbdf1d538f132_142">39</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span><br/></span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Form 10-Q contains both historical and forward-looking statements regarding ABM and its subsidiaries (collectively referred to as &#8220;ABM,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; or the &#8220;Company&#8221;). We make forward-looking statements related to future expectations, estimates, and projections that are uncertain and often contain words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;forecast,&#8221; &#8220;intend,&#8221; &#8220;likely,&#8221; &#8220;may,&#8221; &#8220;outlook,&#8221; &#8220;plan,&#8221; &#8220;predict,&#8221; &#8220;should,&#8221; &#8220;target,&#8221; or other similar words or phrases. These statements are not guarantees of future performance and are subject to known and unknown risks, uncertainties, and assumptions that are difficult to predict. Particular risks and uncertainties that could cause our actual results to be materially different from those expressed in our forward-looking statements include those listed below. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The novel coronavirus (&#8220;COVID-19&#8221;) pandemic (the &#8220;Pandemic&#8221;) has had and is expected to continue having a negative effect on the global economy and the U.S. economy. It has disrupted and is expected to continue disrupting our operations and our clients&#8217; operations, which may adversely affect our business, results of operations, cash flows, and financial condition.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our success depends on our ability to gain profitable business despite competitive market pressures.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business success depends on our ability to attract and retain qualified personnel and senior management and to manage labor costs.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Investments in and changes to our businesses, operating structure, financial reporting structure, or personnel relating to our multiyear strategic plan (&#8220;</span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), including the implementation of strategic transformations, enhanced business processes, and technology initiatives, may not have the desired effects on our financial condition and results of operations.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our ability to preserve long-term client relationships is essential to our continued success.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our international business involves risks different from those we face in the United States that could have an effect on our results of operations and financial condition.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our use of subcontractors or joint venture partners to perform work under customer contracts exposes us to liability and financial risk.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Acquisitions, divestitures, and other strategic transactions could fail to achieve financial or strategic objectives, disrupt our ongoing business, and adversely impact our results of operations.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may experience difficulties integrating our acquisition of Crown Building Maintenance Co. and Crown Energy Services, Inc. (collectively, &#8220;Able&#8221;) and may not realize the growth opportunities and cost synergies that are anticipated from the acquisition of Able. </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We manage our insurable risks through a combination of third-party purchased policies and self-insurance, and we retain a substantial portion of the risk associated with expected losses under these programs, which exposes us to volatility associated with those risks, including the possibility that changes in estimates to our ultimate insurance loss reserves could result in material charges against our earnings.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our risk management and safety programs may not have the intended effect of reducing our liability for personal injury or property loss.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may experience breaches of, or disruptions to, our information technology systems or those of our third-party providers or clients, or other compromises of our data that could adversely affect our business.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Unfavorable developments in our class and representative actions and other lawsuits alleging various claims could cause us to incur substantial liabilities.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A significant number of our employees are covered by collective bargaining agreements that could expose us to potential liabilities in relation to our participation in multiemployer pension plans, requirements to make contributions to other benefit plans, and the potential for strikes, work slowdowns or similar activities, and union organizing drives.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business may be materially affected by changes to fiscal and tax policies. Negative or unexpected tax consequences could adversely affect our results of operations.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in general economic conditions, such as changes in energy prices, government regulations, or consumer preferences, could reduce the demand for facility services and, as a result, reduce our earnings and adversely affect our financial condition.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Future increases in the level of our borrowings or in interest rates could affect our results of operations.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Impairment of goodwill and long-lived assets could have a material adverse effect on our financial condition and results of operations.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span><br/></span></div></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we fail to maintain proper and effective internal control over financial reporting in the future, our ability to produce accurate and timely financial statements could be negatively impacted, which could harm our operating results and investor perceptions of our Company and, as a result, may have a material adverse effect on the value of our common stock.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business may be negatively impacted by adverse weather conditions.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Catastrophic events, disasters, and terrorist attacks could disrupt our services.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Actions of activist investors could disrupt our business.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The list of factors above is illustrative and by no means exhaustive. Additional information regarding these and other risks and uncertainties we face is contained in our Annual Report on Form 10-K for the year ended October&#160;31, 2021, and in other reports (including all amendments to those reports) we file from time to time with the Securities and Exchange Commission (&#8220;SEC&#8221;). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We urge readers to consider these risks and uncertainties in evaluating our forward-looking statements. We caution readers not to place undue reliance upon any such forward-looking statements, which speak only as of the date made. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events, or otherwise, except as required by law. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_13"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:6.5pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="i3467933390c5419c8e2fbdf1d538f132_16"></div><div style="margin-top:6.5pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. CONSOLIDATED FINANCIAL STATEMENTS. </span></div><div style="margin-bottom:6pt;margin-top:6.5pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-bottom:6pt;margin-top:6.5pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-bottom:6pt;margin-top:6.5pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(UNAUDITED)</span></div><div style="margin-bottom:1pt;margin-top:6.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:65.074%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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">(in millions, except share and per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMy0xLTEtMS01NTkyOQ_faee02b0-e328-4898-9171-c33ba5663857">46.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMy0zLTEtMS01NTkyOQ_4e02dc81-6ecc-4606-92df-365639856dec">62.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Trade accounts receivable, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNC0wLTEtMS01NTkyOS90ZXh0cmVnaW9uOjk3ODU4NDNhM2NhMDQzNWZiM2RkNjY3MzIxOWNhZDA3XzUz_eb98c6d3-ccd1-4cda-8c50-bc07f9c892be">34.0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNC0wLTEtMS01NTkyOS90ZXh0cmVnaW9uOjk3ODU4NDNhM2NhMDQzNWZiM2RkNjY3MzIxOWNhZDA3XzYx_a7352c98-31ff-46f8-9241-35a7816f0132">32.7</ix:nonFraction></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;&#160;&#160;at January&#160;31, 2022 and October&#160;31, 2021, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNC0xLTEtMS01NTkyOQ_a351bdbc-6a14-4df7-8bc4-aa9fc50df377">1,210.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNC0zLTEtMS01NTkyOQ_9856dc37-3426-44b0-ae14-c38bbd748e76">1,137.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Costs incurred in excess of amounts billed</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNS0xLTEtMS01NTkyOQ_91a0a76a-15d1-494b-978c-e59b885ef013">69.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNS0zLTEtMS01NTkyOQ_5a688557-6497-4d57-a5ad-6ad3642b12ea">52.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:PrepaidExpenseCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNi0xLTEtMS01NTkyOQ_2c16eb4d-b781-4caa-8fa7-e89097ee22aa">88.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:PrepaidExpenseCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNi0zLTEtMS01NTkyOQ_56b4a6f7-4fb1-465f-b9c1-fbe29cb0e551">88.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNy0xLTEtMS01NTkyOQ_0b072618-eecb-496d-9294-6db494c0abf2">63.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNy0zLTEtMS01NTkyOQ_8b7e6616-c809-4329-ad07-0f194d6b464a">60.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfOC0xLTEtMS01NTkyOQ_be0748f6-e3b3-489b-ab2f-4831804483a3">1,477.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfOC0zLTEtMS01NTkyOQ_d65230cb-a0b5-4f90-8247-c25efa900576">1,401.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:OtherInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfOS0xLTEtMS01NTkyOQ_7ffd2c51-d80b-46a0-9548-d7f832d783b5">15.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:OtherInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfOS0zLTEtMS01NTkyOQ_9c72c583-ab03-40a4-8565-1407e90e8df7">11.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Property, plant and equipment, net of accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTAtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo2M2EyMzBmNGQ4ZmU0YmE2OWQzYWNjNDZhOGE2ZWQyZl83MQ_e1378760-b741-4457-abb5-2c9271998036">283.6</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTAtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo2M2EyMzBmNGQ4ZmU0YmE2OWQzYWNjNDZhOGE2ZWQyZl83OQ_16a65e30-f8d3-42fc-9d23-3b0848e5de5d">274.7</ix:nonFraction></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;at January&#160;31, 2022 and October&#160;31, 2021, respectively    </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTAtMS0xLTEtNTU5Mjk_76139eee-289b-4ee0-b90a-5fa1fb229bb8">110.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTAtMy0xLTEtNTU5Mjk_4e3627d0-07ba-475a-9559-ed0b75599b77">111.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTEtMS0xLTEtNTU5Mjk_38a58977-e16c-4ceb-91cb-b75c1ffbf338">124.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTEtMy0xLTEtNTU5Mjk_01b3f670-f92d-4112-927e-5256b16b577c">126.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other intangible assets, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTItMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo4MmE1ZDYzMjMxZGQ0ZGVmODcwZTU0NWM2YWJkOGYyN182NQ_245aae14-ba82-4dcb-b2a8-fe8dfb9790cf">406.5</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTItMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo4MmE1ZDYzMjMxZGQ0ZGVmODcwZTU0NWM2YWJkOGYyN183Mw_471267e3-54d6-4712-a747-20e22c133c86">389.3</ix:nonFraction></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;at January&#160;31, 2022 and October&#160;31, 2021, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTItMS0xLTEtNTU5Mjk_b69d864f-e57a-4155-a1d9-832ae6f2c191">407.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTItMy0xLTEtNTU5Mjk_0dd96273-e241-4a3c-b7fc-943ace59548d">424.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTMtMS0xLTEtNTU5Mjk_e7666e7f-99f8-44d0-9581-2c215a1e606a">2,237.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTMtMy0xLTEtNTU5Mjk_6eab43f9-3ba4-4bae-aece-c7e1f54e21e2">2,228.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTUtMS0xLTEtNTU5Mjk_aa4cfa8a-c3a0-48bf-95e0-71ea9a9a52a7">132.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTUtMy0xLTEtNTU5Mjk_b397dd87-72e1-47ef-bb5f-13af69bb21c7">131.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTYtMS0xLTEtNTU5Mjk_05dee8f1-73c4-42b0-b8c3-79774fea19c4">4,504.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTYtMy0xLTEtNTU5Mjk_2c8ab633-c8b7-4e36-8fef-aba396645063">4,436.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Current portion of long-term debt, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTktMS0xLTEtNTU5Mjk_724068fa-944b-4e13-9da1-5b12f29b694c">31.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTktMy0xLTEtNTU5Mjk_84527c21-0fb2-452b-b840-6f2d22b2729c">31.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjAtMS0xLTEtNTU5Mjk_ebbe05e7-bb5c-4a6c-9c1c-68d2c4bb60aa">261.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjAtMy0xLTEtNTU5Mjk_71b0074d-291b-4b8d-94f1-cddeef228fe9">289.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjEtMS0xLTEtNTU5Mjk_93485f45-3559-41ac-bdb0-a41ba233a455">196.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjEtMy0xLTEtNTU5Mjk_1f97c086-7cde-4551-af5a-073f4b4f3f31">238.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accrued taxes &#8212; other than income</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjItMS0xLTEtNTU5Mjk_09893b45-7e00-4c31-8424-d33175c6403b">129.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjItMy0xLTEtNTU5Mjk_c6ba717b-c30d-49be-9cc9-99fe1fd191d2">124.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Insurance claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:SelfInsuranceReserveCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjMtMS0xLTEtNTU5Mjk_0f9bfbcd-02dd-4aa6-bebd-fa6aed8ca522">169.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:SelfInsuranceReserveCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjMtMy0xLTEtNTU5Mjk_abe9ef66-7acb-45ee-bf82-202c2805deef">171.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:AccruedIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjQtMS0xLTEtNTU5Mjk_6f6d5679-01f0-4bd4-b7b3-55fc3265d4ee">21.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:AccruedIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjQtMy0xLTEtNTU5Mjk_abcfd013-1867-4fdd-9c43-63ec6c3ef223">11.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Current portion of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjUtMS0xLTEtNTU5Mjk_9945fdbc-7a26-4ffe-b4e3-7f26d7121a81">31.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjUtMy0xLTEtNTU5Mjk_e044c4bf-c792-4d05-aed5-3d7057699587">31.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjYtMS0xLTEtNTU5Mjk_ae661a1e-91b0-488d-90a7-80f588ca3cac">427.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjYtMy0xLTEtNTU5Mjk_08268f84-cdaf-42a8-8f79-4c6af95ea694">387.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjctMS0xLTEtNTU5Mjk_d489a9da-9205-4943-8682-94c3918b7e9a">1,267.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjctMy0xLTEtNTU5Mjk_d96b8cc1-58b5-4966-97b7-8bf4be9db85b">1,285.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjgtMS0xLTEtNTU5Mjk_17fef555-7d1a-40fa-8969-30dea3028fdf">971.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjgtMy0xLTEtNTU5Mjk_9ebb481d-9d67-413c-874d-4d656c0b0652">852.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjktMS0xLTEtNTU5Mjk_87dc185f-5176-42ec-9782-472d519cf8a3">114.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjktMy0xLTEtNTU5Mjk_14a826e8-a4ef-4e73-bb5a-d667c2ee272c">116.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Deferred income tax liability, net</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzAtMS0xLTEtNTU5Mjk_3954bb2a-4587-47bf-a6fc-bfe08ab911c4">32.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzAtMy0xLTEtNTU5Mjk_ad2963b2-c62f-44e8-a121-41b141d60c6d">22.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Noncurrent insurance claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:SelfInsuranceReserveNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzEtMS0xLTEtNTU5Mjk_e7bcdc77-441e-4662-bf91-679f992fc07f">398.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:SelfInsuranceReserveNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzEtMy0xLTEtNTU5Mjk_b4ce4e2c-894d-4e45-ab66-09c8b0d936a4">413.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzItMS0xLTEtNTU5Mjk_3f115e0c-2914-4cb7-b7e3-e5d006f96fe3">56.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzItMy0xLTEtNTU5Mjk_5cd0957c-f4a5-4ae4-973d-005e56444374">123.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Noncurrent income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzMtMS0xLTEtNTU5Mjk_4fadbe49-d63f-4377-ad87-2f0d2848607a">8.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzMtMy0xLTEtNTU5Mjk_7631a1c0-711c-4b90-bceb-1c17c9bdc2b9">12.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzQtMS0xLTEtNTU5Mjk_015e4f8e-0001-4d2c-93d9-76f0e51507bb">2,849.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzQtMy0xLTEtNTU5Mjk_3f98a72d-f91f-4c3f-b7ee-2c2248ba9588">2,827.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Commitments and contingencies</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzUtMS0xLTEtNTU5Mjk_e8fb55ff-68e5-4519-8ece-83c8c7f55c53"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzUtMy0xLTEtNTU5Mjk_cd1e7910-6376-4a49-95c5-508a7ae0fc31"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF8yMg_998cf594-218b-4c63-a895-13b7e26b54d1"><ix:nonFraction unitRef="usdPerShare" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF8yMg_f8260602-1f95-43ed-88fe-c75a8bc5c56f">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF8zNg_4fd1f210-4aa0-4c84-ae6d-8a348de20486"><ix:nonFraction unitRef="shares" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF8zNg_a4e5d3da-583c-42f2-bb6f-9e81b2fe96f8">500,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF81OA_1bd26df5-a9e6-4f4c-b4b3-88f7f81738ae"><ix:nonFraction unitRef="shares" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF81OA_269e0107-5c5f-4f0d-835e-5ed2aa2520fc">none</ix:nonFraction></ix:nonFraction> issued </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMS0xLTEtNTU5Mjk_4380fbe8-0e5d-477a-9159-08dbeaa45afd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMy0xLTEtNTU5Mjk_a28f38ca-4f25-4e02-b022-4f141f74cc17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV8xOQ_2ef38994-7d1e-4a6d-a131-e91ba18702eb"><ix:nonFraction unitRef="usdPerShare" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV8xOQ_ada523cb-5989-47a3-9196-9584869329d2">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV8zMw_b4a97428-6e0e-4fe2-b34c-64280ff454a7"><ix:nonFraction unitRef="shares" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV8zMw_ca480e0d-caf1-40a4-a01e-845038891baf">100,000,000</ix:nonFraction></ix:nonFraction> shares authorized; </span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV81Ng_0bc89fcb-138b-46c5-b949-3fa52901d402"><ix:nonFraction unitRef="shares" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV81Ng_fb12ca5a-bab8-4e63-a138-3148348cddd7">67,443,112</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV82Mw_53532e68-ae7a-40a1-8915-a99557300847"><ix:nonFraction unitRef="shares" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV82Mw_cb003c61-e1b9-429f-be43-5960af297439">67,302,449</ix:nonFraction></ix:nonFraction> shares issued and outstanding at </span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">January&#160;31, 2022 and October&#160;31, 2021, respectively</span></div></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMS0xLTEtNTU5Mjk_62131e1a-2bec-4b8a-a7ef-c169abe9d27c">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMy0xLTEtNTU5Mjk_afcb76c7-86b4-4feb-a917-798b9ddcb3f3">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzktMS0xLTEtNTU5Mjk_d91f0144-15a8-42a2-b8a8-d3c525e736da">737.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzktMy0xLTEtNTU5Mjk_e7cbffde-f370-4773-8410-a5ecd8f91582">750.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss, net of taxes</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDAtMS0xLTEtNTU5Mjk_661c2d0f-425f-4127-9baf-b2991acd3cae">24.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDAtMy0xLTEtNTU5Mjk_4c34dbc2-4dd2-4383-bc55-ac63711c863a">22.5</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDEtMS0xLTEtNTU5Mjk_b0c16591-6bd8-46d6-93c4-12e48609dd4d">942.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDEtMy0xLTEtNTU5Mjk_46e8a698-aee4-4f27-a31b-ac8abec4ac98">880.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDItMS0xLTEtNTU5Mjk_66408b94-93fa-466e-8aca-2afc55c39127">1,655.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDItMy0xLTEtNTU5Mjk_4aec7cfc-6dbf-42fc-a821-ec0679f4ffa7">1,609.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDMtMS0xLTEtNTU5Mjk_c9aca761-f105-492d-9fb9-8abf495b0184">4,504.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDMtMy0xLTEtNTU5Mjk_8b6af8ba-ece4-4a28-b0c8-6e02c20b68ec">4,436.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to unaudited consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(UNAUDITED)</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Revenues </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMi0xLTEtMS01NTkyOQ_641cdd3b-7f8c-4afb-a89b-7e1fe4cf6cf3">1,936.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMi0zLTEtMS01NTkyOQ_ad68d720-1cdb-4e55-80e3-db5e5df1814c">1,492.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Operating expenses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMy0xLTEtMS01NTkyOQ_dc6eabf9-7335-41bd-affc-b11a47bb0559">1,659.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMy0zLTEtMS01NTkyOQ_d5a3fc4f-f58a-44ee-a723-8762a6c575da">1,249.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfNC0xLTEtMS01NTkyOQ_4f091678-028f-408c-86d8-6eafeafb09eb">153.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfNC0zLTEtMS01NTkyOQ_9f1b8d41-bc96-4895-b301-e09f7007250b">122.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfNi0xLTEtMS01NTkyOQ_11135a3d-7adf-4e88-a10c-e3b16a67cfb8">17.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfNi0zLTEtMS01NTkyOQ_6036a9fe-68f7-4fc6-b79b-64a3d3b73895">10.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfOC0xLTEtMS01NTkyOQ_47a361ba-85bd-4565-94a1-0545f1273b57">106.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfOC0zLTEtMS01NTkyOQ_4f98f9ae-df1d-47c5-817e-f1a1deb41ac9">109.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfOS0xLTEtMS01NTkyOQ_9a95937b-a334-4605-b33a-2a0d91361075">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfOS0zLTEtMS01NTkyOQ_a03f5a9b-54b4-46b2-a734-b5e0c3d30c1b">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTAtMS0xLTEtNTU5Mjk_fca4b147-4f96-47ca-952d-9266e3397f43">6.2</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTAtMy0xLTEtNTU5Mjk_ab5a4e69-e861-4143-a913-8376ff3c925d">8.5</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTEtMS0xLTEtNTU5Mjk_08894d61-ffd5-4566-ae16-c73d5c85146e">100.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTEtMy0xLTEtNTU5Mjk_ee9f0087-cb55-44cf-bbfb-971c22a79951">101.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTItMS0xLTEtNTU5Mjk_b1f51500-b647-4f54-acb4-01d38cdf1b10">24.3</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTItMy0xLTEtNTU5Mjk_37f4734f-820e-46be-a18f-16a132c66b72">27.2</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTUtMS0xLTEtNTU5Mjk_23282f5b-79e7-4a94-a920-20d569c4605f">76.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTUtMy0xLTEtNTU5Mjk_f81b8fa4-9a49-49ee-907c-fadce1fbe344">74.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTctMS0xLTEtNTU5Mjk_18d7ad81-ce48-4644-b876-dec30af7a26a">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTctMy0xLTEtNTU5Mjk_d7c596cd-337e-4544-8d88-7a526c7bf765">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTgtMS0xLTEtNTU5Mjk_1c9cef0e-8bb8-4614-af06-4ae2c1048cdf">2.4</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTgtMy0xLTEtNTU5Mjk_09e60fb8-c063-4f97-875e-d090aab16bcc">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTktMS0xLTEtNTU5Mjk_59c33e3f-2071-4c84-bbd3-7510359a054c">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTktMy0xLTEtNTU5Mjk_310b4211-da4a-4f92-8b2e-0169aa3a97bc">0.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjAtMS0xLTEtNTU5Mjk_ea064742-d011-4ef9-9896-308b05e35f85">74.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjAtMy0xLTEtNTU5Mjk_de9bb674-c84b-463e-9df8-c7b5cc8a2019">79.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Net income per common share</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjItMS0xLTEtNTU5Mjk_df69b309-46e8-45b0-a966-1bbf6bd4f3b9">1.12</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjItMy0xLTEtNTU5Mjk_431dbdf1-ff52-4b51-9063-83ae344194f5">1.11</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjMtMS0xLTEtNTU5Mjk_6983bd51-2b5d-40c1-adf1-e2322ea070a9">1.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjMtMy0xLTEtNTU5Mjk_572c0141-4242-4043-8e6c-ada573d53684">1.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Weighted-average common and common equivalent<br/>&#160;&#160;&#160;shares outstanding</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMzAtMS0xLTEtNTU5Mjk_02d5857b-1c50-4a04-b464-074675f83146">67.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMzAtMy0xLTEtNTU5Mjk_986c10de-2971-4005-b254-e50ba260bb7b">67.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMzEtMS0xLTEtNTU5Mjk_210a1744-649b-4e94-a94f-8afdf8545329">68.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMzEtMy0xLTEtNTU5Mjk_0ec33cf5-a578-40b2-92f7-9819c65d00cf">67.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to unaudited consolidated financial statements. </span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(UNAUDITED)</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i525efebb510f4deb9fd9ca1c7ac57cfe_I20211031" decimals="-5" name="us-gaap:SharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNC0yLTEtMS01NTkyOQ_ec8ce61a-41e9-4c19-8ac3-eefffa37500b">67.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i525efebb510f4deb9fd9ca1c7ac57cfe_I20211031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNC00LTEtMS01NTkyOQ_ed5590d6-c8f3-4107-bfda-23e53ed7881a">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iee4eeb8ab9df4709bf44fad30f691547_I20201031" decimals="-5" name="us-gaap:SharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNC02LTEtMS01NTkyOQ_6a3e7b06-9da5-4153-97b0-7f30510eee87">66.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee4eeb8ab9df4709bf44fad30f691547_I20201031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNC04LTEtMS01NTkyOQ_a83895f6-0bab-4add-bb75-701c6f5da3ec">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock issued under employee stock purchase and share-based compensation plans</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5a479ff1e1d044c9abf5e29313e3671f_D20211101-20220131" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNS0yLTEtMS01NTkyOQ_4ae89ba8-4c59-4322-a789-19923a5dca8a">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a479ff1e1d044c9abf5e29313e3671f_D20211101-20220131" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNS00LTEtMS01NTkyOQ_016dd3cf-c7b0-48e0-8663-2575b096d457">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ice8ab8657d7c4d7aa4c73020c7ef472c_D20201101-20210131" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNS02LTEtMS01NTkyOQ_349e7f4e-2438-459c-9f08-1f98b3447284">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice8ab8657d7c4d7aa4c73020c7ef472c_D20201101-20210131" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNS04LTEtMS01NTkyOQ_292d36cc-ece3-4fd6-8983-ca9cc502af6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5a479ff1e1d044c9abf5e29313e3671f_D20211101-20220131" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNi0yLTEtMS01NTkyOQ_b74b6c01-e50a-4767-8269-4301718740f9">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a479ff1e1d044c9abf5e29313e3671f_D20211101-20220131" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNi00LTEtMS01NTkyOQ_00655ab0-0c2b-4000-b92e-3524bcd9e924">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ice8ab8657d7c4d7aa4c73020c7ef472c_D20201101-20210131" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNi02LTEtMS01NTkyOQ_809590b0-cc74-45a2-857c-11f5b0d41e64">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice8ab8657d7c4d7aa4c73020c7ef472c_D20201101-20210131" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNi04LTEtMS01NTkyOQ_01f3626b-7ae8-4000-a009-331bfe62dfe0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i026d336e865e4cbbae77cf7ac49382c9_I20220131" decimals="-5" name="us-gaap:SharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNy0yLTEtMS01NTkyOQ_2c343aec-5c17-4b49-948f-5680960e3697">67.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i026d336e865e4cbbae77cf7ac49382c9_I20220131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNy00LTEtMS01NTkyOQ_dc6b5269-6c72-489c-8698-343a3b7b08a7">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6f1aa9e1c5ad46e4b320c65fc9c91b9f_I20210131" decimals="-5" name="us-gaap:SharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNy02LTEtMS01NTkyOQ_1307b13f-3376-4186-b292-4c9dcfc49090">67.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f1aa9e1c5ad46e4b320c65fc9c91b9f_I20210131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNy04LTEtMS01NTkyOQ_aa4d3d99-c956-4ffd-9283-c7d6e18d264f">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional Paid-in Capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia25b994b325c42ba8dc4aac541fe7d00_I20211031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfOS00LTEtMS01NTkyOQ_5f885350-ac37-4783-9761-4e5415b71044">750.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19cf5088c03541e296b5901e2c54a82e_I20201031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfOS04LTEtMS01NTkyOQ_5235aca6-8ce3-4609-a78f-0004dd697217">724.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes withheld under employee stock purchase and share-based compensation plans, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63fd0447979f4f4f9e96464c42e642e7_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTAtNC0xLTEtNTU5Mjk_74abe201-729d-4545-8cd4-259f96ccd1ff">9.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if73279c3e8784e0ebb1b1ecbf41e80ea_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTAtOC0xLTEtNTU5Mjk_ae617e64-3d40-494a-a309-fd2f0da3c0ac">5.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation expense </span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63fd0447979f4f4f9e96464c42e642e7_D20211101-20220131" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTEtNC0xLTEtNTU5Mjk_65debd09-9ef5-4450-8dad-1e4f4b86c269">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if73279c3e8784e0ebb1b1ecbf41e80ea_D20201101-20210131" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTEtOC0xLTEtNTU5Mjk_8b521d8f-0391-4c06-a362-421a715a0d3f">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63fd0447979f4f4f9e96464c42e642e7_D20211101-20220131" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTItNC0xLTEtNTU5Mjk_c2a4a5b8-b262-49a7-9e08-1f77deb1ebd4">13.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if73279c3e8784e0ebb1b1ecbf41e80ea_D20201101-20210131" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTItOC0xLTEtNTU5Mjk_54234761-1bbb-4596-a0ca-17883faf4e85">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e2778f8f77a412f9596cb4f441b2bb2_I20220131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTMtNC0xLTEtNTU5Mjk_bbfd80b7-cf71-438d-a783-7a0843bf5dfc">737.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66a870009ca74a199bb0088ff97ff73b_I20210131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTMtOC0xLTEtNTU5Mjk_c5f0123f-6e09-4682-ae87-2f3a7a46ece8">726.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss, Net of Taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idef69be1c5f147929324473ae1d39ce1_I20211031" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTUtNC0xLTEtNTU5Mjk_43e98fb9-4722-4437-8502-d78d4f969142">22.5</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85998a529d9647a48f5a216c428c0656_I20201031" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTUtOC0xLTEtNTU5Mjk_1b20002e-4efc-4d1c-93df-35a0ac1bdeea">30.8</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e412bb287334958a45e523a521e5eec_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTYtNC0xLTEtNTU5Mjk_ec3ccbb4-d71a-46cb-8c54-1c2b967e1ea0">2.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if872224e37aa44989872a14bdb0f4e7f_D20201101-20210131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTYtOC0xLTEtNTU5Mjk_6acb7c1f-8fb3-4283-bef0-6eb4b878eb00">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9dc1596469e547cb8adaccbb90fe5e95_I20220131" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTctNC0xLTEtNTU5Mjk_0fe98599-3086-4cd9-9c97-f8f65352cb01">24.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i990ce3129cf646d8b8bec11076fcfcac_I20210131" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTctOC0xLTEtNTU5Mjk_f4257ac3-e606-482b-96f7-802c5fff0bfd">25.9</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i824b6a3ca0d54767a26e55e48a36e9b3_I20211031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTktNC0xLTEtNTU5Mjk_2c02ab6a-b4f8-443f-9fd8-f90024643db5">880.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10e08df198b44200ac85632b8aad4aac_I20201031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTktOC0xLTEtNTU5Mjk_03233493-1b77-4788-8484-f734273accab">806.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i542efbbc23174ec086bae6b8c91d5024_D20211101-20220131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjAtNC0xLTEtNTU5Mjk_93e12f28-826b-443f-88c4-36356ef76f04">76.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5939c3b5bf241dc9b8bda91f137e262_D20201101-20210131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjAtOC0xLTEtNTU5Mjk_ae43568e-9d99-4d1b-8450-4b1ae7c08e5d">74.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends </span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjItMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo1OTA2MDkxMDdkNGQ0ZjMxOWNlOTdjM2QwNTZlOWMyMl8xOA_6b69583d-5fe1-4130-8137-ae1367b3981d">0.195</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjItMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo1OTA2MDkxMDdkNGQ0ZjMxOWNlOTdjM2QwNTZlOWMyMl8yMg_85a7b7d1-32b6-44fe-a612-772ae44736ba">0.190</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i542efbbc23174ec086bae6b8c91d5024_D20211101-20220131" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjItNC0xLTEtNTU5Mjk_aa326a82-e358-4afd-ae77-0654b42b937f">13.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic5939c3b5bf241dc9b8bda91f137e262_D20201101-20210131" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjItOC0xLTEtNTU5Mjk_80ff8544-8843-4e6e-8482-f58fb4523ccc">12.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock issued under share-based compensation <br/>&#160;&#160;&#160;&#160;plans</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i542efbbc23174ec086bae6b8c91d5024_D20211101-20220131" decimals="-5" name="us-gaap:DividendsSharebasedCompensationStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjMtNC0xLTEtNTU5Mjk_3498b09c-0a09-413d-8cff-c939e1857dc8">1.0</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic5939c3b5bf241dc9b8bda91f137e262_D20201101-20210131" decimals="-5" name="us-gaap:DividendsSharebasedCompensationStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjMtOC0xLTEtNTU5Mjk_4b4d1933-5e1a-4684-8981-ba9b2c1ef9b7">0.9</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a48c620d9e344b68e458310909056bf_I20220131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjQtNC0xLTEtNTU5Mjk_a9eed57c-eac6-42b2-9922-cfc7b7b04752">942.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad6ccfaf5f824eefbcd9e73074581e41_I20210131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjQtOC0xLTEtNTU5Mjk_dc1bcbb7-aff0-4c03-bcd7-38afe7404152">867.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjUtNC0xLTEtNTU5Mjk_71720204-7d66-40f6-9dcb-a9ab8ce0bd48">1,655.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i310484022d6649e89ddf55a15aec95c4_I20210131" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjUtOC0xLTEtNTU5Mjk_11fd81ef-41b7-4331-88d8-1b2fbd2d541f">1,569.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to unaudited consolidated financial statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_25"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(UNAUDITED)</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMy0xLTEtMS01NTkyOQ_5b5bcfd9-5bb3-49f1-a8fb-a1caf484aa9d">76.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMy0zLTEtMS01NTkyOQ_1e4f779b-2ec1-44ee-bf6b-735e4e7e29a5">74.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustments to reconcile net income to net cash provided by operating<br/>&#160;&#160;&#160;&#160;activities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNy0xLTEtMS01NTkyOQ_0e837230-f2c7-42ad-b00d-e79ffc66365d">27.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNy0zLTEtMS01NTkyOQ_fdae5ee3-f065-467a-ac63-4d6b6f2ce5f1">22.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTAtMS0xLTEtNTU5Mjk_631d8f03-3c88-43db-8597-5f6c62a83c63">9.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTAtMy0xLTEtNTU5Mjk_b9e020c1-a2d5-4284-b3c6-9b0134632611">7.4</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTEtMS0xLTEtNTU5Mjk_109b7f43-7c30-4ec3-9bce-f8019bf7f4d2">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTEtMy0xLTEtNTU5Mjk_3be05c1b-b8a3-4fe8-97c4-476833bea9b5">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for bad debt</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTItMS0xLTEtNTU5Mjk_5f31c9e2-5a0c-406f-abfa-74fcb1bc049c">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTItMy0xLTEtNTU5Mjk_9a6db025-c891-466a-abf7-340047b011b7">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of accumulated other comprehensive gain on interest rate swaps </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:AmortizationOfDeferredHedgeGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTMtMS0xLTEtNTU5Mjk_fc631077-26d8-40c7-8a4c-aaad72d4633d">1.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:AmortizationOfDeferredHedgeGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTMtMy0xLTEtNTU5Mjk_10ab8c77-189f-42f9-8502-55f5c102748a">1.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Gain)/Loss on sale of assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTUtMS0xLTEtNTU5Mjk_4c7be6c4-2a28-4df3-adce-59b9da5e2e42">0.3</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTUtMy0xLTEtNTU5Mjk_f6f188fc-7184-4636-8f35-10531696bddf">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTYtMS0xLTEtNTU5Mjk_ddcf4d72-7173-4daa-a336-e0870ca664d3">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTYtMy0xLTEtNTU5Mjk_20464c06-0cb4-4a16-9bf2-20aa319d28ab">0.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade accounts receivable and costs incurred in excess of amounts billed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:IncreaseDecreaseInReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTktMS0xLTEtNTU5Mjk_d17d0c38-bf2a-4d94-a980-a47c594493c9">90.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:IncreaseDecreaseInReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTktMy0xLTEtNTU5Mjk_63a2fcbe-214a-4df8-9c3e-705b02f8a56c">52.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjAtMS0xLTEtNTU5Mjk_aa521250-8785-4b08-846e-55d6b883f6d8">1.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjAtMy0xLTEtNTU5Mjk_9f30f28a-5202-406e-8252-fe1929de858e">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjEtMS0xLTEtNTU5Mjk_ed072ed7-46f1-4157-ba44-613707d55cd5">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjEtMy0xLTEtNTU5Mjk_ac422781-4c8a-4f34-a161-e823923baa48">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjItMS0xLTEtNTU5Mjk_259176c3-ad68-46f4-912d-3e4376d2216a">1.3</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjItMy0xLTEtNTU5Mjk_7c75f6a6-5434-473d-b980-d0ecb1f79d6b">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade accounts payable and other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjMtMS0xLTEtNTU5Mjk_95d5073f-1f93-4d5d-b51c-55fe809ad8ba">41.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjMtMy0xLTEtNTU5Mjk_7b79e0d4-ba96-4588-bf32-7f45e056517a">3.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjQtMS0xLTEtNTU5Mjk_932bcdcf-b54e-48bc-bfed-62c6e81c604a">2.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjQtMy0xLTEtNTU5Mjk_1292acaa-5e06-4925-a422-60e41cc03c77">6.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Insurance claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInSelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjUtMS0xLTEtNTU5Mjk_e906fe4a-333d-4f29-8cc5-4ac4aafc839d">17.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInSelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjUtMy0xLTEtNTU5Mjk_cbce5762-a273-44dd-945c-aa9975e11e26">4.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjYtMS0xLTEtNTU5Mjk_229e69e9-957e-4b7a-964b-546ccb15630f">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjYtMy0xLTEtNTU5Mjk_ae5c11d0-499b-4986-a95f-6b9d6e864234">32.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjctMS0xLTEtNTU5Mjk_72118586-37b7-4263-97d4-4dfd7278046c">66.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjctMy0xLTEtNTU5Mjk_bac1e105-0c85-4bb9-888d-07fd6ef49da9">34.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total adjustments</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjgtMS0xLTEtNTU5Mjk_b3ea2e1c-29ca-471d-90b6-9ee088fc7fe4">169.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjgtMy0xLTEtNTU5Mjk_2eaf9dfd-dca3-4bc9-bad2-4007668147f5">29.3</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash (used in) provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzEtMS0xLTEtNTU5Mjk_900fd867-6d88-4377-942c-4bda48acb3e8">93.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzEtMy0xLTEtNTU5Mjk_ab4a5048-92db-4d5f-9951-04a5afd38312">45.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzMtMS0xLTEtNTU5Mjk_11c68120-76ff-4d4a-9242-4c36074f0a43">9.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzMtMy0xLTEtNTU5Mjk_15b9feef-010e-4887-a024-fb4a474761de">6.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzQtMS0xLTEtNTU5Mjk_b5859ec3-e9ef-4e43-a739-a250f462d616">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzQtMy0xLTEtNTU5Mjk_a349653e-7dcc-4fe1-9d21-53d1b360df23">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:PaymentsToAcquireEquitySecuritiesFvNi" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzUtMS0xLTEtNTU5Mjk_c629ac94-643b-4ae6-b924-6c18c13deaa4">3.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:PaymentsToAcquireEquitySecuritiesFvNi" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzUtMy0xLTEtNTU5Mjk_49d7cc10-0fa6-4b4a-a938-b2c4bea88bb5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzYtMS0xLTEtNTU5Mjk_e6f07eb2-bb83-483f-9b91-1aa93d084ae5">12.4</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzYtMy0xLTEtNTU5Mjk_39cc7c38-4891-42c3-89d9-57e752c6df6a">5.2</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes withheld from issuance of share-based compensation awards, net </span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzgtMS0xLTEtNTU5Mjk_672402d3-122e-4520-91ac-adc7a4e0882c">10.0</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzgtMy0xLTEtNTU5Mjk_77a2a6cd-39c0-4343-9abb-ca727a26a7ec">6.5</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzktMS0xLTEtNTU5Mjk_fdca42e1-343d-49f1-82e5-5cfccc42275f">13.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzktMy0xLTEtNTU5Mjk_56e0a03c-f706-4987-ba6a-4d64b82e7d03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDAtMS0xLTEtNTU5Mjk_622774f7-d4be-40d6-9f08-ec83fae2f664">13.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDAtMy0xLTEtNTU5Mjk_0f1394e0-e47a-418d-b9fb-72ec17ec78f6">12.7</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Borrowings from credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDItMS0xLTEtNTU5Mjk_d13a54cc-0035-4ebf-83cd-4e3297e35dc5">475.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDItMy0xLTEtNTU5Mjk_864891db-813f-4d23-9438-eb327798337d">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayment of borrowings from credit facility</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDMtMS0xLTEtNTU5Mjk_a027571a-dc9c-4a10-9fce-fab42e787f24">356.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDMtMy0xLTEtNTU5Mjk_5286fc17-eed8-48ba-a8ac-82eb41a65c13">32.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in book cash overdrafts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:ProceedsFromRepaymentsOfBankOverdrafts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDQtMS0xLTEtNTU5Mjk_671d4717-ff4e-4b4e-88fc-daf2ef14d7c1">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:ProceedsFromRepaymentsOfBankOverdrafts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDQtMy0xLTEtNTU5Mjk_6371a49f-cff7-4b61-a076-77cca98f3570">12.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financing of energy savings performance contracts</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:ProceedsFromConstructionLoansPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDUtMS0xLTEtNTU5Mjk_c0f9380c-f30f-42de-b322-2fa82358db7b">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:ProceedsFromConstructionLoansPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDUtMy0xLTEtNTU5Mjk_fac167e2-c1b3-459a-9666-d4022f00d50e">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayment of finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:FinanceLeasePrincipalPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDYtMS0xLTEtNTU5Mjk_07d46ac9-9485-406c-8d3d-bb5b01eeb9c6">0.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:FinanceLeasePrincipalPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDYtMy0xLTEtNTU5Mjk_25dbea76-b84e-47e4-8a8c-0e5790f0d1f6">0.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDctMS0xLTEtNTU5Mjk_b7c617b0-2499-49e0-bf20-058efb4879a4">90.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDctMy0xLTEtNTU5Mjk_29dcbf82-4731-4ec7-8773-bdbaa5788776">57.8</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDgtMS0xLTEtNTU5Mjk_bb7fa3f9-b02b-4395-9646-944448728147">0.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDgtMy0xLTEtNTU5Mjk_c852e0c3-a94e-4624-ae7a-18f8853195a5">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net decrease in cash and cash equivalents</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDktMS0xLTEtNTU5Mjk_a1772e18-b01c-4064-9b01-461965c40074">16.2</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDktMy0xLTEtNTU5Mjk_b7b6f872-80f1-4516-b8e7-bdba8f260051">15.9</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNTAtMS0xLTEtNTU5Mjk_f1b82569-fe6f-4efd-8f90-30f8ca9850bc">62.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e7f06aba3f740eaa64f2f2dc7231217_I20201031" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNTAtMy0xLTEtNTU5Mjk_aa05804a-fcd9-40bb-81a7-9281605e7309">394.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and cash equivalents at end of period</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNTEtMS0xLTEtNTU5Mjk_cb444623-e820-4e9a-968c-cfc4559fb05c">46.6</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i310484022d6649e89ddf55a15aec95c4_I20210131" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNTEtMy0xLTEtNTU5Mjk_49135a86-2af0-4bd1-8677-f570aad2d40d">378.3</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to unaudited consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_28"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(UNAUDITED)</span></div><div id="i3467933390c5419c8e2fbdf1d538f132_31"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zMS9mcmFnOjdlZGVjOGE1OTg2MzQ0YmU5NmE3M2FjN2UzOTcwNjcyL3RleHRyZWdpb246N2VkZWM4YTU5ODYzNDRiZTk2YTczYWM3ZTM5NzA2NzJfNDQ5_1e5dc8b6-a3ee-4450-bf58-a8d0e2043376" continuedAt="i5ab671fa57b84a5da353141926f1f6ce" escape="true">THE COMPANY AND NATURE OF OPERATIONS </ix:nonNumeric></span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i5ab671fa57b84a5da353141926f1f6ce" continuedAt="ifc65c9cca07c42c099d24eaebbd44fae"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABM is a leading provider of integrated facility services with a mission to make a difference, every person, every day. We are organized into <ix:nonFraction unitRef="industrygroup" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="INF" name="abm:NumberOfIndustryGroups" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zMS9mcmFnOjdlZGVjOGE1OTg2MzQ0YmU5NmE3M2FjN2UzOTcwNjcyL3RleHRyZWdpb246N2VkZWM4YTU5ODYzNDRiZTk2YTczYWM3ZTM5NzA2NzJfMTkw_b3d1fa52-e91a-4abc-83ab-3218163ef133">four</ix:nonFraction> industry groups and <ix:nonFraction unitRef="segment" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="INF" name="abm:NumberOfTechnicalSolutionSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zMS9mcmFnOjdlZGVjOGE1OTg2MzQ0YmU5NmE3M2FjN2UzOTcwNjcyL3RleHRyZWdpb246N2VkZWM4YTU5ODYzNDRiZTk2YTczYWM3ZTM5NzA2NzJfMjEz_728f5027-120d-4b87-898e-4df54be976e8">one</ix:nonFraction> Technical Solutions segment: </span></div><div style="margin-top:9pt;text-align:center"><img src="abm-20220131_g3.jpg" alt="abm-20220131_g3.jpg" style="height:110px;margin-bottom:5pt;vertical-align:text-bottom;width:582px"/></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ifc65c9cca07c42c099d24eaebbd44fae">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.</ix:continuation> </span></div><div id="i3467933390c5419c8e2fbdf1d538f132_34"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfNTY5OQ_570b9434-977f-4d78-bdd8-849bf7a89910" continuedAt="ifa96eddccf7344c7a86cb998ef5cd8cf" escape="true">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="ifa96eddccf7344c7a86cb998ef5cd8cf" continuedAt="id86edc7e04d54ec181ba5baf2cfe2679"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfNTcwMA_49a422d6-094c-4e2b-8ae4-763f68af0f37" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared in accordance with (i) United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of our management, our unaudited consolidated financial statements and accompanying notes (the &#8220;Financial Statements&#8221;) include all normal recurring adjustments that are necessary for the fair statement of the interim periods presented. Interim results of operations are not necessarily indicative of results for the full year. The Financial Statements should be read in conjunction with our audited consolidated financial statements (and notes thereto) in our Annual Report on Form 10-K for the year ended October&#160;31, 2021. Unless otherwise indicated, all references to years are to our fiscal years, which end on October&#160;31.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfMTY0OTI2NzQ1NjQ5Nw_6942c580-ef20-45fa-a441-2d5171758686" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reorganization of Our Business</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective November 1, 2021, the Manufacturing &amp; Distribution (&#8220;M&amp;D&#8221;) industry group replaced our Technology and Manufacturing (&#8220;T&amp;M&#8221;) industry group as part of our strategic transformation initiative </span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. M&amp;D retained our large manufacturing clients from T&amp;M and added clients in the distribution sector from our Business and Industry (&#8220;B&amp;I&#8221;) group. Technology clients with commercial real estate properties serviced by T&amp;M shifted into B&amp;I. Additionally, we have modified the presentation of segment revenues as inter-segment revenues are now allocated at the segment level. Our prior period segment data in Note 4, &#8220;Revenues,&#8221; and Note 12, &#8220;Segment Information,&#8221; has been reclassified to conform with our current period presentation. These changes had no impact on our previously reported consolidated financial statements.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of the Pandemic</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="id86edc7e04d54ec181ba5baf2cfe2679"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rounding</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfNTcxMA_22cb3acf-94d4-41d0-a071-a51bf4632c09" continuedAt="i7bc647ed1d4d49cf9d1eb04ed0ccb146" escape="true"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management Reimbursement Revenue by Segment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate certain parking facilities under management reimbursement arrangements. Under these arrangements, we manage the parking facilities for management fees and pass through the revenues and expenses associated with the facilities to the owners. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="abm:ManagementRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfNTY5Ng_3ae20b53-a0dc-4cac-9ba0-40202e9a40f0" continuedAt="i68658a1adbf649fc9ce030fa9493c861" escape="true">These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><ix:continuation id="i68658a1adbf649fc9ce030fa9493c861"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i222ef474c41a4eac9eaed5a58cc6cd13_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfMi0xLTEtMS01NTkyOQ_fc1a0f7b-bf84-4650-aea4-d68112de8853">52.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ddded7c468c40bea8d9793228a66c78_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfMi0zLTEtMS01NTkyOQ_285b6d18-1553-42a4-82ef-9ee3d7440194">43.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b48f99dc6a3483ab6bad9610c83bd64_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfMy0xLTEtMS01NTkyOQ_36a87fa7-2990-4e04-861c-b39462298940">12.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14998310a46240ee90aeb8f251b1e0e5_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfMy0zLTEtMS01NTkyOQ_0218d945-d4cd-43d2-8326-91563fa9e2a1">13.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total </span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec6cfecc323449b9b1e0893521bd89c0_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfNC0xLTEtMS01NTkyOQ_4cef3f0b-9013-4839-a4e8-1c16d5053bc1">64.9</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i501c5d9418264aca9ffc1cac31954094_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfNC0zLTEtMS01NTkyOQ_9c3e29d7-3172-4dd0-b604-f5c8dce336ba">57.0</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div></ix:nonNumeric><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfNTY3OQ_138397d1-5aed-4652-8ae1-9fac50d54bd0" escape="true"><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes (Topic 740)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This accounting update simplifies the accounting for income taxes and clarifies and amends existing income tax guidance. Impacted areas include intraperiod tax allocations, interim period taxes, deferred tax liabilities with outside basis differences, franchise taxes, and transactions that result in the &#8220;step-up&#8221; of goodwill. We adopted this standard, effective November 1, 2021, on a prospective basis. The adoption of this guidance did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the FASB issued ASU 2020-01, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments&#8211;Equity Securities (Topic 321), Investments&#8211;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This accounting update clarifies the interaction between the accounting for investments in equity securities under Topic 321, investments accounted for under the equity method under Topic 323, and certain derivatives instruments under Topic 815. We adopted this standard, effective November 1, 2021, on a prospective basis. The adoption of this guidance did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other recently adopted accounting standards have had a significant impact on our fiscal 2022 consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_1345"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDUwODQ3_3d67c167-1f9d-4b76-8a49-9802d3edc1c8" continuedAt="i74ecfa4844ae4610ad919207246b0409" escape="true">ACQUISITIONS AND DISPOSITIONS</ix:nonNumeric></span></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i74ecfa4844ae4610ad919207246b0409" continuedAt="ia42393f3a6b64827bd32a843ef5014e9"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition of Able</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2021, we acquired Able, a leading facilities services company headquartered in San Francisco, California, for a preliminary net cash purchase price of $<ix:nonFraction unitRef="usd" contextRef="i5f38f8cb2c9440e9803c9e50c22254c4_D20210930-20210930" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjI4MDI5_0f6cc55b-f4e8-40d2-9b68-6308c736c6c5">741.7</ix:nonFraction>&#160;million (the &#8220;Able Acquisition&#8221;). Pursuant to the terms of the purchase agreement, approximately $<ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="abm:BusinessesCombinationGrossAmountPlacedInEscrow" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjI4MDk3_9605b112-0f6e-4c46-98c3-6fa823ab6786">12.1</ix:nonFraction>&#160;million of the cash consideration was placed into escrow accounts, of which approximately $<ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjI4MTgz_1fd5b5ca-5e10-4dad-a8b5-4a142e8d0f77">8.2</ix:nonFraction>&#160;million was placed into escrow to satisfy any applicable indemnification claims for a period of 12 months. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preliminary Purchase Price Allocation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our preliminary purchase price allocation is based on information that is currently available, and we are continuing to evaluate the underlying inputs and assumptions used in our valuations. Accordingly, the purchase price consideration and allocations are subject to, among other items: working capital adjustments, further analysis of tax accounts, legal matters, and the final valuation of insurance claims reserves. During the three months ended January 31, 2022, we adjusted our purchase price allocation for probable litigation losses, as described below, and refined certain other estimates. </span></div><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDUwODQ4_a0654b1f-50c0-4645-9d69-9e94af0e666f" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the preliminary acquisition accounting on the date of acquisition as previously reported at year-end 2021 and at the end of the first quarter of 2022:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.009%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Preliminary Purchase Price Allocation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Updated Preliminary Purchase Price Allocation</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8zLTItMS0xLTYxODQy_605cefd6-1aaf-4e08-a353-78adf7d7d29b">31.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl81LTYtMS0xLTYzODc4_058becae-fa74-496e-8d7c-00dfe8987b35">31.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable</span><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">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl80LTItMS0xLTYxODQy_e05bb94f-6c84-4d70-85e9-999c71217ef9">159.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl82LTYtMS0xLTYzODc4_f6e6933c-7423-451b-b9aa-b8a0cbf843c7">159.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl81LTItMS0xLTYxODQy_bc057860-0239-4cc1-9acd-b82a0ae39bc0">24.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131" decimals="-5" sign="-" name="abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl83LTQtMS0xLTYzODc1_a728e81b-cc2f-47f3-b547-1fb50efd9ba0">1.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl83LTYtMS0xLTYzODc4_fbff363d-1f84-4de6-89a8-2741bdc2caa4">23.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span><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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3924fafc6a493fbc75d063b8d50d32_I20210930" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl82LTItMS0xLTYxODQy_b93ee2f6-4059-4835-a338-c7f0130915cd">220.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i553bcaf226004c8a9a11b1a5706156f4_I20220131" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl84LTYtMS0xLTYzODc4_dcd8a51b-2b77-4cf5-a85c-4fca24523e7a">220.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span><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">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0df601b3d10f4e70a97cf0587a3f243a_I20210930" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl83LTItMS0xLTYxODQy_b7845080-e6c0-41d7-92ac-0df5782e3b0a">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba87109e9dc4eacaf08d8c3b6601e37_I20220131" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl85LTYtMS0xLTYzODc4_e52d1aa1-c846-45ce-966b-c0aaaa928d02">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span><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">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl84LTItMS0xLTYxODQy_73735193-2ccc-4faa-a3e3-1e174f8d1476">554.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131" decimals="-5" name="us-gaap:GoodwillPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMC00LTEtMS02Mzg3NQ_905233ca-f68b-4531-a6ff-78ff80de27fb">9.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMC02LTEtMS02Mzg3OA_2a126b4b-6db3-424e-a935-120e8c442dfa">563.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl85LTItMS0xLTYxODQy_346d611f-ad09-4f07-a7b4-89b47367d84d">27.0</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131" decimals="-5" name="abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMS00LTEtMS02Mzg3NQ_d4ee5054-7973-4528-bba7-f648db34befe">0.2</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMS02LTEtMS02Mzg3OA_e8375a46-1f1a-4b71-8c13-c31d7bf85b21">27.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMC0yLTEtMS02MTg0Mg_75d47cad-a12b-4add-b446-5a4fb93440ba">38.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMi02LTEtMS02Mzg3OA_cdbe1ff1-a985-48c2-b3d0-09eee2afe741">38.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance claims</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMS0yLTEtMS02MTg0Mg_dae1b0ec-5964-4444-a818-b9a0f901421e">91.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMy02LTEtMS02Mzg3OA_9114a949-1a71-473b-9e04-0db6babc9479">91.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMi0yLTEtMS02MTg0Mg_8c5d022b-7da0-4865-b5c1-3fb144fd187a">41.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131" decimals="-5" name="abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNC00LTEtMS02Mzg3NQ_48a8f353-7be7-4da6-b3ce-b424d4a8d8b2">8.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNC02LTEtMS02Mzg3OA_a73a1628-e0c5-4080-ac23-d6b40a0bbd1e">50.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liability, net</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMy0yLTEtMS02MTg0Mg_3fec5cfd-87d9-46e6-bffb-864cf6ea6003">59.5</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNS02LTEtMS02Mzg3OA_16238c85-f501-44b3-aaac-4ed653561435">59.5</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNC0yLTEtMS02MTg0Mg_8fcc0d36-c6e2-44f1-8740-977212956552">741.7</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131" decimals="-5" name="abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNi00LTEtMS02Mzg3NQ_4737b847-8943-43d9-b385-307e445b085e">&#8212;</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNi02LTEtMS02Mzg3OA_ce90dd2c-ae24-4c0d-96c2-81bf86d44ea8">741.7</ix:nonFraction>&#160;</span></td><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"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> The gross amount of trade accounts receivable was $<ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY0OTg5_0e76dfff-cb10-40d8-ba02-6568c2db75e0">160.6</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930" decimals="-5" name="us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY0OTk3_85b70e68-e952-4cab-97d7-c5bbc596785e">1.3</ix:nonFraction> million was deemed uncollectible.</span></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amortization periods for the acquired intangible assets are <ix:nonNumeric contextRef="i8588bd06c5874f0f8502197c379be75b_D20210930-20210930" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl80OTQ3ODAyMzI4NDQy_d2eeff66-7e97-4d11-a584-6ab75afbd4eb">15</ix:nonNumeric> years for customer relationships and <ix:nonNumeric contextRef="ie4ceaf6b046e4617a568753060437420_D20210930-20210930" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl80OTQ3ODAyMzI4NDc3_45a1bcd3-d56a-4d8a-b747-11212d21e258">two years</ix:nonNumeric> for trade names.</span></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.</span></div></ix:nonNumeric><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited Consolidated Statements of Comprehensive Income (Loss) for the three months ended January 31, 2022, includes $<ix:nonFraction unitRef="usd" contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131" decimals="-5" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY0ODk1_229e7afb-26f5-4c1b-b9fb-150d95ec4f7b">307.7</ix:nonFraction> million of revenue and $<ix:nonFraction unitRef="usd" contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131" decimals="-5" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY0OTEz_0714fba8-e1a6-4105-9647-67f6a543dddf">14.4</ix:nonFraction> million of operating income attributable to the operations of Able, which are included in our B&amp;I segment. We also incurred $<ix:nonFraction unitRef="usd" contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131" decimals="-5" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl81NDk3NTU4MTU1MDAx_9643f78d-7c25-4330-a1e8-f080ec484443">4.1</ix:nonFraction> million of acquisition-related costs and $<ix:nonFraction unitRef="usd" contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131" decimals="-5" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDg3MjQy_edb45ffc-0418-48e9-98e3-d1370789e31f">4.2</ix:nonFraction>&#160;million of integration costs during the three months ended January 31, 2022, which are included in selling, general and administrative expenses in the accompanying unaudited Consolidated Statements of Comprehensive Income (Loss). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDUwODQ5_b650e67f-f349-4644-be14-2788c6f28b18" continuedAt="i30ba4001e8a84bab87ecf851b79f96a6" escape="true">The following table presents our unaudited pro forma results as though the acquisition occurred on November 1, 2020. 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 <ix:nonFraction unitRef="number" contextRef="i5f38f8cb2c9440e9803c9e50c22254c4_D20210930-20210930" decimals="INF" name="abm:BusinessAcquisitionProFormaStatutoryTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjM1NjUx_93dd2051-8208-46d0-8f48-fb24d2d123d8">28</ix:nonFraction>%. These unaudited pro </ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="ia42393f3a6b64827bd32a843ef5014e9"><div style="margin-top:9pt;text-align:justify"><ix:continuation id="i30ba4001e8a84bab87ecf851b79f96a6"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forma results do not reflect the cost of integration activities or benefits from expected revenue enhancements and synergies.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pro forma revenue</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131" decimals="-5" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6ODAyYmM2MGNjYzgxNDQwYWI5YTIxNTcxY2EzMzI5OWQvdGFibGVyYW5nZTo4MDJiYzYwY2NjODE0NDBhYjlhMjE1NzFjYTMzMjk5ZF8yLTEtMS0xLTYxODg4_c8e0117b-8507-44e7-9ce8-cf2d555dc6f5">1,768.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pro forma income from operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131" decimals="-5" name="us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6ODAyYmM2MGNjYzgxNDQwYWI5YTIxNTcxY2EzMzI5OWQvdGFibGVyYW5nZTo4MDJiYzYwY2NjODE0NDBhYjlhMjE1NzFjYTMzMjk5ZF8zLTEtMS0xLTYxODg4_e8add8d5-3468-4f95-a384-966454006dd6">76.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Legal Matters Related to Legacy Able</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Able is a party to a number of lawsuits, claims, and proceedings incident to the operation of the 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If, during the purchase price allocation period, we can reasonably determine the fair values of a pre-acquisition contingency, then we will include that amount in the purchase price allocation. If we are unable to determine the fair value of a pre-acquisition contingency at the end of the measurement period, then we will evaluate whether to include an amount in the purchase price allocation based on whether it is probable a liability had been incurred and whether an amount can be reasonably estimated. Subsequent to the end of the measurement period, any adjustment to amounts recorded for a pre-acquisition contingency will be included within acquisition-related costs in the period in which the adjustment is determined.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January 31, 2022, we adjusted our purchase price allocation for probable litigation losses in Able legal matters where a reasonable estimate of the loss could be made from $<ix:nonFraction unitRef="usd" contextRef="i8bac82cb6683411ab1c8201675be7555_I20211031" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY3MDE3_e589a4b1-61ab-4657-bd47-09752359e6ec">0.9</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY3MDAy_6d3a963b-f33f-4415-9626-703f8c50dd8b">12.3</ix:nonFraction>&#160;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 all reasonably possible losses for which a reasonable estimate of the loss can be made for Able legal matters is between <ix:nonFraction unitRef="usd" contextRef="i274960fe2c4842c3af153c0f6b5ff029_I20220131" decimals="INF" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDc4ODcy_fee37ab9-5fc7-47e3-84db-692f45fee9d3">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idc265e1d07074418ab2e369023eeb5ea_I20220131" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDc4ODI1_f4f47bfd-af07-4439-ba6a-891a2caecb5d">1.9</ix:nonFraction>&#160;million. 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. Therefore, our accrual for probable losses and our estimated range of loss for reasonably possible losses do not represent our maximum possible exposure.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disposition of Assets</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2022, the Company sold a group of customer contracts for healthcare technology management within our Technical Solutions segment for $<ix:nonFraction unitRef="usd" contextRef="i673ef41c7b1e420e952b2673f9874d01_I20220131" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDc4ODM5_9f50f585-f0f3-4517-97ad-6740bd2af13e">8.5</ix:nonFraction>&#160;million and recognized a gain of $<ix:nonFraction unitRef="usd" contextRef="ie30cff91da7c4543beb0930e73f72569_D20211101-20220131" decimals="-5" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDc4ODUz_d52c2d31-c58e-42a8-a845-4403216bfafc">7.7</ix:nonFraction>&#160;million during the three months ended January 31, 2022, which is included in selling, general and administrative expenses in the accompanying unaudited Consolidated Statements of Comprehensive Income (Loss).</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfODE4Ng_17ea1870-5c90-4c2d-abe9-9ebca34cafef" continuedAt="i945dd79908474bd1a34ac1fc121b035e" escape="true">REVENUES</ix:nonNumeric></span></div><div style="margin-bottom:1pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i945dd79908474bd1a34ac1fc121b035e" continuedAt="i211d6c9b26f54fff94f58ad2c072fefc"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues under several types of contracts, which are further explained below. 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;I, M&amp;D, Education, Aviation, and Technical Solutions, as described in Note 12, &#8220;Segment Information.&#8221;</span></div><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfODE4Nw_64613e9f-83cc-41b5-b89f-1068e793306d" escape="true"><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:36.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.728%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.6pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">M&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95a58ec23b4d4fae8c29c2ced943b8d2_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC0yLTEtMS01NTkyOQ_2bb594bc-30d3-41e6-87e2-2c3feb4b8bc6">677.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9cd2549ee5749fd9052f8f667e43607_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC00LTEtMS01NTkyOQ_c74ee61c-5d08-4104-951f-6c4dbb87a708">304.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i449d1c31359b4d8d887425a1f2b5ead5_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC02LTEtMS01NTkyOQ_32ae06b8-6a53-4dc4-822c-886dc2f83c98">178.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1a3e3179e9e4e7e9ec03f150bf649d6_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC04LTEtMS01NTkyOQ_e8f2a3c1-7889-4c99-a10e-be9daad3e58d">29.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d9ba276fe8f48eea296f04ed2dbefc5_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC0xMC0xLTEtNTU5Mjk_3f28bf38-e5e8-43c7-b58c-180121ee3ee5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f4a8b5d937a4336b14b63e0ca4ff0cb_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC0xMi0xLTEtNTU5Mjk_08a85f3b-f8c9-44cf-92a0-1971f68589a8">1,190.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0438a3bbade4bf6b9fdd3a8c32edcc9_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS0yLTEtMS01NTkyOQ_fa6f7a54-ce0c-46e4-980a-501e2654e741">83.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bc89e7eb1724aeea467137c0e026a79_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS00LTEtMS01NTkyOQ_9cbf6441-2831-46b4-983b-5cb282997614">10.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84e26a9cd68e4315a5cc5c906653e227_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS02LTEtMS01NTkyOQ_d3754c76-6179-4f7e-a5bc-db24140462d5">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59cf7de9a9ff40efa79583d098f82dae_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS04LTEtMS01NTkyOQ_0de8ebab-9aaa-481f-83b7-bc22dcd95ed8">77.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7e2ddcbac5b4d0f9b889bbf4a1c8c04_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS0xMC0xLTEtNTU5Mjk_3b9ec07b-b144-4da8-954c-2bbd8917e706">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a229e81984848969f9ad66e033750f2_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS0xMi0xLTEtNTU5Mjk_589dce34-9f3a-4a6e-9d56-bd93ab729288">172.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ffabb00e0d143d7bbc9f447eb03574a_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi0yLTEtMS01NTkyOQ_9749b6c3-e88b-41e9-8b05-bd2677adf1b5">268.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d04d7555c2146ac861e949ac0666ee8_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi00LTEtMS01NTkyOQ_aca47605-40b4-47b5-a557-0f137ccf8ebf">44.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70f9c0b766ef46168a7883ae862ac62b_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi02LTEtMS01NTkyOQ_bba011ca-cb93-4acc-bdf6-5b4bf8053cdc">27.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f5ffc4d4de341e6837ebe05d9c5581f_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi04LTEtMS01NTkyOQ_3feb1dc9-4938-45ba-8f02-5d1fa5abfdb0">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08efef00aa8846fda835f3f2056ab9c0_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi0xMC0xLTEtNTU5Mjk_397cd3c3-69f1-4062-8f5c-fadf86c096a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dc06e9aeea8496d840e19bb32c7b465_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi0xMi0xLTEtNTU5Mjk_7102a3c6-d84c-46a4-b035-863e5ad25b75">346.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa7cfc6ecc304ebabaa106429112f597_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy0yLTEtMS01NTkyOQ_ff4006b9-8697-4ec8-8ea8-873f4396223c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff5db458fa994a6bb05819997c309b06_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy00LTEtMS01NTkyOQ_14d35be0-38bd-42fe-b075-3134235eced4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3b9796f34d24505a2b5a1e7b003e5f7_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy02LTEtMS01NTkyOQ_f6a4b8aa-7b9b-49be-822b-e037367c553b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30ea6ac4d9084abf8ff583676bb824a9_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy04LTEtMS01NTkyOQ_39c730f1-0013-42e9-bf9f-c77c9917d285">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53c2153323924ced90db194fbdf968fe_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy0xMC0xLTEtNTU5Mjk_48582342-26bf-40eb-93dd-b8355ab76d1c">141.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac15c0983dd24b9983ba3918acbbf3b0_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy0xMi0xLTEtNTU5Mjk_ffbf335f-ffb3-4a5e-9894-6ca8ef050932">141.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52b647427f6f4df6b68b2b767042aa55_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC0yLTEtMS01NTkyOQ_a33ff83d-86d3-4adb-bb54-09b92f14ae5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i137a2caf2a154f42b6ee54238ea86f1e_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC00LTEtMS01NTkyOQ_c80bcf6f-5cdd-4bfa-9162-757dc64b0781">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icaa2f6aee5d64990bd463835eec88bc5_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC02LTEtMS01NTkyOQ_1a797305-9827-421c-8e39-e0b300d49dca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71914f9921384b1b848a221cee8bcff5_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC04LTEtMS01NTkyOQ_edc63682-ae3b-4c72-8c22-8128d18d4e1b">86.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i768ed2bced81439c8a132479ac90df37_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC0xMC0xLTEtNTU5Mjk_8053f87e-cbab-49ad-b9c2-cc709b437f1c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1acb188613b94bcd8b33b5cc862364f8_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC0xMi0xLTEtNTU5Mjk_c8779dfe-0968-4b78-b3ed-d9f079094a08">86.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1edcdb3a37746118eef57d29ebae471_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS0yLTEtMS01NTkyOQ_1760ac24-3d1e-48ff-8bca-05a1ce218eff">1,029.5</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7075a4c9874f78910ff8f706bab987_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS00LTEtMS01NTkyOQ_ffebeae4-0ed4-4b54-99dc-1b13a38e7703">359.1</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e4f569a607e407ca161b0419cac23d2_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS02LTEtMS01NTkyOQ_a0da6b26-9069-473f-b34f-408d8e599aea">205.7</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66d344b873fd4572b045fae31780e2ba_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS04LTEtMS01NTkyOQ_a7596674-8cdd-4a51-837c-d85e7fc7df99">200.3</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7317237a7fdb4ffeb97b7c1d9caf4c23_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS0xMC0xLTEtNTU5Mjk_d9cb5eaf-b44a-4c43-b185-6ddf687bba0c">141.8</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id01a51d03f8e4f99818ab3e99295064e_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS0xMi0xLTEtNTU5Mjk_2f7306ea-6966-49cf-877e-32bc2492ace8">1,936.2</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:36.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.728%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.6pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">M&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id57d33e3b5204234aa2d03a6121b43dd_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC0yLTEtMS01NTkyOQ_0182045e-556f-4cff-9164-c28f028b96aa">533.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90352d57827c484282be300b7f5e6851_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC00LTEtMS01NTkyOQ_528de73f-93eb-47a5-aa8f-d26abab64128">287.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48542fa52eec459cad237862358773dc_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC02LTEtMS01NTkyOQ_0a3aa96b-c7e5-4f62-b0ff-6f014ece7b2c">183.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i905abd1a82604d498e97c83b9025d75f_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC04LTEtMS01NTkyOQ_66dc69ff-8ab9-46e1-b074-57db6b0ae29a">29.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i219d875ed4fb4d2bad0534738317c1b0_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC0xMC0xLTEtNTU5Mjk_f0627149-84f2-4ea2-873e-a61fd4326279">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if64f30808b994ef4bba119b93524aa29_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC0xMi0xLTEtNTU5Mjk_9de87cf1-d3c6-4410-a826-d8db7df7325b">1,032.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6a40bbbe5d3417792145e477e650363_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS0yLTEtMS01NTkyOQ_474510c3-8fa6-4c18-a209-d922ce570fea">68.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8741dc8d46b0416894485a91562ac338_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS00LTEtMS01NTkyOQ_4e246bf3-1126-46b8-8b87-eba448cfed9c">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7144d6705f01425caa7f8359ef8e2c87_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS02LTEtMS01NTkyOQ_62256ace-9bf3-4d9e-949a-1040f2cea7fe">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbd61275f0a44b9389fef853f1b49c0a_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS04LTEtMS01NTkyOQ_cc1abdde-a732-497b-8d66-9f85f40dd73a">54.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cdabf17863c49b5b1f0671800685416_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS0xMC0xLTEtNTU5Mjk_33323f5c-d7e5-4062-8f65-66ef21d60a5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b5fc614bb24d778b23facacc585580_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS0xMi0xLTEtNTU5Mjk_e510a2c7-f6fc-4a30-a286-be5702524325">134.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2cca0b3579242ad987ad689809b4123_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi0yLTEtMS01NTkyOQ_d211497a-053b-463e-971e-07619b677e61">88.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7b6b5b64d7847dba08584c53d1af606_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi00LTEtMS01NTkyOQ_793d9fc2-2820-4781-9101-4a5647e04c53">41.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02ef02cb650847be92f98f299b29a1a9_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi02LTEtMS01NTkyOQ_80fac1ce-4b9d-40bc-b5bc-bae31763d3e0">24.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i275a46ef834e4978864e1a56525087bc_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi04LTEtMS01NTkyOQ_cf7f40e7-bde0-4e71-bd56-30ec4a63b688">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie02a1c7016f94cb68c5ab690ef79f19c_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi0xMC0xLTEtNTU5Mjk_24961c60-47a2-46e5-a7c9-ff23243d0e79">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7a166fc00da488ead5f4927f718975f_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi0xMi0xLTEtNTU5Mjk_ede0555a-5120-4398-958e-9ec096adb08f">160.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieec7ad50b04b4e22954ec2001756c06f_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy0yLTEtMS01NTkyOQ_a8d021fb-871d-4b3a-803f-c5c381f0e482">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i516ab9126c884e81b69c2064dd5e1121_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy00LTEtMS01NTkyOQ_e94ad183-41a5-4470-aee1-3c2d1eb2e317">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadc658704cc843e783952da3a991cdc5_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy02LTEtMS01NTkyOQ_37dd788a-625c-4579-b1af-910a1198594d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="id3ea007031b247a79ea0c7c741f87465_D20201101-20210131" xsi:nil="true" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy04LTEtMS01NTkyOQ_35dfea8d-6bd9-416e-bbbf-27921a665bf8"></ix:nonFraction></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd984dc1449e416fb554ca10b090f93a_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy0xMC0xLTEtNTU5Mjk_3e8b2328-0e86-4a39-ab78-5c76f5eb9ffe">112.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3951544650244fc5995aac1b0163d638_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy0xMi0xLTEtNTU5Mjk_6dfa2119-ace1-4a5f-9d87-ab02854dfd7c">112.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaeed585a268b43158d5127ce26f1538d_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC0yLTEtMS01NTkyOQ_94e328a9-0259-491b-8c1a-fd50099f8c69">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief3dd378a9664797bc4a5a1e5a203705_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC00LTEtMS01NTkyOQ_88fd48e6-7334-4a5c-b978-c89c423ddca8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8c79776bcd54be8856162c37ff802df_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC02LTEtMS01NTkyOQ_2e3f4610-2a72-42fc-b3dd-a0726dd34657">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3d68c4407da4cc1a00debd840131cf2_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC04LTEtMS01NTkyOQ_bc476dd4-d375-4473-85e9-8a51afe6af75">51.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f2339e0c6f84b34975c36509ff0ff26_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC0xMC0xLTEtNTU5Mjk_6fdd737c-149f-40eb-a603-73c2b28a44ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c807290187c41e09d473a15b02806af_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC0xMi0xLTEtNTU5Mjk_74bb557a-f595-45f9-b619-918916890c10">51.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ad089e16d404c30a148b366cda45d65_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS0yLTEtMS01NTkyOQ_fae7b6a5-054f-4295-8b5e-9d0d7c5a11ba">690.1</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie78da563d7e6447bab1c657d5d94851a_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS00LTEtMS01NTkyOQ_b65f231b-425e-461f-823e-2997f254d0a3">340.8</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc235f2b006a4efab0f900e5a11a701b_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS02LTEtMS01NTkyOQ_a79a4715-3729-4635-8b1c-d142e894ba3b">208.0</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e4aada4d7a4051a48befdac0a23bc0_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS04LTEtMS01NTkyOQ_c5833d58-53dd-434b-ba38-79436378ac76">140.9</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19152e233be44c3187caf642c8ceafe7_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS0xMC0xLTEtNTU5Mjk_daf7812f-a30b-40a1-8bdc-24baf54ad95c">112.6</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d9822353ae14642968fad8bf6332041_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS0xMi0xLTEtNTU5Mjk_25576010-2bac-436c-8429-15a9ade0a7de">1,492.4</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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. Rent is paid to the grantor, which is the customer in the arrangement; accordingly, rent expense related to these arrangements is recorded as a reduction of the related parking service revenues. . </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Building &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, 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. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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.</span></div></ix:nonNumeric></ix:continuation><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i211d6c9b26f54fff94f58ad2c072fefc" continuedAt="i1f9f8847c78a43fbba49d86aa874d02c"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfODE5OQ_f38e9a96-bddd-4077-85bc-2301c39d4a14" continuedAt="i8cefffaa608f406db4642d8c71684f0d" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Types</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have arrangements under various contract types, as described in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies,&#8221; in our Annual Report on Form 10-K for the year ended October&#160;31, 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 as 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our contracts include performance obligations that are primarily satisfied over time as we provide the related services. These contract types include: monthly fixed-price; square-foot; cost-plus; work orders; transaction-price; hourly; management reimbursement; leased location; allowance; energy savings contracts; and fixed-price repair and refurbishment contracts, as well as our franchise and royalty fee arrangements. We recognize revenue as the services are performed using a measure of progress that is determined by the contract type. Generally, most of our contracts are cancellable by either party without a substantive penalty, and the majority have a notification period of 30 to 60 days. </span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8cefffaa608f406db4642d8c71684f0d" continuedAt="ibd57604671cc463fa1639b7650891001">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.</ix:continuation> </span></div><ix:continuation id="i7bc647ed1d4d49cf9d1eb04ed0ccb146"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2022, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $<ix:nonFraction unitRef="usd" contextRef="ideee861758ac453e920db2e90f83ff5e_I20220131" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfNTAzMQ_5b3f0b0c-1deb-4175-a926-1bcaaaa448c3">310.7</ix:nonFraction> million. We expect to recognize revenue on approximately <ix:nonFraction unitRef="number" contextRef="ideee861758ac453e920db2e90f83ff5e_I20220131" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfNTA4Mw_6d00463f-ddcd-4b82-8e71-1f4069480dac">80</ix:nonFraction>% of the remaining performance obligations over the next <ix:nonNumeric contextRef="ideee861758ac453e920db2e90f83ff5e_I20220131" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfNTE0MQ_1d3cd9ce-c0a0-44d5-b911-b48b7653c1b0">12</ix:nonNumeric> months, with the remainder recognized thereafter, based on our estimates of project timing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div></ix:continuation><ix:continuation id="ibd57604671cc463fa1639b7650891001" continuedAt="iccdb3dc449154353b368d11f5172fa37"><div style="margin-top:9pt"><span style="color:#164fa2;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Commissions expense is recognized on a straight-line basis over a weighted average expected customer relationship period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 </span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i1f9f8847c78a43fbba49d86aa874d02c" continuedAt="i3caa6b7244cb4346ac4e21ddc4033dd7"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iccdb3dc449154353b368d11f5172fa37">of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</ix:continuation></span></div><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfODE5Mw_808e1bc2-1386-479f-9cdf-0f7791820350" continuedAt="i0b52bf2fe0934544a1393617b4ed1c71" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the balances in our contract assets and contract liabilities: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billed trade receivables</span><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">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="abm:ContractWithCustomerAssetBilledTradeReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfMi0yLTEtMS01NTkyOQ_29258a85-2826-4ef7-af88-0479dfd6429b">1,102.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="abm:ContractWithCustomerAssetBilledTradeReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfMi00LTEtMS01NTkyOQ_6baa9f3e-2bf7-452e-ac25-5e1f09853538">1,057.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled trade receivables</span><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">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfMy0yLTEtMS01NTkyOQ_1287224e-9218-4a76-81ed-823f579b98ea">141.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfMy00LTEtMS01NTkyOQ_ab3b439c-4da1-4638-b23a-031609e5585d">112.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs incurred in excess of amounts billed</span><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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="abm:ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfNC0yLTEtMS01NTkyOQ_26506272-528f-4a84-bc50-0815901a6674">69.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="abm:ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfNC00LTEtMS01NTkyOQ_b21915fd-a29f-41a5-8397-a5ddc3785498">52.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized commissions</span><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">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="abm:ContractWithCustomerAssetCapitalizedCommissions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfNS0yLTEtMS01NTkyOQ_31823f4e-621f-493e-9df6-19ebe2486585">27.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="abm:ContractWithCustomerAssetCapitalizedCommissions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfNS00LTEtMS01NTkyOQ_a6f58f79-98a9-4cac-89d3-9386d41a50c6">27.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in trade accounts receivable, net, on the unaudited 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. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Fluctuation is primarily due to the timing of payments on our contracts measured using the cost-to-cost method of revenue recognition. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in other current assets and other noncurrent assets on the unaudited Consolidated Balance Sheets. During the three months ended January&#160;31, 2022, we capitalized $<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="abm:ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfNzk2Ng_ea04fd57-6614-4496-b39c-b5c65648b865">3.5</ix:nonFraction> million of new costs and amortized $<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfNzk5Ng_1afcea17-dc31-4ee7-8bc2-9368295d2151">3.5</ix:nonFraction> million of previously capitalized costs. There was <ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="INF" name="us-gaap:CapitalizedContractCostImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfODA0Mg_ad267d04-779a-42d0-a515-8c059dd3add8">no</ix:nonFraction> impairment loss recorded on the costs capitalized.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>January 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract liabilities</span><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">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjI3NWVlZGViMGFmYTQwOGY4YTU5YTVhZTZiMjAzYmQ3L3RhYmxlcmFuZ2U6Mjc1ZWVkZWIwYWZhNDA4ZjhhNTlhNWFlNmIyMDNiZDdfMi0yLTEtMS01NTkyOQ_8592e9a6-ca23-45c1-ac43-7ae52c33bd75">58.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional contract liabilities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="abm:ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjI3NWVlZGViMGFmYTQwOGY4YTU5YTVhZTZiMjAzYmQ3L3RhYmxlcmFuZ2U6Mjc1ZWVkZWIwYWZhNDA4ZjhhNTlhNWFlNmIyMDNiZDdfMy0yLTEtMS01NTkyOQ_02d5966a-bc4a-466e-964a-a23031331be5">72.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recognition of deferred revenue</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="abm:ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjI3NWVlZGViMGFmYTQwOGY4YTU5YTVhZTZiMjAzYmQ3L3RhYmxlcmFuZ2U6Mjc1ZWVkZWIwYWZhNDA4ZjhhNTlhNWFlNmIyMDNiZDdfNC0yLTEtMS01NTkyOQ_cd1372f9-969a-46bb-ab96-fdace0dcb6a9">63.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjI3NWVlZGViMGFmYTQwOGY4YTU5YTVhZTZiMjAzYmQ3L3RhYmxlcmFuZ2U6Mjc1ZWVkZWIwYWZhNDA4ZjhhNTlhNWFlNmIyMDNiZDdfNS0yLTEtMS01NTkyOQ_c354edb6-6c9e-4241-aad7-7d9a4882186e">68.0</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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"><ix:continuation id="i3caa6b7244cb4346ac4e21ddc4033dd7" continuedAt="i71ad6840da9342909bd5cdd61dc338c4"><ix:continuation id="i0b52bf2fe0934544a1393617b4ed1c71" continuedAt="i27b825c5141745bda55df440994adaf7">(1)</ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i71ad6840da9342909bd5cdd61dc338c4"><ix:continuation id="i27b825c5141745bda55df440994adaf7"> Included in other accrued liabilities on the unaudited Consolidated Balance Sheets.</ix:continuation></ix:continuation> </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_40"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RleHRyZWdpb246M2ExYzgwZTdkNDBkNGM1MTgzNWYyYjc1ZjNlNGUxOTdfNDg2_14d80971-fdce-4657-a0ea-c969699afca1" continuedAt="id93f9849961143d9a2238b9b95c7284a" escape="true">NET INCOME (LOSS) PER COMMON SHARE</ix:nonNumeric></span></div><div style="margin-bottom:1pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="id93f9849961143d9a2238b9b95c7284a"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RleHRyZWdpb246M2ExYzgwZTdkNDBkNGM1MTgzNWYyYjc1ZjNlNGUxOTdfNDg4_43783143-8f7c-4653-9a23-627e05e6dc11" continuedAt="i772d9906a9164b9baaed0b871e6c4a5f" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic and Diluted Net Income (Loss) Per Common Share Calculations</span></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfNC0xLTEtMS01NTkyOQ_23282f5b-79e7-4a94-a920-20d569c4605f">76.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfNC0zLTEtMS01NTkyOQ_f81b8fa4-9a49-49ee-907c-fadce1fbe344">74.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common </span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;&#160;equivalent shares outstanding &#8212; Basic</span></div></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfNi0xLTEtMS01NTkyOQ_02d5857b-1c50-4a04-b464-074675f83146">67.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfNi0zLTEtMS01NTkyOQ_986c10de-2971-4005-b254-e50ba260bb7b">67.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.17pt;font-weight:400;line-height:100%;position:relative;top:-3.32pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5f1377b65e944f67a13f844627424840_D20211101-20220131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfOC0xLTEtMS01NTkyOQ_09b00caa-0d13-49bf-89e4-c0eda15c0adc">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2fad92f7624a4eccaab524c10c03baca_D20201101-20210131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfOC0zLTEtMS01NTkyOQ_6f7fc548-70b3-47c7-bb26-bd9284c88ed7">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib368caf604bb4e40ab84e83b8a6a727b_D20211101-20220131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfOS0xLTEtMS01NTkyOQ_1a5f0284-e52a-4742-ba65-da79da33c896">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4f4007e5c8784b4c8dd43ba78ab07a7c_D20201101-20210131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfOS0zLTEtMS01NTkyOQ_2705b696-a18c-4071-90f9-b6ace5ac1b9d">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Performance shares</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i753f2f1d601e448189e4452db2037e5d_D20211101-20220131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTAtMS0xLTEtNTU5Mjk_110719c6-ac7f-43d2-a757-cc3220609f8f">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ice50df34c0b647389e49577fe2b3da3c_D20201101-20210131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTAtMy0xLTEtNTU5Mjk_1dd3504d-10e3-4386-bc1a-c1e24636248b">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common</span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;&#160;equivalent shares outstanding &#8212; Diluted</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTEtMS0xLTEtNTU5Mjk_210a1744-649b-4e94-a94f-8afdf8545329">68.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTEtMy0xLTEtNTU5Mjk_0ec33cf5-a578-40b2-92f7-9819c65d00cf">67.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTQtMS0xLTEtNTU5Mjk_df69b309-46e8-45b0-a966-1bbf6bd4f3b9">1.12</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTQtMy0xLTEtNTU5Mjk_431dbdf1-ff52-4b51-9063-83ae344194f5">1.11</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTUtMS0xLTEtNTU5Mjk_6983bd51-2b5d-40c1-adf1-e2322ea070a9">1.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTUtMy0xLTEtNTU5Mjk_572c0141-4242-4043-8e6c-ada573d53684">1.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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"><ix:continuation id="i772d9906a9164b9baaed0b871e6c4a5f" continuedAt="ied42f57989b346e18c3584d8d151ef7f">(1)</ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ied42f57989b346e18c3584d8d151ef7f"> Excludes the impact of potentially dilutive outstanding share-based securities that are excluded from the calculation of diluted loss per share in periods when we have a loss, as their inclusion would have an anti-dilutive effect. Such impact is included in the table below.</ix:continuation> </span></div><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RleHRyZWdpb246M2ExYzgwZTdkNDBkNGM1MTgzNWYyYjc1ZjNlNGUxOTdfNDc4_0004acfd-fc67-4b53-9414-6706c10cb66d" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Anti-dilutive</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOmQ2MGMwOTIzMzliNjQyZTBiOWVhMGVhNGJmZGFkYjNkL3RhYmxlcmFuZ2U6ZDYwYzA5MjMzOWI2NDJlMGI5ZWEwZWE0YmZkYWRiM2RfMi0xLTEtMS01NTkyOQ_bc256652-0643-4c4a-bed4-140d353a61d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOmQ2MGMwOTIzMzliNjQyZTBiOWVhMGVhNGJmZGFkYjNkL3RhYmxlcmFuZ2U6ZDYwYzA5MjMzOWI2NDJlMGI5ZWEwZWE0YmZkYWRiM2RfMi0zLTEtMS01NTkyOQ_43dd3ba6-b876-4d44-8d28-c47e490d4b29">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:3pt;margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_43"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfNTc4NQ_750a72a5-f7a8-415b-8131-e3c10a7d60e0" continuedAt="id2a276516b2f4eb1b9688d5e10742966" escape="true">FAIR VALUE OF FINANCIAL INSTRUMENTS</ix:nonNumeric></span></div><div style="margin-bottom:1pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="id2a276516b2f4eb1b9688d5e10742966" continuedAt="iade50dd828c94dbab6f0f191289058e5"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Hierarchy of Our Financial Instruments</span></div><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfNTc2NA_e54d3288-bd7c-475a-852a-c8b4a1ecfd23" escape="true"><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis </span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span><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">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71d0862fac25457a925960c3be704abd_I20220131" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMS0zLTEtMS01NTkyOQ_9fcb6916-7b66-46a7-a3cd-8dc01c94491e">46.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i745c82e28d5b4e1e8a4fbee847032798_I20211031" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMS01LTEtMS01NTkyOQ_0822758f-4378-4308-bd9e-8b7ee1d4e42d">62.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance deposits</span><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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71d0862fac25457a925960c3be704abd_I20220131" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMi0zLTEtMS01NTkyOQ_44df5328-8bf7-48c7-bf31-3d509dba8b79">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i745c82e28d5b4e1e8a4fbee847032798_I20211031" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMi01LTEtMS01NTkyOQ_75a28a20-e50d-414c-b80c-1caa183a42d2">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held in funded deferred compensation plan</span><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">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71d0862fac25457a925960c3be704abd_I20220131" decimals="-5" name="us-gaap:DeferredCompensationPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMy0zLTEtMS01NTkyOQ_8872f27a-1fcd-444a-95aa-d31b1294e36b">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i745c82e28d5b4e1e8a4fbee847032798_I20211031" decimals="-5" name="us-gaap:DeferredCompensationPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMy01LTEtMS01NTkyOQ_b9d596bd-4a98-49b1-9031-facc2a70f759">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility</span><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">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d18ff9e01941c7bd95d314d0e91c54_I20220131" decimals="-5" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNC0zLTEtMS01NTkyOQ_f3333c82-201a-4f09-9cec-4bf56fc58b2e">1,007.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifec69f742cc44697a5879747d2b515f2_I20211031" decimals="-5" name="us-gaap:DebtInstrumentFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNC01LTEtMS01NTkyOQ_a9088309-8e46-4296-b64e-fc94af5e31c3">888.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span><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">(5)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4d18ff9e01941c7bd95d314d0e91c54_I20220131" decimals="-5" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNS0zLTEtMS01NTkyOQ_d22c01a3-dc56-4c69-a79e-3779de78d59e">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifec69f742cc44697a5879747d2b515f2_I20211031" decimals="-5" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNS01LTEtMS01NTkyOQ_25f769d4-283b-41e1-8cae-f905e811803a">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred equity securities</span><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">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia44d572af78c402eb540b88c86e4e4c6_I20220131" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNi0zLTEtMS02NTY5NA_a58e6abd-27b5-4c1d-913e-9e100c589df0">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad59a7374c04c66ad87a4c212aa0daf_I20211031" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNi01LTEtMS02NTY5NA_6ce70611-ed33-4de1-b6eb-406b74dd8522">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents are stated at nominal value, which equals fair value.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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 &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 7, &#8220;Insurance,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents investments held in a Rabbi trust associated with one of our deferred compensation plans, which we include in &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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 8, &#8220;Credit Facility,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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 (&#8220;LIBOR&#8221;) forward rates at the end of the period. At January&#160;31, 2022, and October&#160;31, 2021, our interest rate swaps are included in &#8220;Other noncurrent liabilities&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 8, &#8220;Credit Facility,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(6)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company purchased $<ix:nonFraction unitRef="usd" contextRef="i06093863ea64488e86b7880e2e09aca6_I20220131" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMzI5ODUzNDkyMDIxNg_b195810c-655f-4028-984e-ed3739acf3e8">3.0</ix:nonFraction> million in a preferred equity investment of a privately held company during the three months ended January&#160;31, 2022, which we include in &#8220;Other investments&#8221; on the accompanying unaudited Consolidated Balance Sheet. Our investment does not have a readily determinable fair value; therefore, we account for the investment using the measurement alternative under Topic 321 and measure the investment at initial cost less impairment, if any.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, then we would evaluate these non-financial assets for impairment. If an impairment were to occur, then the asset would be recorded at the estimated fair value, using primarily unobservable Level 3 inputs. </span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><ix:continuation id="iade50dd828c94dbab6f0f191289058e5" continuedAt="i1ab9c70a87754efe8b06fd2959b01ae9"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the reorganization of our T&amp;M segment as discussed in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies</span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">,&#8221;</span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1ab9c70a87754efe8b06fd2959b01ae9"> we reallocated $<ix:nonFraction unitRef="usd" contextRef="ieea2c91d40da4ee6a770577586529991_I20211101" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMTY0OTI2NzQ3OTA0Mg_f00647bf-aad9-4252-bbf1-1e3047ffa23b"><ix:nonFraction unitRef="usd" contextRef="i11592c43f4b14256a4c9e1851378fe57_I20211101" decimals="-5" sign="-" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMTY0OTI2NzQ3OTA0Mg_f273bc98-13c4-4ad5-859a-9fea0c51214f">95.0</ix:nonFraction></ix:nonFraction>&#160;million of goodwill from our B&amp;I segment to our M&amp;D segment using a relative fair value approach. M&amp;D&#8217;s goodwill balance was $<ix:nonFraction unitRef="usd" contextRef="ic678909e8f004b7a8c3cdca41b5ff3b7_I20211102" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMTY0OTI2NzQ4MDc2Ng_f4d06597-c613-414a-9573-36970f14a851">502.2</ix:nonFraction>&#160;million after the reorganization, which includes $<ix:nonFraction unitRef="usd" contextRef="id609b75d37db46bcb0c572552494287a_I20211102" decimals="-5" sign="-" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMTY0OTI2NzQ4MDc4Mg_0d44e247-553a-4880-8da4-9595b5fd5c96"><ix:nonFraction unitRef="usd" contextRef="i4f0e1b5bad5c4444a1254cccb1aea405_I20211102" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMTY0OTI2NzQ4MDc4Mg_6a2aad71-48c4-498d-8169-a51a54200ce4">407.2</ix:nonFraction></ix:nonFraction>&#160;million of previously recorded goodwill from our T&amp;M segment. In addition, we completed an assessment of any potential goodwill impairment for all reporting units immediately prior to and following the reallocation and determined that no impairment existed.</ix:continuation> </span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_46"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:InsuranceDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMzY3Nw_604fada1-2023-453a-a2c6-ed0e58ab5729" continuedAt="i23d9be366f8c41c98b7b7043c31767e7" escape="true">INSURANCE</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i23d9be366f8c41c98b7b7043c31767e7" continuedAt="i180a3c3281814a81ae1ac3eec41e45c6"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a combination of insured and self-insurance programs to cover workers&#8217; compensation, general liability, automobile liability, property damage, and other insurable risks. For the majority of these insurance programs, we retain the initial $<ix:nonFraction unitRef="usd" contextRef="i5972e2753cc54689a5a4345f3d927a3e_I20220131" decimals="-5" name="abm:SelfInsuredRetentionAmountPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMjY1_8dd75ef8-dcfa-48b4-9fa3-e78f4f0c035c">1.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="i513a71ade490427f8f1cba0aaeed3f6f_I20220131" decimals="-5" name="abm:SelfInsuredRetentionAmountPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMjcx_2ac944ef-207e-447e-9173-61ec6ccab060">1.5</ix:nonFraction>&#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 $<ix:nonFraction unitRef="usd" contextRef="i5972e2753cc54689a5a4345f3d927a3e_I20220131" decimals="-5" name="abm:WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfNDUz_d9daeabc-aa5f-484b-aaea-c0fb2055ebb2">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i513a71ade490427f8f1cba0aaeed3f6f_I20220131" decimals="-5" name="abm:WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfNDYw_926b6167-fb8a-44fe-9118-1bd6fc705547">5.0</ix:nonFraction> 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 $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfNjUw_35b135ef-b2ed-4b5f-a728-e332718dac2f">200.0</ix:nonFraction> million. Our insurance policies generally cover workers&#8217; 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 $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="abm:PropertyDamagePolicyLimit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfODk5_6676a4ff-b325-4c5c-843d-bc33d8560f52">75.0</ix:nonFraction> 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 $<ix:nonFraction unitRef="usd" contextRef="i513a71ade490427f8f1cba0aaeed3f6f_I20220131" decimals="-5" name="abm:SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMTA2OQ_1f2baad2-a860-498a-ae87-7882298f0e1e">0.5</ix:nonFraction> million of exposure on a per-participant, per-year basis with respect to claims.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain our reserves for workers&#8217; 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.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Actuarial Review Performed During the First Quarter 2022</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our self-insurance liabilities on a regular 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2022, we performed a comprehensive actuarial review of the majority of our casualty insurance programs to evaluate changes made to claims reserves and claims payment activity for the period of May 1, 2021, through October 31, 2021 (the &#8220;Actuarial Review&#8221;). The Actuarial Review was comprehensive in nature and was based on loss development patterns, trend assumptions, and underlying expected loss costs during the period analyzed. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Based on the results of the Actuarial Review, we decreased our total reserves related to prior periods for known claims as well as our estimate of the loss amounts associated with incurred but not reported claims (&#8220;IBNR claims&#8221;) by $<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMjc0ODc3OTA3MzIyNg_c1b864f1-151b-43e0-b933-8e127fa1c786">25.2</ix:nonFraction>&#160;million during the three months ended January&#160;31, 2022. During the three months ended January&#160;31, 2021, we decreased our total reserves related to prior periods by $<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMzI5ODUzNDg4NzkyMg_bc7809d6-54ac-4f2d-a786-7ce04b0f3882">11.4</ix:nonFraction>&#160;million. We will continue to assess ongoing developments, which may result in further adjustments to reserves.</span></div><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMzY3NQ_25160faf-3daf-4a58-839f-57a7bfcda318" escape="true"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance Related Balances and Activity </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance claim reserves, excluding medical and dental</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie30ee34a9ad0489da2d5081417ef0511_I20220131" decimals="-5" name="us-gaap:SelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMS0xLTEtMS01NTkyOQ_953c0e57-f18a-4ea4-b3be-d95b4fb10cbf">556.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950158b9c1414aca99bdde93672305ec_I20211031" decimals="-5" name="us-gaap:SelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMS0zLTEtMS01NTkyOQ_b4599812-b63b-46f8-9f0a-3c7e9b512d52">574.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Medical and dental claim reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a57fef17c5541119257fec5072d96aa_I20220131" decimals="-5" name="us-gaap:SelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMi0xLTEtMS01NTkyOQ_08a38559-7cb5-412c-8fcd-34fa5f9df478">10.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162b6f91bc124321ab07bf22a49b1b59_I20211031" decimals="-5" name="us-gaap:SelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMi0zLTEtMS01NTkyOQ_96f964ed-4592-4b46-8b27-ebec97846154">9.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance recoverables</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:EstimatedInsuranceRecoveries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMy0xLTEtMS01NTkyOQ_407d4091-93b2-4ab4-a434-a8d0e0f03aff">66.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:EstimatedInsuranceRecoveries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMy0zLTEtMS01NTkyOQ_bbc4bb5a-0c85-4bb8-b63d-e335e2b2b49f">66.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2022, and October&#160;31, 2021, insurance recoverables are included in both &#8220;Other current assets&#8221; and &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i180a3c3281814a81ae1ac3eec41e45c6"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="abm:InsuranceDisclosureTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMzY5MA_7f7d119a-3859-4986-8ba8-24c358aab508" escape="true"><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Instruments Used to Collateralize Our Insurance Obligations</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Standby letters of credit </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i432c013047b74d8dbaf8a2e8a1b1351b_I20220131" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMS0xLTEtMS01NTkyOQ_1846f826-d82a-4ec1-a17d-114276a6bacc">157.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ecee160824e41f39e11efa0f5719213_I20211031" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMS0zLTEtMS01NTkyOQ_1aa94ba3-c87d-4fb7-a085-7ef5ac8b2a3c">157.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Surety bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4881f2b3e81e452a8d61d82acb8a2c3b_I20220131" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMi0xLTEtMS01NTkyOQ_1bd32b54-3efe-4dcd-92d0-6458db34e97a">84.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5473a44b494d417bb32f14e532559016_I20211031" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMi0zLTEtMS01NTkyOQ_763fea86-f15a-4de7-8ae0-1b82237339b3">83.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted insurance deposits</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e0e5229ef7402792a5760c33464667_I20220131" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMy0xLTEtMS01NTkyOQ_63773419-44b8-459d-b602-599c1e4fe68d">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68f6fabb5c4b429da16dbb2acd238943_I20211031" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMy0zLTEtMS01NTkyOQ_4dda53cf-4fd5-4236-917f-2f326ca14448">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfNC0xLTEtMS01NTkyOQ_b4a55f14-1441-4fb1-bbd9-a841fb3b9423">242.4</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfNC0zLTEtMS01NTkyOQ_6734e7cc-b466-4f16-9c62-96a913d7e8e9">242.3</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:1pt;text-align:justify"><span><br/></span></div><div id="i3467933390c5419c8e2fbdf1d538f132_49"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="abm:DebtAndDerivativeInstrumentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQ2OA_f9032280-8b37-466c-bc04-b18beb347782" continuedAt="i72dcf392be8f4300a55d07a92817a906" escape="true">CREDIT FACILITY</ix:nonNumeric></span></div><div style="margin-bottom:1pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i72dcf392be8f4300a55d07a92817a906" continuedAt="i917a48931a964121a466d7baec3886b2"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 1, 2017, we refinanced and replaced our then-existing $<ix:nonFraction unitRef="usd" contextRef="i6d704779ed3640edadaac43fb3465170_I20170831" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfOTM_d836855d-03ce-4bad-b64e-f7c2f5153fe8">800.0</ix:nonFraction> million credit facility with a new senior, secured <ix:nonNumeric contextRef="i972416bd503e46679792e6c2284578c3_D20170901-20170901" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQ1Mg_29a076fd-95f1-45b4-a29a-b82a1bf2c56d">five-year</ix:nonNumeric> syndicated credit facility (the &#8220;Credit Facility&#8221;), consisting of a $<ix:nonFraction unitRef="usd" contextRef="i1d1a3765258345a7a7be35e3ce585c55_I20170901" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjAy_91a9d922-9c61-406c-82bc-9e2de9c9e728">900.0</ix:nonFraction> million revolving line of credit (the &#8220;revolver&#8221;) and an $<ix:nonFraction unitRef="usd" contextRef="i18c43d5c4bad471680d267f5366cb9bd_I20170901" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjU0_24c6860c-5a4f-40e8-a99b-6d914fc33851">800.0</ix:nonFraction> million amortizing term loan, both of which were scheduled to mature on September 1, 2022. In accordance with terms of the Credit Facility, the revolver was reduced to $<ix:nonFraction unitRef="usd" contextRef="i9a6eed9c15674a97ba6e5bf24dbd2394_I20180901" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDE3_70815b91-9122-42ae-ae6c-6deef7b85fc1">800.0</ix:nonFraction> million on September 1, 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 28, 2021, the Company amended and restated the Credit Facility (the &#8220;Amended Credit Facility&#8221;), extending the maturity date to June 28, 2026, and increasing the capacity of the revolving credit facility from $<ix:nonFraction unitRef="usd" contextRef="ie6c9f585619445cd864ce1c5e84534f8_I20210627" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNzEw_88a72782-e291-4fe7-87c6-11977af4da64">800.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="i6f3abfd2f93c4986b2a70426b6aa61f7_I20210628" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNzE2_5acf69f2-455e-48d8-84d3-b5d39dfe7673">1.3</ix:nonFraction>&#160;billion and the then-remaining term loan outstanding from $<ix:nonFraction unitRef="usd" contextRef="i8d70b8d8f6c249d7b15a33a447b4a75f_I20210627" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNzY5_e16dc5a5-48e3-4379-948a-4f88d36134e4">620.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i21fc2993518244dbb3d68e101e27c049_I20210628" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNzc1_5cdce26b-bc2e-4127-8ff4-07318c758add">650.0</ix:nonFraction>&#160;million. The Amended Credit Facility provides for the issuance of up to $<ix:nonFraction unitRef="usd" contextRef="i3849b619c2b1437ca9a9dd24b0ebf193_I20210628" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMTI0Nw_db6128f6-61c2-439a-a9b1-f21542d42d61">350.0</ix:nonFraction>&#160;million for standby letters of credit and the issuance of up to $<ix:nonFraction unitRef="usd" contextRef="i49446d06a398430787d7aaa78c6c78d1_I20210628" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMTMwNg_d1c545d5-223b-4949-8af9-6cc775f3e32c">75.0</ix:nonFraction> 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the interest rate of the Euro Interbank Offered Rate (&#8220;EURIBOR&#8221;) and the daily Sterling Overnight Index Average (&#8220;SONIA&#8221;) reference rate, respectively, plus a spread that is based upon our leverage ratio. The spread ranges from <ix:nonFraction unitRef="number" contextRef="i190791bd27884deea0ff4d168f7b4da0_D20210628-20210628" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjExNA_1a299ab3-050c-48fa-8cc7-12ba253751b0">1.375</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="iaec0dada1b764ac0a52c03b04590891b_D20210628-20210628" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjEyMA_ad62468e-d186-4595-be36-2f460e687e12">2.250</ix:nonFraction>% for Eurocurrency loans and <ix:nonFraction unitRef="number" contextRef="i3e4b3ed7be454905aa7f75ba44bca7c7_D20210628-20210628" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjE1MA_cc5d0a0a-0131-47d4-8ddc-7333cb276083">0.375</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i6a0334a29aac41a5a9a34af1de9089a7_D20210628-20210628" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjE1Ng_ca241b35-c250-4a0a-85f1-0fb8cdb224f5">1.250</ix:nonFraction>% for base rate loans. At January&#160;31, 2022, the weighted average interest rate on our outstanding borrowings was <ix:nonFraction unitRef="number" contextRef="id6b8ad1b89ab42ed83ba90234a9405b2_I20220131" decimals="4" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjI2Nw_685579c4-4f8c-49fa-bb18-f9e722bb2ef9">1.60</ix:nonFraction>%. We also pay a commitment fee, based on our leverage ratio and payable quarterly in arrears, ranging from <ix:nonFraction unitRef="number" contextRef="i5111b8b58aa54d689772f2d6106e8650_D20210628-20210628" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjM3Ng_bd6bcd1a-aa6a-4f52-bba3-8cc0fbfc9b56">0.20</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i463ce0104028414ea2b840e9d68e3972_D20210628-20210628" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjM4Mg_7ad8033d-5a3d-4788-ba00-b9db1cc95c44">0.40</ix:nonFraction>% 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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Credit Facility contains certain covenants, including a maximum total net leverage ratio of <ix:nonFraction unitRef="number" contextRef="i7ecc6969637240a38148d64cc09e6450_I20210628" decimals="INF" name="abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjc2Ng_982cd355-16f2-49a4-8ddd-03909a054bd2">5.00</ix:nonFraction> to 1.00, a maximum secured net leverage ratio of <ix:nonFraction unitRef="number" contextRef="i7ecc6969637240a38148d64cc09e6450_I20210628" decimals="INF" name="abm:DebtInstrumentCovenantMaximumSecuredNetLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjgxOA_1b77cb0c-67e1-4796-8e1d-2c365b1ad5c1">4.00</ix:nonFraction> to 1.00, and a minimum interest coverage ratio of <ix:nonFraction unitRef="number" contextRef="i7ecc6969637240a38148d64cc09e6450_I20210628" decimals="INF" name="abm:DebtInstrumentCovenantMinimumInterestCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjg3MQ_fe190e17-5369-420d-a904-6b5dcb0cc7d9">1.50</ix:nonFraction> 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 <ix:nonFraction unitRef="number" contextRef="iba949fd2c12b469dbb333d873bbe4f5c_I20210628" decimals="INF" name="abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMzA4Nw_cf781f98-d379-46a7-bf42-a8213c434141">5.50</ix:nonFraction> to 1.00 for a total of four fiscal quarters and increase the maximum secured net leverage ratio to <ix:nonFraction unitRef="number" contextRef="iba949fd2c12b469dbb333d873bbe4f5c_I20210628" decimals="INF" name="abm:DebtInstrumentCovenantMaximumSecuredNetLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMzE4OQ_1c301041-d4bc-45ed-bdc2-e937f0a81ec2">4.50</ix:nonFraction> to 1.00 for a total of four fiscal quarters. Our borrowing capacity is subject to, and limited by, compliance with the covenants described above. At January&#160;31, 2022, we were in compliance with these covenants. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incurred deferred financing costs of $<ix:nonFraction unitRef="usd" contextRef="idd13caffd73f47ea84205ddd4b1fc6a3_I20210628" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDA4MQ_8da0cce8-7501-4230-abd0-a8cef2af35fe">6.4</ix:nonFraction> million in conjunction with the execution of the Amended Credit Facility and carried over $<ix:nonFraction unitRef="usd" contextRef="i16b4bd737d1d473eb64f60d9c62b3696_I20210628" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDEzNQ_f637810a-dcb3-4a6f-8847-0adea13ec910">6.2</ix:nonFraction> million of unamortized deferred financing from initial execution and previous amendments of the Credit Facility. Total deferred financing costs of $<ix:nonFraction unitRef="usd" contextRef="ie29c4e2cf3974ded9496ea6008492115_I20210628" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDI2NA_dc032f0a-a5d2-4ca5-95ee-9ce9aa339383">12.6</ix:nonFraction>&#160;million, consisting of $<ix:nonFraction unitRef="usd" contextRef="i678239e2198d4db08696a9c9ec3416fc_I20210628" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDI4Mg_cd492de4-39a3-4b72-bdda-d2502381bdfb">4.9</ix:nonFraction>&#160;million related to the term loan and $<ix:nonFraction unitRef="usd" contextRef="i3f8b1057bfd64f84a7b10f07c5a96b28_I20210628" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDMxNA_72c0cb46-a33a-463c-bbc9-e08ed19091a8">7.7</ix:nonFraction>&#160;million related to the revolver, are being amortized to interest expense over the term of the Amended Credit Facility.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i917a48931a964121a466d7baec3886b2"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQxNA_59aa84d2-c8a8-4fd1-a6b9-7d70aaf0128e" escape="true"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility Information</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="abm:LoansPayableCurrentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMi0yLTEtMS01NTkyOQ_5995e628-9aa9-49c4-9e48-f98f29ab25c9">32.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="abm:LoansPayableCurrentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMi00LTEtMS01NTkyOQ_cd4edd0d-7a8a-4df1-a7e4-5d231b8685b8">32.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:DeferredFinanceCostsCurrentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMy0yLTEtMS01NTkyOQ_147c6693-8561-4b96-be21-dbc6c7be04a3">1.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:DeferredFinanceCostsCurrentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMy00LTEtMS01NTkyOQ_52f22446-4037-488f-b0f5-b8f3a93693bb">1.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfNC0yLTEtMS01NTkyOQ_2be7bad3-ca91-4f0b-b631-b48ae321390e">31.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfNC00LTEtMS01NTkyOQ_0c840ce5-c26d-4f5b-be8b-53dfdd9c6b0b">31.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="abm:LoansPayableNoncurrentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfNy0yLTEtMS01NTkyOQ_eaff27a1-cfc4-46e9-be57-dc09b3363141">593.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="abm:LoansPayableNoncurrentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfNy00LTEtMS01NTkyOQ_6d79662a-9828-4104-bf0e-22a092e26859">601.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfOC0yLTEtMS01NTkyOQ_77334425-82da-447d-a39d-ac0996fd5485">3.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfOC00LTEtMS01NTkyOQ_93e6c146-c1ee-4209-8c80-e16325ae7051">3.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noncurrent portion of term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:LongTermLoansPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfOS0yLTEtMS01NTkyOQ_630d97eb-ab74-43c7-bd27-2eb0a93c1b7c">589.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:LongTermLoansPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfOS00LTEtMS01NTkyOQ_2681bb39-1c72-445b-8f78-544a64719e7c">597.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving line of credit</span><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">(1)(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:LongTermLineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMTAtMi0xLTEtNTU5Mjk_e91a1df5-9c59-412e-8413-6c3f76bd976c">382.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:LongTermLineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMTAtNC0xLTEtNTU5Mjk_8097ef47-e293-486a-a2c2-6a9859e1e4e6">255.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMTEtMi0xLTEtNTU5Mjk_87f64b53-2ac3-4739-beaf-1af2451e5d4e">971.9</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dff168f1a23433d86d1921fba961393_I20211031" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMTEtNC0xLTEtNTU5Mjk_0c438bce-1597-4f19-b70b-df8a03e8007c">852.8</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Standby letters of credit amounted to $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDQ4Nw_e80bde4d-e5ac-4559-8ea8-ba85025dd906">166.9</ix:nonFraction> million at January&#160;31, 2022. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> At January&#160;31, 2022, we had borrowing capacity of $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDUzOA_db6c9422-37df-4410-bc82-7e89dd78e6ae">749.3</ix:nonFraction> million.</span></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Term Loan Maturities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January&#160;31, 2022, we made principal payments under the term loan of $<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDY3NQ_0c967ca4-3e39-4f81-9559-209acab9a027">8.1</ix:nonFraction> million. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQyNQ_742cecb7-a7ec-4f80-b7d6-b7cc3c1fa0d2" continuedAt="i9466b47e1b72488f940a2d9f6f01007a" escape="true">As of January&#160;31, 2022, the following principal payments are required under the term loan.</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><ix:continuation id="i9466b47e1b72488f940a2d9f6f01007a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt maturities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a1ade002af5487c8e638e3d9684bd76_I20220131" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjBmN2ZkMzlhOGQ0YzQzOTBiODM1MTkxMjMzMDJlZGE5L3RhYmxlcmFuZ2U6MGY3ZmQzOWE4ZDRjNDM5MGI4MzUxOTEyMzMwMmVkYTlfMS00LTEtMS01NTkyOQ_60c163a8-682b-47f6-9143-fad20ed8cbdd">24.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a1ade002af5487c8e638e3d9684bd76_I20220131" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjBmN2ZkMzlhOGQ0YzQzOTBiODM1MTkxMjMzMDJlZGE5L3RhYmxlcmFuZ2U6MGY3ZmQzOWE4ZDRjNDM5MGI4MzUxOTEyMzMwMmVkYTlfMS02LTEtMS01NTkyOQ_ce5393a6-2687-4072-beb8-f7d4b4eb34be">32.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a1ade002af5487c8e638e3d9684bd76_I20220131" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjBmN2ZkMzlhOGQ0YzQzOTBiODM1MTkxMjMzMDJlZGE5L3RhYmxlcmFuZ2U6MGY3ZmQzOWE4ZDRjNDM5MGI4MzUxOTEyMzMwMmVkYTlfMS04LTEtMS02MzkyOA_7ec354cd-1c0f-4829-8ac6-540f4130b138">32.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a1ade002af5487c8e638e3d9684bd76_I20220131" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjBmN2ZkMzlhOGQ0YzQzOTBiODM1MTkxMjMzMDJlZGE5L3RhYmxlcmFuZ2U6MGY3ZmQzOWE4ZDRjNDM5MGI4MzUxOTEyMzMwMmVkYTlfMS0xMC0xLTEtNjM5Mjg_2bcd80bd-b43d-417a-abcf-debaa34a5614">32.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a1ade002af5487c8e638e3d9684bd76_I20220131" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjBmN2ZkMzlhOGQ0YzQzOTBiODM1MTkxMjMzMDJlZGE5L3RhYmxlcmFuZ2U6MGY3ZmQzOWE4ZDRjNDM5MGI4MzUxOTEyMzMwMmVkYTlfMS0xMi0xLTEtNjM5Mjg_6f7b7523-103f-4e9f-a661-2ffbe5e8a05c">503.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 accumulated other comprehensive loss (&#8220;AOCL&#8221;) 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 6, &#8220;Fair Value of Financial Instruments,&#8221; regarding the valuation of our interest rate swaps.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQ0Mw_95049717-0d79-4600-9810-9267fb79f4ae" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.354%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fixed Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ <ix:nonFraction unitRef="usd" contextRef="i7af83534a73f499b805b8871649f7caa_I20181101" decimals="INF" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjAxOGVjOTJhYTIwODRjZmFhM2ZkZTgxMWUzYzIzMDIwL3RhYmxlcmFuZ2U6MDE4ZWM5MmFhMjA4NGNmYWEzZmRlODExZTNjMjMwMjBfMy0wLTEtMS01NTkyOQ_64c84d9a-149b-410a-9294-f3b0ad6fa1ec">130.0</ix:nonFraction> million</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7af83534a73f499b805b8871649f7caa_I20181101" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjAxOGVjOTJhYTIwODRjZmFhM2ZkZTgxMWUzYzIzMDIwL3RhYmxlcmFuZ2U6MDE4ZWM5MmFhMjA4NGNmYWEzZmRlODExZTNjMjMwMjBfMy0yLTEtMS01NTkyOQ_757f9455-18b5-4bf9-af25-5a505025ec98">2.86</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ <ix:nonFraction unitRef="usd" contextRef="i6c4aff38686c4e8abb9a0e1da96e0da4_I20181101" decimals="INF" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjAxOGVjOTJhYTIwODRjZmFhM2ZkZTgxMWUzYzIzMDIwL3RhYmxlcmFuZ2U6MDE4ZWM5MmFhMjA4NGNmYWEzZmRlODExZTNjMjMwMjBfNC0wLTEtMS01NTkyOQ_53942f94-8d3a-42e3-a993-caa1077577dc">130.0</ix:nonFraction> million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6c4aff38686c4e8abb9a0e1da96e0da4_I20181101" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjAxOGVjOTJhYTIwODRjZmFhM2ZkZTgxMWUzYzIzMDIwL3RhYmxlcmFuZ2U6MDE4ZWM5MmFhMjA4NGNmYWEzZmRlODExZTNjMjMwMjBfNC0yLTEtMS01NTkyOQ_a4fe2f58-6865-4444-8704-273593361672">2.84</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 1, 2022</span></td></tr></table></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2022 and October&#160;31, 2021, amounts recorded in AOCL for interest rate swaps were a gain of $<ix:nonFraction unitRef="usd" contextRef="i76e7ab4a91864f17a548db050e1ef75f_D20211101-20220131" decimals="-5" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNTcyNQ_6c0efc3b-5ad5-4cd7-bdde-4c16b1cdb116">0.3</ix:nonFraction> million, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i76e7ab4a91864f17a548db050e1ef75f_D20211101-20220131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNTc1NA_3a62101d-06f9-4dc7-b2aa-7f280df88b7a">0.5</ix:nonFraction> million, and a loss of $<ix:nonFraction unitRef="usd" contextRef="i4543981a26804ff099bbbb83da8a77df_D20201101-20211031" decimals="-5" sign="-" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNTc3Mg_1b2cb0a3-0fc9-4a9a-93b6-a454c9ab07b1">0.2</ix:nonFraction> million, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i4543981a26804ff099bbbb83da8a77df_D20201101-20211031" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNTgwMA_ca40beb0-2a93-4587-89ce-091659d00dfa">0.3</ix:nonFraction> million, respectively. These amounts included the gain associated with the interest rate swaps we terminated in 2018, which is being amortized to interest expense over the original term of our Credit Facility ending September 1, 2022. During the three months ended January&#160;31, 2022, we amortized $<ix:nonFraction unitRef="usd" contextRef="i76e7ab4a91864f17a548db050e1ef75f_D20211101-20220131" decimals="-5" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjA2NA_e064b24e-0b49-469c-a6e9-a75a357ecf9b">1.1</ix:nonFraction> million of this gain, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i76e7ab4a91864f17a548db050e1ef75f_D20211101-20220131" decimals="-5" name="abm:InterestExpenseTaxes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjA4NA_cd922dbb-b1b0-41e3-bc3d-03a497e0884f">0.4</ix:nonFraction> million, to interest expense. During the three months ended January&#160;31, 2021, we amortized $<ix:nonFraction unitRef="usd" contextRef="i720a3e5403e647ca97b3920ffe0f3563_D20201101-20210131" decimals="-5" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjE5OA_ed9cfbce-5c3a-4687-b5ed-b39dfe9b0692">1.2</ix:nonFraction> million, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i720a3e5403e647ca97b3920ffe0f3563_D20201101-20210131" decimals="-5" name="abm:InterestExpenseTaxes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjIxOA_3b08b79b-9e0b-43f7-9c4a-b6c4f5e8f55e">0.4</ix:nonFraction> million. At January&#160;31, 2022, the total amount expected to be reclassified from AOCL to earnings during the next 12 months is a gain of $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjM3Nw_81fc8b27-6ae7-461e-867e-9554179cc94a">0.5</ix:nonFraction> million, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="abm:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQwNQ_89434806-539e-4f0b-a90e-b66cc05f9b57">0.3</ix:nonFraction> million.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_79"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RleHRyZWdpb246MmUzMjNiY2Y5MWNhNDVlY2JmZWM2YTNmNjY0YWVhNWRfMTY0OTI2NzQ0MjQ4Nw_4912ad6f-30b8-49f8-99bd-bfe62b94cb4a" continuedAt="i2ad2073949d34c70a98b0512b621b965" escape="true">COMMON STOCK</ix:nonNumeric></span></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i2ad2073949d34c70a98b0512b621b965"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $<ix:nonFraction unitRef="usd" contextRef="ibc418ae5ad5943af9dcf35ce730dd7ea_I20191218" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RleHRyZWdpb246MmUzMjNiY2Y5MWNhNDVlY2JmZWM2YTNmNjY0YWVhNWRfMjAw_84ab2801-4787-4d60-915c-7f38002e61ab">150.0</ix:nonFraction> million of our common stock (the &#8220;2019 Share Repurchase Program&#8221;). We repurchased shares under the 2019 Share Repurchase Program during the first quarter of 2022, as summarized below. At January&#160;31, 2022, authorization for $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RleHRyZWdpb246MmUzMjNiY2Y5MWNhNDVlY2JmZWM2YTNmNjY0YWVhNWRfNTUx_5a2c76e0-c40a-4fbc-b7ad-4fb106a5a343">131.6</ix:nonFraction> million of repurchases remained under the 2019 Share Repurchase Program.</span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Activity</span></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:ScheduleOfTreasuryStockByClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RleHRyZWdpb246MmUzMjNiY2Y5MWNhNDVlY2JmZWM2YTNmNjY0YWVhNWRfMTY0OTI2NzQ0MjQ4OA_0eb8069d-f152-424f-829b-b8fc99ec02b2" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total number of shares purchased</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RhYmxlOjIzYTJkZDU5YmU3MDRmZmJhMGZhYmQxMTk1ZTczNWRjL3RhYmxlcmFuZ2U6MjNhMmRkNTliZTcwNGZmYmEwZmFiZDExOTVlNzM1ZGNfMi0yLTEtMS01NTkyOQ_6184987c-740b-4a11-8c82-e97faa76c558">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="2" name="abm:StockRepurchaseAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RhYmxlOjIzYTJkZDU5YmU3MDRmZmJhMGZhYmQxMTk1ZTczNWRjL3RhYmxlcmFuZ2U6MjNhMmRkNTliZTcwNGZmYmEwZmFiZDExOTVlNzM1ZGNfMy0yLTEtMS01NTkyOQ_f735b8ff-2b86-4b60-bc62-0fd22ae42f20">44.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash paid for share repurchases</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RhYmxlOjIzYTJkZDU5YmU3MDRmZmJhMGZhYmQxMTk1ZTczNWRjL3RhYmxlcmFuZ2U6MjNhMmRkNTliZTcwNGZmYmEwZmFiZDExOTVlNzM1ZGNfNC0yLTEtMS01NTkyOQ_62f95e9d-e599-4387-989b-ba08f4ee9f63">13.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div id="i3467933390c5419c8e2fbdf1d538f132_52"></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfODA0MQ_482c3f56-c331-4d43-9811-cc6f184f1a22" continuedAt="i1f48184212104248b20035a6f88d83a3" escape="true">COMMITMENTS AND CONTINGENCIES </ix:nonNumeric></span></div><div style="margin-bottom:1pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i1f48184212104248b20035a6f88d83a3" continuedAt="i4608e4249d994257a9f615f04c838fdb"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Letters of Credit and Surety Bonds</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use letters of credit and surety bonds to secure certain commitments related to insurance programs and for other purposes. As of January&#160;31, 2022, these letters of credit and surety bonds totaled $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMjYx_e80bde4d-e5ac-4559-8ea8-ba85025dd906">166.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-5" name="abm:SuretyBonds" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMjY4_d066b024-7bc4-478e-bbe2-c8db2c0b13d7">700.4</ix:nonFraction>&#160;million, respectively. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some instances, we offer clients guaranteed energy savings under certain energy savings contracts. At January&#160;31, 2022, total guarantees were $<ix:nonFraction unitRef="usd" contextRef="i51485ea3b4a14b56a74fef0b056ccc14_I20220131" decimals="-5" name="abm:GuaranteeObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfNDI5_c37301a3-0f3a-4334-ba42-b534364c5211">236.4</ix:nonFraction> million and extend through 2042. We include the estimated costs of guarantees 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. Historically, we have not incurred any material losses in connection with these guarantees. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2022, the total amount accrued for probable litigation losses where a reasonable estimate of the loss could be made was $<ix:nonFraction unitRef="usd" contextRef="i86e2fae14bcc4e56a4425f46b15530e7_I20220131" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMTQ4NQ_2b380366-ea28-4530-9c8a-6020983932cf">28.7</ix:nonFraction> million, including probable litigation losses of $<ix:nonFraction unitRef="usd" contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMjE5OTAyMzI3MTkyMw_6d3a963b-f33f-4415-9626-703f8c50dd8b">12.3</ix:nonFraction>&#160;million related to the Able Acquisition as described in Note 3, &#8220;Acquisition and Dispositions.&#8221; 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 all reasonably possible losses for which a reasonable estimate of the loss can be made is between <ix:nonFraction unitRef="usd" contextRef="i5972e2753cc54689a5a4345f3d927a3e_I20220131" decimals="INF" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMTQ5NA_d3b88578-f67e-48fc-b2ab-482657dcebb9">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i513a71ade490427f8f1cba0aaeed3f6f_I20220131" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMTUwMQ_d8280aa4-d3e6-4fe2-9204-ea4541bc29c8">5</ix:nonFraction> million, including $<ix:nonFraction unitRef="usd" contextRef="idc265e1d07074418ab2e369023eeb5ea_I20220131" decimals="-5" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMjE5OTAyMzMwMjIyOA_f4f47bfd-af07-4439-ba6a-891a2caecb5d">1.9</ix:nonFraction>&#160;million related to the Able Acquisition as described in Note 3, &#8220;Acquisition and Dispositions.&#8221; 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 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bucio </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">case, described below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i4608e4249d994257a9f615f04c838fdb" continuedAt="i909c60c2c38142809ed37b3368c6097c"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Legal Proceedings</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 &#8220;Bucio case&#8221;) </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bucio 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 (&#8220;PAGA&#8221;). On April 19, 2011, the trial court held a hearing on plaintiffs&#8217; motion to certify the class. At the conclusion of that hearing, the trial court denied plaintiffs&#8217; motion to certify the class. On May 11, 2011, the plaintiffs filed a motion to reconsider, which was denied. 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 &#8220;Court of Appeal&#8221;), heard oral arguments on November 7, 2017. On December 11, 2017, the Court of Appeal reversed the trial court&#8217;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.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 20, 2018, the trial court entered an order defining <ix:nonFraction unitRef="subclass" contextRef="i91f8344e4a4c4f0d852bf688ee6f0262_D20180920-20180920" decimals="INF" name="abm:LossContingencyNumberOfCertifiedSubclasses" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMzk1NQ_4da94527-09ba-4d84-9c95-10b55c052b9a">four</ix:nonFraction> 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&#8217; 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&#8217; 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February and March 2021, the parties engaged in expert discovery that provided detailed information regarding the plaintiffs&#8217; damage calculations on the class claims. On February 25, 2021, the California Supreme Court issued an opinion in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Donohue v. AMN Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which addresses the standard for adjudicating meal period claims under California law and we believe is supportive of ABM&#8217;s legal position in the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bucio</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> case. On May 5, 2021, the trial court denied all of the plaintiffs&#8217; 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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 7, 2021, the Company entered into a class action settlement and release agreement to settle the Bucio case for $<ix:nonFraction unitRef="usd" contextRef="i13d5856e9ce94caba679093614c822ae_D20210707-20210707" decimals="-6" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfNjM5Ng_e9132cd8-67de-47fa-98f1-60c0f8d0ab51">140</ix:nonFraction>&#160;million and to obtain a release of the certified class claims that were asserted in the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bucio</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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&#8217; fees awarded by the trial court and all costs of notice and claims </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i909c60c2c38142809ed37b3368c6097c"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">administration will be paid from the $<ix:nonFraction unitRef="usd" contextRef="i13d5856e9ce94caba679093614c822ae_D20210707-20210707" decimals="-6" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfNjg2OA_4adadbc4-abda-4532-8e17-1aaf69e84154">140</ix:nonFraction>&#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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. On February 1, 2022, plaintiffs&#8217; counsel filed a motion requesting that $<ix:nonFraction unitRef="usd" contextRef="i91cc10a719a348dd954a562ee49c24f4_D20220201-20220201" decimals="-5" name="abm:LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMTY0OTI2NzQ1NzYwNQ_d628f992-1c27-4013-9f80-ac64729acb93">46.7</ix:nonFraction>&#160;million in attorneys&#8217; fees be paid from the $<ix:nonFraction unitRef="usd" contextRef="i13d5856e9ce94caba679093614c822ae_D20210707-20210707" decimals="-5" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMTY0OTI2NzQ1NzU4OQ_fd44a6ad-d309-4d91-9340-1cb132b061ec">140.0</ix:nonFraction>&#160;million settlement fund. On February 16, 2022, a motion to intervene in the action was filed by proposed intervenor Rashad Jefferson, who had previously filed a separate PAGA action in Alameda County Superior Court that is currently pending. As a part of the motion to intervene, a stay was requested so that the proposed intervenor can investigate the settlement. Proposed intervenor also filed an objection to the PAGA settlement on February 14, 2022. A hearing for the motion to intervene is scheduled for March 14, 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plaintiffs filed a motion for final approval of the class settlement on February 24, 2022. The final approval hearing for the settlement 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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2022, the Company has recorded a $<ix:nonFraction unitRef="usd" contextRef="i3d7c76ee8ff04dd982bd16ee33ed1bfc_I20220131" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfNzYxNw_e3319059-6b2d-4139-9a2b-76efb342f30f">142.9</ix:nonFraction>&#160;million settlement accrual, which includes an accrual of $<ix:nonFraction unitRef="usd" contextRef="i24104f33e33e4ae0a371c137c892e598_I20220131" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfNzY2OQ_c09e050c-7dde-46c8-a680-87920ccc2164">2.9</ix:nonFraction>&#160;million of related payroll taxes, for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bucio case</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> within &#8220;Other current liabilities&#8221; on the unaudited Consolidated Balance Sheet.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i3467933390c5419c8e2fbdf1d538f132_55"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMjI3NQ_75dc4add-bf45-4ba6-8f0c-c946f4137331" continuedAt="ic0e7f6dae8bb4bf2b35deea112041261" escape="true">INCOME TAXES </ix:nonNumeric></span></div><div style="margin-bottom:1pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="ic0e7f6dae8bb4bf2b35deea112041261" continuedAt="ibc4041339892409892e625e8eb33a97c"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly tax provision is calculated using an estimated annual tax rate that is adjusted for discrete items occurring during the period to arrive at our effective tax rate. During the three months ended January&#160;31, 2022 and 2021, we had effective tax rates of <ix:nonFraction unitRef="number" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMjUz_2cbd798d-d761-47c4-857b-89f166110e8c">24.2</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMjc0ODc3OTA3MTczOQ_3a877182-5943-4ad8-9357-fe62dfc1cca7">26.7</ix:nonFraction>%, respectively, resulting in provisions for taxes of $<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMTA5OTUxMTYzMzAxMg_b1f51500-b647-4f54-acb4-01d38cdf1b10">24.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMjc0ODc3OTA3MjE0Mg_37f4734f-820e-46be-a18f-16a132c66b72">27.2</ix:nonFraction> million, respectively. The difference between the effective tax rate and statutory rate is primarily related to tax credits and reserves. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our effective tax rate for the three months ended January&#160;31, 2022, was impacted by a $<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" sign="-" name="abm:EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfODMy_015fa3c3-394e-4bab-8417-3357ab1b74eb">3.5</ix:nonFraction>&#160;million benefit from change in tax reserves. Our effective tax rate for the three months ended January&#160;31, 2021, was not impacted by any significant discrete items.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In response to COVID-19, Congress enacted the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;) on March 27, 2020. The CARES Act provides various tax provisions, including payroll tax provisions, which we have evaluated for applicability. Through December 2020, we deferred approximately $<ix:nonFraction unitRef="usd" contextRef="i51b7cdcd05714bee8c84d213d93eee8f_I20201231" decimals="-6" name="abm:SocialSecurityTaxEmployerDeferralCARESAct" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMTY4Mw_38c283b0-ce94-4406-9b9b-a52b68c18f24">132</ix:nonFraction>&#160;million of payroll tax, of which $<ix:nonFraction unitRef="usd" contextRef="i3c4f2651c3734321b7ec123452a37542_D20211201-20211231" decimals="-6" name="abm:SocialSecurityTaxEmployerPaymentCARESAct" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMTY0OTI2NzQ0NTg3MQ_1e720900-7818-492c-b597-ba28fc7f5ecb">66</ix:nonFraction>&#160;million was paid in December 2021 with the remaining $<ix:nonFraction unitRef="usd" contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131" decimals="-6" name="abm:SocialSecurityTaxEmployerDeferralCARESAct" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMTY0OTI2NzQ0NTg1OA_056b88e0-b7a1-40a0-90b1-eae01b60a7aa">66</ix:nonFraction>&#160;million due by December 31, 2022 as required under the CARES Act. </span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:continuation id="ibc4041339892409892e625e8eb33a97c">We plan to reinvest our foreign earnings to fund future non-U.S. growth and expansion, and we do not anticipate remitting such earnings to the United States. While U.S. federal tax expense has been recognized as a result of the Tax Cuts and Jobs Act of 2017, no deferred tax liabilities with respect to federal and state income taxes or foreign withholding taxes have been recognized.</ix:continuation> </span></div><div id="i3467933390c5419c8e2fbdf1d538f132_58"></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RleHRyZWdpb246YTZhOTNkYzgzYjk4NGQyYjg4ZjY2ZGFhYmUyMjM3OTlfMTQ1NQ_04dab209-211a-4aec-9e3b-e9fd2992cdba" continuedAt="i293933c1cb7640cd851f04f9ae7a9f58" escape="true">SEGMENT INFORMATION </ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i293933c1cb7640cd851f04f9ae7a9f58" continuedAt="i997f76b444ee4a0a9d438b6a2f762d68">Effective November 1, 2021, we reorganized our reportable segments to reflect our M&amp;D industry group replacing our T&amp;M industry group. Our current reportable segments consist of B&amp;I, M&amp;D, Education, Aviation, and Technical Solutions, as further described below. Refer to Note 2, &#8220;Basis of Presentation and Significant Accounting Policies,&#8221; for information related to our segment reorganization. </ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><ix:continuation id="i997f76b444ee4a0a9d438b6a2f762d68" continuedAt="ib9132708abbc449080a9346e83144983"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:70.392%"></td><td style="width:0.1%"></td></tr><tr><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"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REPORTABLE SEGMENTS AND DESCRIPTIONS</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I</span></div></td><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"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I, our largest reportable segment, encompasses janitorial, facilities engineering, and parking services for commercial real estate properties (including corporate offices for high tech clients), sports and entertainment venues, and traditional hospitals and non-acute healthcare facilities. B&amp;I also provides vehicle maintenance and other services to rental car providers.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">M&amp;D</span></div></td><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"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">M&amp;D provides integrated facility services, engineering, janitorial, and other specialized services in different types of manufacturing, distribution, and data center facilities. Manufacturing facilities include traditional motor vehicles, electric vehicles, batteries, pharmaceuticals, steel, semiconductors, chemicals, and many others. Distribution facilities include e-commerce, cold storage, logistics, general warehousing, and others. </span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></div></td><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"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education delivers janitorial, custodial, landscaping and grounds, facilities engineering, and parking services for public school districts, private schools, colleges, and universities.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></div></td><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"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation supports airlines and airports with services ranging from parking and janitorial to passenger assistance, catering logistics, air cabin maintenance, and transportation.</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></div></td><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"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions specializes in mechanical and electrical services (including electric vehicle charging station installation). These services can also be leveraged for cross-selling across all of our industry groups, both domestically and internationally.</span></div></td></tr></table></ix:continuation></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="ib9132708abbc449080a9346e83144983"><ix:nonNumeric contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RleHRyZWdpb246YTZhOTNkYzgzYjk4NGQyYjg4ZjY2ZGFhYmUyMjM3OTlfMTQ2OA_61535ed4-7a03-4477-b20a-29d9b3720abf" escape="true"><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information by Reportable Segment</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1edcdb3a37746118eef57d29ebae471_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMy0xLTEtMS01NTkyOQ_16f3f7fd-ec75-4c7a-8d45-ea59c40e85ab">1,029.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ad089e16d404c30a148b366cda45d65_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMy0zLTEtMS01NTkyOQ_e61a4047-da24-46d3-9650-be396c18df9c">690.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing &amp; Distribution</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7075a4c9874f78910ff8f706bab987_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNC0xLTEtMS01NTkyOQ_0de0f0c3-803f-4df0-a598-b7e16528dc60">359.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie78da563d7e6447bab1c657d5d94851a_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNC0zLTEtMS01NTkyOQ_cd4a19f6-3567-48c9-abfc-69bfd2da4be5">340.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e4f569a607e407ca161b0419cac23d2_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNS0xLTEtMS01NTkyOQ_6ee509ca-3ad5-44bf-929c-32d5b04aaea6">205.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc235f2b006a4efab0f900e5a11a701b_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNS0zLTEtMS01NTkyOQ_efe6f7f6-d3bf-4ac1-870a-98dc0d8389b8">208.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66d344b873fd4572b045fae31780e2ba_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNi0xLTEtMS01NTkyOQ_31a3d8ac-0683-4dcd-a487-437c9eb1b0c1">200.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e4aada4d7a4051a48befdac0a23bc0_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNi0zLTEtMS01NTkyOQ_05b30c84-285b-4ac3-83a5-cec06d6292d3">140.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7317237a7fdb4ffeb97b7c1d9caf4c23_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNy0xLTEtMS01NTkyOQ_64ed63db-07be-4ade-9651-dcfde7429ac2">141.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19152e233be44c3187caf642c8ceafe7_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNy0zLTEtMS01NTkyOQ_b7a9f7c5-88a8-45cb-bf74-2e67c986a7e4">112.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfOS0xLTEtMS01NTkyOQ_641cdd3b-7f8c-4afb-a89b-7e1fe4cf6cf3">1,936.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfOS0zLTEtMS01NTkyOQ_ad68d720-1cdb-4e55-80e3-db5e5df1814c">1,492.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating profit</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1edcdb3a37746118eef57d29ebae471_D20211101-20220131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTEtMS0xLTEtNTU5Mjk_7edcb564-7f44-4e62-b863-90d242317693">83.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ad089e16d404c30a148b366cda45d65_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTEtMy0xLTEtNTU5Mjk_9678890e-cc2e-437e-95bc-fc6073eb3f0a">72.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing &amp; Distribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7075a4c9874f78910ff8f706bab987_D20211101-20220131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTItMS0xLTEtNTU5Mjk_280c5558-adab-4ef3-a49d-7e0b15161b15">40.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie78da563d7e6447bab1c657d5d94851a_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTItMy0xLTEtNTU5Mjk_186a9ffa-c844-4fc0-bf97-aa3c353432c8">39.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e4f569a607e407ca161b0419cac23d2_D20211101-20220131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTMtMS0xLTEtNTU5Mjk_c375d5b9-4cff-4a5a-b1af-94d8467937db">12.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc235f2b006a4efab0f900e5a11a701b_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTMtMy0xLTEtNTU5Mjk_640d5fcf-9984-4f7f-b132-b4ef7f1cd47c">21.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66d344b873fd4572b045fae31780e2ba_D20211101-20220131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTQtMS0xLTEtNTU5Mjk_1d02188b-7f21-4e74-873c-30563efefc2a">8.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e4aada4d7a4051a48befdac0a23bc0_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTQtMy0xLTEtNTU5Mjk_a76e4e12-6e7c-4413-b224-345b2c57a10c">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span><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">(1)</span></div></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7317237a7fdb4ffeb97b7c1d9caf4c23_D20211101-20220131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTUtMS0xLTEtNTU5Mjk_dbe8a96d-e264-4018-8225-f6ca756079be">16.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19152e233be44c3187caf642c8ceafe7_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTUtMy0xLTEtNTU5Mjk_5691b476-bd72-4944-8c82-768a37e99aa6">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29852d0c4acb4474b3a0a14be1ebee69_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTYtMS0xLTEtNTU5Mjk_a9ccd0d1-9a68-4a9e-8530-b717a2679baa">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0f106d3fd0de4654a0681a971a874bfd_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTYtMy0xLTEtNTU5Mjk_3b6fa4c5-0b40-4ab6-b694-f4adcf5dbd92">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia327af45a06d491299ba9472f5c5454d_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTctMS0xLTEtNTU5Mjk_e37ea386-6f15-44f8-968b-08c03f089173">55.8</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67b79c248aba49458d85a42e31325591_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTctMy0xLTEtNTU5Mjk_a5a13ca1-a73c-4cdc-b433-eef7dd11b6d8">32.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for income from unconsolidated affiliates, included in Aviation and Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d3e244100db4a61b0b5cb30e75a5ae5_D20211101-20220131" decimals="-5" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTgtMS0xLTEtNTU5Mjk_4aaf6cbf-54ed-443c-b59d-2d33afd2c11f">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba094915284549669146c8fdf13f312c_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTgtMy0xLTEtNTU5Mjk_8ceb0513-2673-48b4-82da-27f51a1804e1">0.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d3e244100db4a61b0b5cb30e75a5ae5_D20211101-20220131" decimals="-5" name="abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTktMS0xLTEtNTU5Mjk_6ef6330e-95e9-41ca-9d3c-947913e3039d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba094915284549669146c8fdf13f312c_D20201101-20210131" decimals="-5" sign="-" name="abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTktMy0xLTEtNTU5Mjk_b976c182-64bb-4f72-804e-f874fe2f748e">0.2</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjAtMS0xLTEtNTU5Mjk_47a361ba-85bd-4565-94a1-0545f1273b57">106.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjAtMy0xLTEtNTU5Mjk_4f98f9ae-df1d-47c5-817e-f1a1deb41ac9">109.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjEtMS0xLTEtNTU5Mjk_9a95937b-a334-4605-b33a-2a0d91361075">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjEtMy0xLTEtNTU5Mjk_a03f5a9b-54b4-46b2-a734-b5e0c3d30c1b">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjItMS0xLTEtNTU5Mjk_fca4b147-4f96-47ca-952d-9266e3397f43">6.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjItMy0xLTEtNTU5Mjk_ab5a4e69-e861-4143-a913-8376ff3c925d">8.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjMtMS0xLTEtNTU5Mjk_08894d61-ffd5-4566-ae16-c73d5c85146e">100.3</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjMtMy0xLTEtNTU5Mjk_ee9f0087-cb55-44cf-bbfb-971c22a79951">101.9</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><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">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reflects a $<ix:nonFraction unitRef="usd" contextRef="ie30cff91da7c4543beb0930e73f72569_D20211101-20220131" decimals="-5" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RleHRyZWdpb246YTZhOTNkYzgzYjk4NGQyYjg4ZjY2ZGFhYmUyMjM3OTlfMTY0OTI2NzQ0NTU2MQ_59313cc5-f5eb-47c4-a8a0-ecd6f5e2337a">7.7</ix:nonFraction>&#160;million gain on the sale of assets during the three months ended January&#160;31, 2022.</span></div></ix:nonNumeric><div style="margin-top:15pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies for our segments are the same as those disclosed within our significant accounting policies in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies.&#8221; 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, certain actuarial adjustments to self-insurance reserves, and acquisition and integration costs. Management does not review asset information by segment, therefore we do not present assets in this note.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_82"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations (&#8220;MD&amp;A&#8221;) is intended to facilitate an understanding of the results of operations and financial condition of ABM. This MD&amp;A is provided as a supplement to, and should be read in conjunction with, our Financial Statements and our Annual Report on Form 10-K for the year ended October&#160;31, 2021, which has been filed with the SEC. This MD&amp;A contains forward-looking statements about our business, operations, and industry that involve risks and uncertainties, such as statements regarding our plans, objectives, expectations, and intentions. Our future results and financial condition may be materially different from those we currently anticipate. See &#8220;Forward-Looking Statements&#8221; for more information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout the MD&amp;A, amounts and percentages may not recalculate due to rounding. Unless otherwise indicated, all information in the MD&amp;A and references to years are based on our fiscal years, which end on October&#160;31. </span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Overview</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABM is a leading provider of integrated facility solutions, customized by industry, with a mission to </span><span style="color:#326abd;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">make a difference, every person, every day.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COVID-19 Pandemic</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 has resulted in a worldwide health Pandemic and created unanticipated circumstances and uncertainty, disruption, and significant volatility in the broader economy. The preventative and protective actions that governments have ordered and that our clients have implemented in response to the Pandemic have led to an increased demand for our services, including higher margin work orders and our EnhancedClean services. While overall demand for these services has decreased as Pandemic-related restrictions continue to loosen, we expect that ongoing concerns around COVID-19 variants combined with our </span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> strategy, described further below, will lead to new and incremental opportunities for our services. However, given the unprecedented and uncertain nature and potential duration of this situation, we cannot reasonably estimate the impact the Pandemic will have on the demand for our services as well as our financial condition, results of operations, or cash flows. Refer to &#8220;Consolidated Results of Operations&#8221; and &#8220;Results of Operations by Segment&#8221; for additional information related to the impact of the Pandemic on our financial results.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE</span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Strategy</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, we announced our multiyear strategic plan called </span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our new strategy is designed to strengthen our industry leadership position through end-market repositioning and build on our core services, which we expect will drive significant long-term value for our stakeholders.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the next four years, we plan to make significant investments totaling $150 &#8211; $175 million and implement various measures with the aim to </span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the client experience, by serving as a trusted advisor who can provide innovative multiservice solutions and consistent service delivery;</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the team member experience, by investing in workforce management, training, developing the next generation of ABM leaders, and building on our inclusive culture; and</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our use of technology and data to power client and employee experiences with cutting-edge data and analytics, processes, and tools that will fundamentally change how we operate our business.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our self-insurance liabilities on a regular 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 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2022, we performed a comprehensive actuarial review of the majority of our casualty insurance programs to evaluate changes made to claims reserves and claims payment activity for the period of May 1, 2021, through October 31, 2021. The Actuarial Review was comprehensive in nature and was based on loss development patterns, trend assumptions, and underlying expected loss costs during the period analyzed. The Actuarial Review and other actuarial updates performed earlier in the year demonstrated that the changes we have made to our risk management programs continue to positively impact the frequency and severity of claims. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The claims management strategies and programs that we have implemented have resulted in improvements. Furthermore, we continue to adjust our reserves consistent with known fact patterns. Based on the results of the Actuarial Review, we decreased our total reserves related to prior periods for known claims as well as our estimate of the loss amounts associated with IBNR claims by $25.2&#160;million during the three months ended January&#160;31, 2022. The favorable review was primarily driven by improvements in the workers&#8217; compensation program, reflecting reduced claim frequency related to the Pandemic and positive influences of claim closure projects and reserving practices. During the three months ended January&#160;31, 2021, we decreased our total reserves related to prior period claims by $11.4&#160;million. We will continue to assess ongoing developments, which may result in further adjustments to reserves.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective November 1, 2021, we reorganized our reportable segments to reflect our M&amp;D industry group replacing our T&amp;M industry group as part of our </span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> strategy. Our current reportable segments consist of B&amp;I, M&amp;D, Education, Aviation, and Technical Solutions, as further described below. Additionally, we have modified the presentation of segment revenues in that inter-segment revenues are now allocated at the segment level. Our prior period segment data has been reclassified to conform with our fiscal 2022 presentation. These changes had no impact on our previously reported consolidated financial statements.</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.509%"></td><td style="width:0.1%"></td></tr><tr><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"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REPORTABLE SEGMENTS AND DESCRIPTIONS</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"><div style="text-align:center"><img src="abm-20220131_g4.jpg" alt="abm-20220131_g4.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:66px"/></div></td><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"><div style="padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I, our largest reportable segment, encompasses janitorial, facilities engineering, and parking services for commercial real estate properties, sports and entertainment venues, and traditional hospitals and non-acute healthcare facilities. B&amp;I also provides vehicle maintenance and other services to rental car providers.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"><div style="text-align:center"><img src="abm-20220131_g5.jpg" alt="abm-20220131_g5.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:66px"/></div></td><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"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">M&amp;D provides integrated facility services, engineering, janitorial, and other specialized services in different types of manufacturing, distribution, and data center facilities. Manufacturing facilities include traditional motor vehicles, electric vehicles, batteries, pharmaceuticals, steel, semiconductors, chemicals, and many others. Distribution facilities include e-commerce, cold storage, logistics, general warehousing, and others.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"><div style="text-align:center"><img src="abm-20220131_g6.jpg" alt="abm-20220131_g6.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:66px"/></div></td><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"><div style="padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education delivers janitorial, custodial, landscaping and grounds, facilities engineering, and parking services for public school districts, private schools, colleges, and universities.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"><div style="text-align:center"><img src="abm-20220131_g7.jpg" alt="abm-20220131_g7.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:61px"/></div></td><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"><div style="padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation supports airlines and airports with services ranging from parking and janitorial to passenger assistance, catering logistics, air cabin maintenance, and transportation.</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"><div style="text-align:center"><img src="abm-20220131_g8.jpg" alt="abm-20220131_g8.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:57px"/></div></td><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"><div style="padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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.</span></div></td></tr></table></div><div style="margin-top:1pt;text-align:justify"><span><br/></span></div><div id="i3467933390c5419c8e2fbdf1d538f132_85"></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Financial Highlights</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenues increased by $443.8 million, or 29.7%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021, primarily driven by a $307.7 million revenue increase due to the Able Acquisition in the fourth quarter of 2021, the recovery in volume of our business as Pandemic disruptions eased (primarily in Aviation and B&amp;I), and new business within Aviation, M&amp;D, and Technical Solutions. The increase in revenues was partially offset by a decrease in work orders for Pandemic-related demands (primarily in M&amp;D).</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We had a decrease in operating profit of $3.7 million, or 3.4%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. This decrease was primarily attributed to:</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.25pt">increase in technology transformation costs under our </span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">strategy;</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.25pt">increase in compensation and related expenses primarily attributable to the addition of overhead related to the Able Acquisition and talent acquisition activities; and</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">acquisition and integration costs and amortization of intangibles related to the Able Acquisition.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease was partially offset by:</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">increase in the volume in our business due to the Able Acquisition and the easing of Pandemic disruptions and net new business;</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">lower self-insurance expense; and</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">a $7.7 million gain recognized on the sale of a group of customer contracts related to healthcare technology management services within Technical Solutions.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our effective tax rate on income from operations was 24.2% for the three months ended January&#160;31, 2022, as compared to 26.7% for the three months ended January&#160;31, 2021. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net cash used in operating activities was $93.6 million during the three months ended January&#160;31, 2022. Typically, our total operating cash flows in the first quarter are lower than in subsequent quarters of the year, primarily due to the timing of certain working capital requirements during the first quarter, which included a $66 million payment for deferred payroll taxes under the CARES Act. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Dividends of $13.1 million were paid to shareholders and dividends totaling $0.195 per common share were declared during the three months ended January&#160;31, 2022.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">At January&#160;31, 2022, total outstanding borrowings under our Amended Credit Facility were $1.0 billion. At January&#160;31, 2022, we had up to $749.3 million of borrowing capacity.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_88"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Three Months Ended January&#160;31, 2022 Compared with the Three Months Ended January&#160;31, 2021</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="background-color:#ffffff;color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consolidated</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,936.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.7%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,659.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,249.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.8%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">16.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(200) bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.9%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.5&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.5%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.4)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21.4)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.4%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.6)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51.1)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision </span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.5%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comprehensive income</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.0&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.5&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.5)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.0)%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:7pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Not meaningful</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues increased by $443.8 million, or 29.7%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. This increase was primarily driven by a $307.7 million revenue increase due to the Able Acquisition in the fourth quarter of 2021, the recovery in volume of our business as Pandemic disruptions eased (primarily in Aviation and B&amp;I), and new business within Aviation, M&amp;D, and Technical Solutions. The increase in revenues was partially offset by a decrease in work orders for Pandemic-related demands (primarily in M&amp;D). </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses increased by $410.2 million, or 32.8%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. Gross margin decreased by 200 bps to 14.3% in the three months ended January&#160;31, 2022, from 16.3% in the three months ended January&#160;31, 2021. The decrease in gross margin was primarily driven by the changes in contract mix due to decrease in cleaning services for Pandemic-related demands (primarily in B&amp;I and M&amp;D), which have higher margins, and the Able Acquisition. In addition, gross margin was also negatively impacted by an increase in direct labor and related costs (primarily in Education) due to the recovery in headcount as schools expanded capacity for in-person learning. The decrease was partially offset by lower self-insurance expense related to the prior periods, driven by improvement in the workers&#8217; compensation program, reflecting reduced claim frequency related to the Pandemic and positive influences of claim closure projects and reserving practices.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses increased by $30.5 million during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. The increase in selling, general and administrative expenses was primarily attributable to:</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">a $19.5 million increase in compensation and related expenses primarily attributable to the addition of overhead related to the Able Acquisition and talent acquisition activities;</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">a $11.5 million increase in certain technology projects attributable to discrete transformational costs under our </span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">strategy for developing the new enterprise resource planning system, client facing technology, workforce management tools, and data analytic; and</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">an $8.3 million increase in acquisition and integration costs attributable to the Able Acquisition.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This increase was partially offset by:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">a $7.7 million gain recognized on the sale of a group of customer contracts related to healthcare technology management services within Technical Solutions; and</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">a $2.1 million decrease in bad debt expense.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amortization of Intangible Assets</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets increased by $6.7 million, or 62.5%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. The increase was primarily due to the amortization of intangibles acquired as part of the Able Acquisition.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased by $2.3 million, or 26.4%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021, primarily due to lower relative interest rates in the current year as the result of amending our credit facility in the third quarter of fiscal year 2021.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes from Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rates from income on operations for the three months ended January&#160;31, 2022, and January&#160;31, 2021, were 24.2% and 26.7%, respectively, resulting in tax provisions of $24.3 million and $27.2 million, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our effective tax rate for the three months ended January&#160;31, 2022, was impacted by a $3.5&#160;million benefit from change in tax reserves. Our effective tax rate for the three months ended January&#160;31, 2021, was not impacted by any significant discrete items The difference between the effective tax rate and statutory rate is primarily related to tax credits and reserves. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January&#160;31, 2022, interest rate swaps decreased by $0.6 million, or 51.1%, as compared to the three months ended January&#160;31, 2021, primarily due to underlying changes in the fair value of our interest rate swaps. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had a foreign currency translation loss of $2.4 million during the three months ended January&#160;31, 2022, as compared to a foreign currency translation gain of $4.0 million during the three months ended January&#160;31, 2021. This change was due to fluctuations in the exchange rate between the U.S. Dollar (&#8220;USD&#8221;) and the British pound sterling (&#8220;GBP&#8221;). Future gains and losses on foreign currency translation will be dependent upon changes in the relative value of foreign currencies to the USD and the extent of our foreign assets and liabilities. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_91"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information for Each Reportable Segment</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.577%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,029.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">690.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.2%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing &amp; Distribution</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">359.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.9%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,936.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.7%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating profit</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.6%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(244) bps </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing &amp; Distribution</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(34) bps </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41.7)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(428) bps </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">223 bps </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">656 bps </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government Services</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating margin</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">NM*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">NM*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">NM*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55.8)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23.2)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71.1)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for income from unconsolidated affiliates, included in Aviation and Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.4%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106.0&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109.7&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.7)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.4)%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Not meaningful</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Business &amp; Industry</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,029.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">690.1&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.6%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(244) bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B&amp;I revenues increased by $339.4 million, or 49.2%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. The increase was primarily driven by a $307.7 million revenue increase due to the Able Acquisition in the fourth quarter of 2021. In addition, as Pandemic disruptions continue to ease, revenue was positively impacted by the recovery of certain accounts, while partially offset by decrease in Pandemic-related cleaning services. Management reimbursement revenues for this segment totaled $52.5 million and $43.4 million for the three months ended January&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit increased by $10.6 million, or 14.6%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. Operating profit margin decreased by 244 bps to 8.1% in the three months ended January&#160;31, 2022, from 10.5% in the three months ended January&#160;31, 2021. The decrease in operating profit margin was primarily driven by the changes in contract mix as a result of the Able Acquisition and the decrease in cleaning services for Pandemic-related demands, which have higher margins. In addition, operating </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">profit margin was also negatively impacted by the amortization of intangibles acquired as part of the Able Acquisition.</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Manufacturing &amp; Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">359.1&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(34) bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M&amp;D revenues increased by $18.3 million, or 5.4%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. The increase was primarily attributable to net new business led by distribution clients, partially offset by a decrease in work orders for Pandemic-related demands. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit increased by $0.9 million, or 2.3%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. Operating profit margin decreased by 34 bps to 11.3% in the three months ended January&#160;31, 2022, from 11.7% in the three months ended January&#160;31, 2021. The decrease in operating profit margin was primarily attributable the decrease in Pandemic-related work orders, which have higher margins. The decrease in operating profit margin was partially offset by lower bad debt expense.</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Decrease</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205.7&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41.7)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(428) bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Education revenues decreased by $2.3 million, or 1.1%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. The decrease was primarily attributable to the loss of certain accounts and a decrease in Pandemic-related work orders. The decrease was partially offset by recovery in the volume of our business as schools reopened to full capacity. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit decreased by $9.1 million, or 41.7%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. Operating profit margin decreased by 428 bps to 6.1% in the three months ended January&#160;31, 2022, from 10.4% in the three months ended January&#160;31, 2021. The decrease in operating margin was primarily attributable to an increase in direct labor and related costs due to the recovery in headcount as schools expanded capacity for in-person learning. Operating margin was positively impacted by a decrease in bad debt expense, reflecting strong collections and also due to higher reserves recorded in the prior year mainly associated with increasing credit risk resulting from the Pandemic, and lower amortization of intangible assets. </span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Aviation </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">223 bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Not meaningful</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aviation revenues increased by $59.4 million, or 42.1%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. The increase was primarily attributable to a recovery in the volume of our U.S. and U.K. businesses due to less Pandemic-related travel restrictions and new parking-related services. Management reimbursement revenues for this segment totaled $12.3 million and $13.7 million for the three months ended January&#160;31, 2022 and 2021, respectively. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit increased by $5.8 million during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. Operating margin increased by 223 bps to 4.4% in the three months ended January&#160;31, 2022 from 2.2% in the three months ended January&#160;31, 2021. The increase was primarily attributable to the recovery in the volume of our business and the strategic shift toward higher margin contracts with airports and related facilities . </span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Technical Solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.9%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating profit </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">656 bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technical Solutions revenues increased by $29.2 million, or 25.9%, during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. This increase was primarily driven by the growth in electric vehicle charging station installation sales. In addition, revenues was positively impacted by certain new contract wins within our U.K business. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had an increase of operating profit of $10.9 million during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. Operating margin increased by 656 bps to 11.9% in the three months ended January&#160;31, 2022 from 5.3% in the three months ended January&#160;31, 2021. The increase in operating margin was primarily attributable to attributable to the $7.7 million gain recognized on the sale of a group of customer contracts related to healthcare technology management services and lower bad debt expense.</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate expenses</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55.8)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.6)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23.2)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71.1)%</span></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Not meaningful</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate expenses increased by $23.2 million during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. The increase in corporate expenses was primarily attributable to:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">a $17.1&#160;million increase in compensation and related expenses primarily attributable to the addition of overhead related to the Able Acquisition and talent acquisition activities;</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">a $11.5 million increase in certain technology projects attributable to discrete transformational costs under our </span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">strategy for developing the new enterprise resource planning system, client facing technology, workforce management tools, and data analytics; and</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">an $8.3 million increase in acquisition and integration costs attributable to the Able Acquisition.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This increase was partially offset by:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">a $13.8 million decrease in insurance expense as the result of favorable self-insurance reserve adjustments from actuarial evaluations completed in the three months ended January 31, 2022, as compared to the three months ended January 31, 2021.</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div id="i3467933390c5419c8e2fbdf1d538f132_100"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary sources of liquidity are operating cash flows and borrowing capacity under our Amended Credit Facility. We assess our liquidity in terms of our ability to generate cash to fund our short- and long-term cash </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">requirements. As such, we project our anticipated cash requirements as well as cash flows generated from operating activities to meet those needs. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to normal working capital requirements, we anticipate that our short- and long-term cash requirements will include funding legal settlements, insurance claims, dividend payments, capital expenditures, share repurchases, mandatory loan repayments, and systems and technology transformation initiatives under our </span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> strategy. We anticipate long-term cash uses may also include strategic acquisitions. On a long-term basis, we will continue to rely on our Amended Credit Facility for any long-term funding not provided by operating cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our operating cash flows and borrowing capacity under our Amended Credit Facility are sufficient to fund our cash requirements for the next 12 months. In the event that our plans change or our cash requirements are greater than we anticipate, we may need to access the capital markets to finance future cash requirements. However, there can be no assurance that such financing will be available to us should we need it or, if available, that the terms will be satisfactory to us and not dilutive to existing shareholders. Additionally, since we cannot predict the duration or scope of the ongoing Pandemic, we cannot fully anticipate or reasonably estimate all the ways in which the current global health crisis and financial market conditions could adversely impact our business in fiscal year 2022.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facility</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 revolver and an $800.0 million amortizing term loan, both of which were scheduled to mature on September 1, 2022. In accordance with terms of the Credit Facility, the revolver was reduced to $800.0 million on September 1, 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 28, 2021, the Company amended and restated the Credit Facility, extending the maturity date to June 28, 2026, and increasing the capacity of the revolving credit facility from $800.0 million to $1.3&#160;billion and the then-remaining term loan outstanding from $620.0&#160;million to $650.0&#160;million. 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 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the interest rate of the EURIBOR and 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 January&#160;31, 2022, the weighted average interest rate on our outstanding borrowings was 1.60%. 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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Our borrowing capacity is subject to, and limited by, compliance with the covenants described above. At July 31, 2021, we were in compliance with these covenants. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January&#160;31, 2022, we made principal payments of $8.1&#160;million under the term loan. At January&#160;31, 2022, the total outstanding borrowings under our Amended Credit Facility in the form of cash borrowings and standby letters of credit were $1.0 billion and $166.9 million. At January&#160;31, 2022, we had up to $749.3 million of borrowing capacity.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 5, 2021, the United Kingdom&#8217;s Financial Conduct Authority, the regulator of LIBOR, announced that the USD LIBOR rates will no longer be published after June 30, 2023. While we expect LIBOR to be available in substantially its current form until at least the end of June 30, 2023, it is possible that LIBOR will become </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unavailable prior to that point which may impact our Amended Credit Facility and interest rate swaps. Our current credit agreement as well as our International Swaps and Derivatives Association, Inc. agreement provide for any changes away from LIBOR to a successor rate to be based on prevailing or equivalent standards. Additionally, our interest rate swaps mature before June 30, 2023. As such, we do not anticipate a material impact related to the LIBOR transition and will continue to monitor developments related to the LIBOR transition and/or identification of an alternative, market-accepted rate. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reinvestment of Foreign Earnings</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to reinvest our foreign earnings to fund future non-U.S. growth and expansion, and we do not anticipate remitting such earnings to the United States. While U.S. federal tax expense has been recognized as a result of the Tax Cuts and Jobs Act of 2017, no deferred tax liabilities with respect to federal and state income taxes or foreign withholding taxes have been recognized.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">IFM Insurance Company </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IFM Assurance Company (&#8220;IFM&#8221;) is a wholly owned captive insurance company that we formed in 2015. IFM is part of our enterprise-wide, multiyear insurance strategy that is intended to better position our risk and safety programs and provide us with increased flexibility in the end-to-end management of our insurance programs. IFM began providing coverage to us as of January 1, 2015. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We repurchased shares under the 2019 Share Repurchase Program during the first quarter of 2022, as summarized below. 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. At January 31, 2022, authorization for $131.6 million of repurchases remained under the 2019 Share Repurchase Program. </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total number of shares purchased</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash paid for share repurchases</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="i3467933390c5419c8e2fbdf1d538f132_103"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to revenues and operating profit, our management views operating cash flows as a good indicator of financial performance, because strong operating cash flows provide opportunities for growth both organically and through acquisitions. Operating cash flows primarily depend on: revenue levels; the quality and timing of collections of accounts receivable; the timing of payments to suppliers and other vendors; the timing and amount of income tax payments; and the timing and amount of payments on insurance claims and legal settlements. </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash (used in) provided by operating activities</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(93.6)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57.8)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities was $93.6 million during the three months ended January&#160;31, 2022, as compared to net cash provided by operating activities of $45.3 million during the three months ended January&#160;31, 2021. The change was primarily driven by the timing of client receivable collections, vendor payments, and the payment of deferred remittance of payroll taxes under the CARES Act. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities increased $7.2 million during the three months ended January&#160;31, 2022, as compared to the three months ended January&#160;31, 2021. This increase was primarily related to higher purchases in property, plant and equipment and investments in equity securities in the current year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $90.3 million during the three months ended January&#160;31, 2022, as compared to net cash used in financing activities of $57.8 million during the three months ended January&#160;31, 2021. The change was primarily related to an increase in net borrowings from our Amended Credit Facility in the current year. </span></div><div style="margin-top:9pt"><span><br/></span></div><div id="i3467933390c5419c8e2fbdf1d538f132_106"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For disclosures on contingencies, see Note 10, &#8220;Commitments and Contingencies,&#8221; of the Notes to Consolidated Financial Statements included in Part I, Item 1 of this Form 10-Q.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_109"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Financial Statements are prepared in accordance with U.S. GAAP, which require us to make certain estimates in the application of our accounting policies based on the best assumptions, judgments, and opinions of our management. There have been no significant changes to our critical accounting policies and estimates. For a description of our critical accounting policies, see Item 7., &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; in our Annual Report on Form 10-K for the year ended October&#160;31, 2021. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.104%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accounting Standard Update(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Topic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Summary</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective Date/<br/>Method of Adoption</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">2021-01</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Reference Rate Reform (Topic 848): Scope</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">This ASU, issued in January 2021, clarifies that derivatives affected by the discounting transition are explicitly eligible for certain optional expedients and exceptions under Topic 848.<br/></span><span style="font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">While we are currently evaluating the impact of implementing this guidance on our financial statements, we do not expect adoption to have a material impact. <br/></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">This ASU was effective upon issuance and can be applied to hedging relationships retrospectively or prospectively through December 31, 2022.</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">2020-04</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">This ASU, issued in March 2020, provides optional expedients to assist with the discontinuance of LIBOR. The expedients allow companies to ease the potential accounting burden when modifying contracts and hedging relationships that use LIBOR as a reference rate, if certain criteria are met. <br/></span><span style="font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">While we are currently evaluating the impact of implementing this guidance on our financial statements, we do not expect adoption to have a material impact.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">This ASU was effective upon issuance and can be applied prospectively to contract modifications made and hedging relationships entered into or evaluated through December 31, 2022.</span></td></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_112"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no material changes related to market risk from the disclosures in our Annual Report on Form 10-K for the year ended October&#160;31, 2021. </span></div><div id="i3467933390c5419c8e2fbdf1d538f132_115"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4. CONTROLS AND PROCEDURES.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a.</span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures.</span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this report, our Principal Executive Officer and Principal Financial Officer evaluated our disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act. Based upon that evaluation, our Principal Executive Officer and Principal Financial Officer concluded that as of the end of the period covered by this report, our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in reports we file or submit under the Exchange Act is (1) recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC and (2) accumulated and communicated to our management, including our Principal Executive Officer and Principal Financial Officer, to allow timely decisions regarding required disclosure. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b. Changes in Internal Control Over Financial Reporting.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, we completed the Able Acquisition, as described in Note 3, &#8220;Acquisitions,&#8221; to the Financial Statements in this Form 10-Q.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to integrate policies, processes, personnel, technology, and operations relating to this transaction and will continue to evaluate the impact of any related changes to our internal controls over financial reporting. Additionally, to support the growth of our financial shared service capabilities and standardize our financial systems, we continue to update several key platforms, including our human resources information systems, enterprise resource planning system, and labor management system. The implementation of several key platforms involves changes in the systems that include internal controls. Although some of the transitions have proceeded to date without material adverse effects, the possibility exists that they could adversely affect our internal controls over financial reporting and procedures. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no other changes in our internal control over financial reporting during the first quarter of 2022 identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. As a result of the Pandemic, many of our office-based employees began working remotely in March 2020. This change to the working environment did not have a material effect on our internal controls over financial reporting during the first quarter of 2022. We are continually monitoring and assessing the impact of the Pandemic and the resulting changes to our working environment on our internal controls over financial reporting.</span></div><div id="i3467933390c5419c8e2fbdf1d538f132_118"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div id="i3467933390c5419c8e2fbdf1d538f132_121"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. LEGAL PROCEEDINGS.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A discussion of material developments in our litigation matters occurring in the period covered by this report is found in Note 10, &#8220;Commitments and Contingencies,&#8221;&#160;to the Financial Statements in this Form 10-Q.</span></div><div id="i3467933390c5419c8e2fbdf1d538f132_124"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A. RISK FACTORS.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There have been no material changes to the risk factors identified in our Annual Report on Form 10-K for the year ended October&#160;31, 2021, in response to Item 1A., &#8220;Risk Factors,&#8221; of Part I of the Annual Report.</span></div><div id="i3467933390c5419c8e2fbdf1d538f132_127"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth, for the months indicated, our purchases of common stock in the first quarter of fiscal year 2022:</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.741%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Price Paid per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plan</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/1/2021 &#8211; 11/30/2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/1/2021 &#8211; 12/31/2021</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1/1/2022 &#8211; 1/31/2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.23&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> In December 2019, our Board of Directors authorized a new stock repurchase program that authorized us to acquire up to $150 million of our common stock. Under the repurchase program, we may repurchase shares on the open market, through solicited or unsolicited privately negotiated transactions, or otherwise, from time to time based on market conditions and other factors. </span></div><div id="i3467933390c5419c8e2fbdf1d538f132_130"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3. DEFAULTS UPON SENIOR SECURITIES.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i3467933390c5419c8e2fbdf1d538f132_133"></div><div style="margin-top:6pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4. MINE SAFETY DISCLOSURES.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i3467933390c5419c8e2fbdf1d538f132_136"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5. OTHER INFORMATION.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure Pursuant to Section 219 of the Iran Threat Reduction and Syria Human Rights Act</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 219 of the Iran Threat Reduction and Syria Human Rights Act of 2012 (&#8220;ITRA&#8221;), effective August 10, 2012, added a new subsection (r) to Section 13 of the Exchange Act, which requires issuers that file periodic reports with the SEC to disclose in their annual and quarterly reports whether, during the reporting period, they or any of their &#8220;affiliates&#8221; (as defined in Rule 12b-2 under the Exchange Act) have knowingly engaged in specified activities or transactions relating to Iran, including activities not prohibited by U.S. law and conducted outside the United States by non-U.S. affiliates in compliance with applicable laws. Issuers must also file a notice with the SEC if any disclosable activity under ITRA has been included in an annual or quarterly report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal year 2021, the Company discovered that one of its U.K. subsidiaries had been providing aircraft cleaning services to Iran Air since April 2020. The U.K. subsidiary terminated its relationship with Iran Air on August 30, 2021. The aggregate amount of payments received by the U.K. subsidiary in return for its services was approximately GBP 64,000, and the aggregated profits were GBP 6,400.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company submitted a preliminary self-disclosure and investigation report of the U.K. subsidiary&#8217;s transactions with the U.S. Treasury Department Office of Foreign Assets Control (&#8220;OFAC&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is fully cooperating with OFAC in its review of this matter and does not currently expect that OFAC&#8217;s review will have a material adverse effect on the Company. The Company is also in the process of reviewing and developing enhanced controls, procedures, and other measures to ensure compliance with applicable law.</span></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_139"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6. EXHIBITS.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Exhibits</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.913%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit No. </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit&#160;Description</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1*&#8224;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="abm1312022ex101.htm">Statement of Terms and Conditions Applicable to Awards Granted to Employees Pursuant to the 2021 Equity and Incentive Compensation Plan, for Awards Granted on or after January 1, 2022</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2*&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="abm1312022ex102.htm">Form of Restricted Stock Unit Agreement for Employees &#8211; 2021 Equity and Incentive Compensation Plan</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3*&#8224;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="abm1312022ex103.htm">Form of Performance Share Agreement for Employees &#8211; 2021 Equity and Incentive Compensation Plan</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4*&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="abm1312022ex104.htm">Senior Executive Severance Pay Policy, as amended and restated March 7, 2011</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.1&#8224;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="abm1312022ex311.htm">Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="abm1312022ex312.htm">Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32&#8225;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="abm1312022ex32.htm">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.INS&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.SCH&#8224;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.CAL&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.DEF&#8224;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.LAB&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Label Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.PRE&#8224;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Presentation Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:4.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.148%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Indicates management contract or compensatory plan, contract, or arrangement.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicates filed herewith.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8225;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicates furnished herewith.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="i3467933390c5419c8e2fbdf1d538f132_142"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-bottom:1pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABM Industries Incorporated</span></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">March 9, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Earl R. Ellis</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earl R. Ellis<br/>Executive Vice President and                                   Chief Financial Officer<br/>(Duly Authorized Officer)</span></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">March 9, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Dean A. Chin</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dean A. Chin<br/>Senior Vice President, Chief Accounting Officer, Corporate Controller and Treasurer<br/>(Principal Accounting Officer)</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>abm1312022ex101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i3643f7608383493f8001dc983ef6559a_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ABM INDUSTRIES INCORPORATED </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">STATEMENT OF TERMS AND CONDITIONS APPLICABLE TO AWARDS <br>GRANTED TO EMPLOYEES <br>PURSUANT TO THE 2021 EQUITY AND INCENTIVE COMPENSATION PLAN</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">I.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:28.34pt">INTRODUCTION</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The following terms and conditions shall apply to each Award granted under the Plan to an Employee eligible to participate in the Plan, except as may otherwise be determined by the Administrator, as provided herein.  This Statement of Terms and Conditions is subject to the terms of the Plan and of any Award made pursuant to the Plan.  In the event of any inconsistency between this Statement of Terms and Conditions and the Plan, the Plan shall govern.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">II.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:23.68pt">DEFINITIONS</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Capitalized terms not otherwise defined in this Statement of Terms and Conditions shall have the meaning set forth in the Plan.  When capitalized in this Statement of Terms and Conditions, the following additional terms shall have the meaning set forth below&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Board or the committee of the Board appointed to administer the Plan, or a delegate of the Board as provided for in the Plan.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Appreciation Right Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the period commencing on the Date of Grant of an Appreciation Right and, except as otherwise provided in Section V. E, ending on the Termination Date.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any award of Option Rights, Appreciation Rights, Restricted Stock, Restricted Stock Units, Cash Incentive Awards, Performance Shares and Performance Units or Other Awards under the Plan.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Beneficiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the individual identified by the Participant to whom distribution shall be made of any Award outstanding at the time of the Participant&#8217;s death.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25.67pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall have the meaning ascribed to such term under any employment agreement between the Participant and the Company and, absent any such definition, means, with respect to a Participant&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:29.67pt">serious misconduct, dishonesty, disloyalty or insubordination&#59;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:26.34pt">the Participant&#8217;s conviction (or entry of a plea bargain admitting criminal guilt) of any felony or misdemeanor involving moral turpitude&#59;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.01pt">drug or alcohol abuse that has a material or potentially material effect on the Company&#8217;s reputation and&#47;or the performance of the Participant&#8217;s duties and responsibilities under the Participant&#8217;s employment agreement&#59;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">iv.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.67pt">failure to substantially perform the Participant&#8217;s duties or responsibilities under the Participant&#8217;s employment agreement for reasons other than death or disability&#59;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">v.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">repeated inattention to duty for reasons other than death or disability&#59; or</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">vi.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.67pt">any other material breach of the Participant&#8217;s employment agreement or Company Code of Business Conduct by the Participant.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:26.33pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; and &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Disabled</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, unless otherwise set forth in an Evidence of Award, that the Participant is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">G.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Employee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an individual employed by the Company or an Affiliate (within the meaning of Code Section 3401 and the regulations thereunder).</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">H.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Excess Equity Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the positive difference, if any, between the value of the Award paid to an Executive Officer and the Award that would have been paid to such Executive Officer had the amount of the Award been calculated based on the Company&#8217;s financial statements as restated.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">I.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:29.01pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Excess Parachute Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a payment that creates an obligation for a Participant to pay excise taxes under Code Section 280G or any successor provision thereto.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">J.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:28.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any person who is an officer of the Company for purposes of Section 16 of the Exchange Act.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">K.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Independent Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any committee consisting of independent Directors designated by the independent members of the Board.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">L.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25.67pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Option Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the period commencing on the Date of Grant of Option Rights and, except as otherwise provided in Section IV. E, ending on the Termination Date.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">M.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Option Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any sale or other disposition of Shares issued or issuable upon the exercise of an Option Right, an amount determined appropriate by the independent members of the Board or the Independent Committee, in its sole judgment, to reflect the effect of a restatement of the Company&#8217;s financial statements on the Company&#8217;s stock price, up to an amount equal to the number of Shares sold or disposed of, multiplied by a number equal to the difference between (x) the Market Value per Share at the time of sale or disposition multiplied by the number of Shares underlying the Award and (y) the Exercise Price.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">N.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the termination of an Employee&#8217;s employment, other than for Cause, at (i) age 60 or (ii) age 55 or older at a time when age plus years of service equals or exceeds 65.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">O.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means one share of Common Stock, as may be adjusted from as a result of a recapitalization.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">P.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:26.33pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Share Equivalent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a bookkeeping entry representing a right to the equivalent of one Share.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Q.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Termination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the date that Option Rights expire as set forth in the Evidence of Award.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">III.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:19.02pt">MINIMUM VESTING REQUIREMENT </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">Awards granted under the Plan to Participants shall either be subject to a minimum vesting or minimum performance period, in the case of Performance Shares and Performance Units, of one year. Notwithstanding the foregoing, (i)&#160;the Committee may authorize acceleration of vesting of such awards in the event of the Participant&#8217;s death, Disability, termination of employment or service or the occurrence of a Change in Control, (ii)&#160;the Committee may grant awards without the above-described minimum requirements with respect to awards covering up to 5% of the aggregate number of shares authorized for issuance under the Plan, and (iii)&#160;with respect to awards granted to non-employee Directors, the vesting of such awards will be deemed to satisfy the minimum vesting requirement to the extent that the awards vest based on the approximate one-year period beginning on each regular annual meeting of the Company&#8217;s stockholders and ending on the date of the next regular annual meeting of the Company&#8217;s stockholders (in no case will the minimum vesting requirement be less than 50 weeks).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IV.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:19.68pt">OPTION RIGHTS </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Option Notice and Evidence of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Option Rights granted under the Plan shall be evidenced by an Evidence of Award setting forth the terms and conditions of the Option Rights, including whether the Option Rights are Incentive Stock Option Rights or nonqualified Option Rights and the number of Shares subject to the Option Rights.  Each Evidence of Award shall incorporate by reference and be subject to this Statement of Terms and Conditions and the terms and conditions of the Plan, except as may otherwise be determined by the Administrator.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt;text-decoration:underline">Exercise Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Exercise Price of the Option Rights, as specified in the Evidence of Award, shall be equal to or greater than the Market Value per Share of the Shares underlying the Option Rights on the Date of Grant.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt;text-decoration:underline">Option Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Option Rights shall be exercisable only during the applicable Option Period, and during such Option Period the exercisability of the Option Rights shall be subject to the vesting provisions of Section IV. D as modified by the rules set forth in Sections III, IV. E, VII, VIII and IX.  The Option Period shall be not more than ten years from the Date of Grant.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Vesting of Right to Exercise Option Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">Except as provided in the last sentence of this Section IV. D. 1 and in Sections VI, VII, VIII and IX, Option Rights shall be exercisable during the Option Period in accordance with the following vesting schedule&#58;  (i) 25% of the Shares subject to the Option Rights shall vest on the first anniversary of the Date of Grant&#59; (ii) an additional 25% of the Shares shall vest on the second anniversary of the Date of Grant&#59; (iii) an additional 25% of the Shares shall vest on the third anniversary of the Date of Grant&#59; and (iv) the remaining 25% of the Shares subject to the Option Rights shall vest on the fourth anniversary of the Date of Grant.  Notwithstanding the foregoing, the Administrator may specify a different vesting schedule.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">Any vested portion of an award of Option Rights not exercised hereunder shall accumulate and be exercisable at any time on or before the Termination Date, subject to the rules set forth in Sections IV. E, VII, VIII, and IX.  No Option Right may be exercised for less than 5% of the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">total number of Shares then available for exercise under such Option Rights.  In no event shall the Company be required to issue fractional shares.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25.67pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In addition to the terms set forth in the Plan with respect to termination of employment&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">Except as provided in the last sentence of this Section IV. E. 1, if, during the Option Period, a Participant ceases to be a bona fide employee of the Company or an Affiliate due to his or her Retirement that occurs at least one year following the Date of Grant, or due to his or her Disability or death, then in addition to any Shares vested under the Evidence of Award prior to the date of such Retirement, Disability or death, the Option Rights shall vest in the number of Shares equal to 25% of the number of Shares originally subject to the Option Rights, multiplied by the number of whole months between the most recent anniversary date of the Option Rights grant and the date of such Retirement, Disability or death, and divided by 12.  Notwithstanding the foregoing, the Administrator may specify a different provision regarding vesting upon termination of employment due to Retirement, Disability or death, or any other reason, subject to the terms of the Plan.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">If a Participant who ceases to be a bona fide employee of the Company or an Affiliate is subsequently rehired prior to the expiration of his or her Option Rights, then the Option Rights shall continue to remain outstanding until such time as the Participant subsequently terminates employment or the Option Rights otherwise terminate pursuant to this Statement of Terms and Conditions.  Upon the Participant&#8217;s subsequent termination of employment, the post-termination exercise period calculated pursuant to the terms and conditions of this Section IV. E shall be reduced by the number of days between the date of the Participant&#8217;s initial termination of employment and his or her rehire date&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that if the rehired Participant continues to be employed by the Company or an Affiliate for at least one year from his or her rehire date, then the post-termination exercise period for the Option Rights shall be determined in accordance with the Plan and shall not be adjusted as described above.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">In the event that a Participant who is an Employee ceases to be employed by the Company or any of its Affiliates for any reason, such Participant shall have the right (subject to the limitation that no Option Right may be exercised after its stated expiration date) to exercise the Option Rights, to the extent that, at the date of termination of employment, the Option Rights had vested pursuant to the terms of the Evidence of Award with respect to which such Option Rights were granted and had not previously been exercised, either&#58; (i) within four months after such termination of employment&#59; or (ii) in the case of Retirement or death within one year after the date thereof&#59; or (iii) in the case of Disability, within one year from the date the Committee or its delegate determines that the Participant is Disabled&#59; or (iv) on such other terms established by the Committee in the Evidence of Award or otherwise prior to termination.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:26.33pt;text-decoration:underline">Method of Exercise</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  A Participant may exercise Option Rights with respect to all or any part of the exercisable Shares as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">By giving the Company, or its authorized representative designated for this purpose, written notice of such exercise specifying the number of Shares as to which the Option Rights are so exercised.  Such notice shall be accompanied by an amount equal to the Exercise Price of such Shares, in the form of any one or combination of the following&#58;</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27.68pt">cash or certified check, bank draft, postal or express money order in lawful money of the United States&#59;</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">personal check of the Participant&#59;</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27.68pt">a &#8220;net exercise&#8221; pursuant to which the Company will not require a payment of the Exercise Price from the Participant but will reduce the number of Shares issued upon the exercise by the largest number of whole Shares such that the Market Value per Share multiplied by the number of Shares does not exceed the aggregate Exercise Price.  With respect to any remaining balance of the aggregate Exercise Price, the Company shall accept payment in a form identified in (a) or (b) of this section&#59;</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">by tendering to the Company or its authorized representative Shares having a Market Value per Share, as determined by the Company, such that the aggregate value of the shares is equal to the Exercise Price.  In the event a Participant tenders Shares to pay the Exercise Price, tender of Shares acquired through exercise of an Incentive Stock Option may result in unfavorable income tax consequences unless such Shares are held for at least two years from the Date of Grant of the Incentive Stock Option and one year from the date of exercise of the Incentive Stock Option&#59;</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27.68pt">delivery (including by facsimile or email transmission) to the Company or its authorized representative of an executed irrevocable option exercise form together with irrevocable instructions to an approved registered investment broker to sell Shares in an amount sufficient to pay the Exercise Price plus any minimal applicable withholding taxes and to transfer the proceeds of such sale to the Company&#59; and</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">If required by the Company, by giving satisfactory assurance in writing, signed by the Participant, the Participant shall give his or her assurance that the Shares subject to the Option Rights are being purchased for investment and not with a view to the distribution thereof&#59; provided that such assurance shall be deemed inapplicable to (i) any sale of the Shares by such Participant made in accordance with the terms of a registration statement covering such sale, which has heretofore been (or may hereafter be) filed and become effective under the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and with respect to which no stop order suspending the effectiveness thereof has been issued, and (ii) any other sale of the Shares with respect to which, in the opinion of counsel for the Company, such assurance is not required to be given in order to comply with the provisions of the Securities Act.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">G.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Limitations on Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Option Rights shall, during a Participant&#8217;s lifetime, be exercisable only by the Participant.  No Option Right or any right granted thereunder shall be transferable by the Participant by operation of law or otherwise, other than as set forth in the Plan.  In the event of any attempt by a Participant to alienate, assign, pledge, hypothecate, or otherwise dispose of Option Rights or of any right thereunder, except as provided herein, or in the event of the levy of any attachment, execution, or similar process upon the rights or interest hereby conferred, the Company at its election may terminate the affected Option Rights by notice to the Participant and the Option Rights shall thereupon become null and void.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">H.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">No Stockholder Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither a Participant nor any person entitled to exercise a Participant&#8217;s rights in the event of the Participant&#8217;s death shall have any of the rights of a stockholder with respect to the Shares subject to Option Rights except to the extent that such Option Rights have been exercised.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">V.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24.34pt">APPRECIATION RIGHTS</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Evidence of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  A grant of Appreciation Rights granted under the Plan shall be evidenced by an Evidence of Award to be executed by the Participant and the Company setting forth the terms and conditions of the Award.  Each Evidence of Award shall incorporate by reference and be subject to this Statement of Terms and Conditions and the terms and conditions of the Plan, except as may otherwise be determined by the Administrator.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt;text-decoration:underline">Base Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Base Price of an Appreciation Right, as specified in the Evidence of Award, shall be equal to or greater than the Market Value per Share of the Shares underlying the Appreciation Right on the Date of Grant.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt;text-decoration:underline">Appreciation Right Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  An Appreciation Right shall be exercisable only during the applicable Appreciation Right Period, and during such Appreciation Right Period the exercisability of the Appreciation Right shall be subject to the vesting provisions of Section V. D as modified by the rules set forth in Sections III, V. D, VII, VIII and IX.  No Appreciation Right granted under this Plan may be exercised more than ten years from the Date of Grant.  The Committee may provide in any Evidence of Award for the automatic exercise of an Appreciation Right upon such terms and conditions as established by the Committee.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Vesting of Right to Exercise Appreciation Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">Except as provided in Sections VII, VIII and IX, Appreciation Rights shall be exercisable during the Appreciation Right Period in accordance with the following vesting schedule&#58;  (i) 25% of the Shares subject to the Appreciation Right shall vest on the first anniversary of the Date of Grant&#59; (ii) an additional 25% of the Shares shall vest on the second anniversary of the Date of Grant&#59; (iii) an additional 25% of the Shares shall vest on the third anniversary of the Date of Grant&#59; and (iv) the remaining 25% of the Shares subject to the Appreciation Right shall vest on the fourth anniversary of the Date of Grant.  Notwithstanding the foregoing, the Administrator may specify a different vesting schedule.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">Any vested portion of an Appreciation Right not exercised hereunder shall accumulate and be exercisable at any time on or before the Termination Date, subject to the rules set forth in Sections VII, VIII and IX.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25.67pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In addition to the terms set forth in the Plan with respect to termination of employment&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">Except as provided in the last sentence of this Section IV. E. 1, if, during the Appreciation Right Period, a Participant ceases to be a bona fide employee of the Company or an Affiliate due to his or her Retirement that occurs at least one year following the Date of Grant, or due to his or her Disability or death, then in addition to any Shares vested under the Evidence of Award prior to the date of such Retirement, Disability or death, the Appreciation Rights shall vest in the number of Shares equal to 25% of the number of Shares originally subject to the Appreciation Rights, multiplied by the number of whole months between the most recent anniversary date of the Appreciation Rights grant and the date of such Retirement, Disability or death, and divided by 12.  Notwithstanding the foregoing, the Administrator may specify a different provision regarding vesting upon termination of employment due to Retirement, Disability or death, or any other reason, subject to the terms of the Plan. </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">If a Participant who ceases to be a bona fide employee of the Company or an Affiliate is subsequently rehired prior to the expiration of his or her Appreciation Rights, then the Appreciation Rights shall continue to remain outstanding until such time as the Participant subsequently terminates employment or the Appreciation Rights otherwise terminate pursuant to this Statement of Terms and Conditions.  Upon the Participant&#8217;s subsequent termination of employment, the post-termination exercise period calculated pursuant to the terms and conditions of this Section V. E shall be reduced by the number of days between the date of the Participant&#8217;s initial termination of employment and his or her rehire date&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that if the rehired Participant continues to be employed by the Company or an Affiliate for at least one year from his or her rehire date, then the post-termination exercise period for the Appreciation Rights shall be determined in accordance with the Plan and shall not be adjusted as described above. </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">In the event that a Participant who is an Employee ceases to be employed by the Company or any of its Affiliates for any reason, such Participant shall have the right (subject to the limitation that no Appreciation Right may be exercised after its stated expiration date) to exercise the Appreciation Rights, to the extent that, at the date of termination of employment, the Appreciation Rights had vested pursuant to the terms of the Evidence of Award with respect to which such Appreciation Rights were granted and had not previously been exercised, either&#58; (i) within four months after such termination of employment&#59; or (ii) in the case of Retirement or death within one year after the date thereof&#59; or (iii) in the case of Disability, within one year from the date the Committee or its delegate determines that the Participant is Disabled&#59; or (iv) on such other terms established by the Committee in the Evidence of Award or otherwise prior to termination.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:26.33pt;text-decoration:underline">Limitations on Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Appreciation Rights shall, during a Participant&#8217;s lifetime, be exercisable only by the Participant.  No Appreciation Right or any right granted thereunder shall be transferable by the Participant by operation of law or otherwise, other than as set forth in the Plan.  In the event of any attempt by a Participant to alienate, assign, pledge, hypothecate, or otherwise dispose of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Appreciation Rights or of any right thereunder, except as provided herein, or in the event of the levy of any attachment, execution, or similar process upon the rights or interest hereby conferred, the Company at its election may terminate the affected Appreciation Rights by notice to the Participant and the Appreciation Rights shall thereupon become null and void.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">G.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">No Stockholder Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither a Participant nor any person entitled to exercise a Participant&#8217;s rights in the event of the Participant&#8217;s death shall have any of the rights of a stockholder with respect to the Shares subject to Appreciation Rights except to the extent that such Appreciation Rights have been exercised.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">VI.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:19.68pt">RESTRICTED STOCK, RESTRICTED STOCK UNITS, PERFORMANCE SHARES AND PERFORMANCE UNITS</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Evidence of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  A grant of Restricted Stock, Restricted Stock Units, Performance Shares or Performance Units granted under the Plan shall be evidenced by an Evidence of Award to be executed by the Participant and the Company setting forth the terms and conditions of the Award.  Each Evidence of Award shall incorporate by reference and be subject to this Statement of Terms and Conditions and the terms and conditions of the Plan, except as may otherwise be determined by the Administrator.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt;text-decoration:underline">Special Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each grant of Restricted Stock, Restricted Stock Units, Performance Shares or Performance Units made under the Plan shall contain the following terms, conditions and restrictions, except as may otherwise be determined by the Administrator.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Until the restrictions imposed on any grant of Restricted Stock shall lapse, shares of Restricted Stock granted to a Participant&#58;  (a) shall not be sold, assigned, transferred, pledged, hypothecated, or otherwise disposed of, and (b) shall, if the Participant experiences a &#8220;separation from service&#8221; (within the meaning of Section 409A of the Code) from the Company or an Affiliate for any reason (except as otherwise provided in the Plan or in Section VI. B. 2) be returned to the Company forthwith, and all the rights of the Participant to such Shares shall immediately terminate.  A Participant shall not be permitted to sell, transfer, pledge, assign or encumber such Restricted Stock Units or Performance Shares.  If a Participant experiences a &#8220;separation from service&#8221; (within the meaning of Section 409A of the Code) from the Company or an Affiliate (except as otherwise provided in the Plan or in Section VI. B. 2) prior to the lapse of the restrictions imposed on an award of Restricted Stock Units, Performance Shares or Performance Units, the unvested portion of the award of Restricted Stock Units,  Performance Shares or Performance Units shall be forfeited to the Company, and all the rights of the Participant to such Award shall immediately terminate.  If a Participant is absent from work with the Company or an Affiliate because of his or her short-term disability or because the Participant is on an approved leave of absence, if the period of such leave does not exceed six months (or if longer, so long as the individual retains a right to reemployment with the Company under an applicable statute or by contract), the Participant shall not be deemed during the period of any such absence, by virtue of such absence alone, to have experienced a &#8220;separation from service&#8221; (within the meaning of Section 409A of the Code) from the Company or an Affiliate except as the Administrator may </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">otherwise expressly determine.  Notwithstanding the foregoing, if the Participant is on a voluntary leave of absence for the purpose of serving the government of the country of which the Participant is a citizen or in which the Participant&#8217;s principal place of employment is located, such leave shall be considered an approved leave of absence.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Certain Terminations of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27.68pt;text-decoration:underline">Restricted Stock and Restricted Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any provision contained in the Plan to the contrary, and except as provided in the last sentence of this Section VI. B. 2. a, if a Participant who has been in the continuous employment of the Company or an Affiliate since the Date of Grant of an award of Restricted Stock or Restricted Stock Units that remains outstanding ceases to be a bona fide employee of the Company or an Affiliate, which cessation constitutes a &#8220;separation from service&#8221; under Section 409A of the Code and which is a result of Retirement that occurs at least one year following the Date of Grant or a result of Disability or death, then the restrictions shall lapse as to the number of Shares or Share Equivalents equal to&#58;  (i) the number of Shares or Share Equivalents originally subject to the Award, multiplied by (ii) a fraction (x) the number of whole months between the Date of Grant and the date of such separation from service, divided by (y) the number of whole months between the Date of Grant and the final vesting date contemplated in the Award, less (iii) the number of Shares or Share Equivalents originally subject to the Award that have already become vested.  Notwithstanding the foregoing, the Administrator may specify a different provision regarding vesting upon termination of employment due to Retirement, Disability or death, or any other reason, subject to the terms of the Plan and Code Section 409A.</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Performance Shares and Performance Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any provision contained in the Plan to the contrary, and except as provided in the last sentence of this Section VI. B. 2. b, if a Participant who has been in the continuous employment of the Company or an Affiliate since the Date of Grant of a grant of Performance Shares or Performance Units that remains outstanding ceases to be a bona fide employee of the Company or an Affiliate as a result of Retirement that occurs at least one year following the Date of Grant, or as a result of Disability or death, or whose employment is terminated by the Company or an Affiliate without Cause at least one year following the Date of Grant, then at the end of the performance period the restrictions shall lapse as to the number of Share Equivalents equal to&#58;  (i) the number of Performance Shares or Performance Units vested in accordance with the performance objectives established by the Administrator for the Award, multiplied by a fraction (x) the number of whole months between the Date of Grant and the date of such Retirement, Disability, death or termination without Cause, divided by (y) the number of months in the performance period.  Notwithstanding the foregoing, (A) the Administrator may specify a different provision regarding vesting upon termination of employment due to Retirement, Disability or death, or any other reason, subject to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">terms of the Plan, and (B) in the event of a Participant whose employment is terminated by the Company or an Affiliate without Cause at least one year following the Date of Grant, the foregoing vesting will be subject to the Participant signing (and not revoking) a release in the form specified by the Company not later than the date specified by the Company but in no event later than sixty days following termination of employment that constitutes a &#8220;separation from service.&#8221;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt;text-decoration:underline">Dividends, Dividend Equivalents, and Business Transactions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Upon cash dividends being paid on outstanding shares of the Company&#8217;s Common Stock, dividends shall be paid with respect to Restricted Stock during the Restriction Period and shall be converted to additional shares of Restricted Stock, which shall be subject to the same restrictions as the original Award for the duration of the Restricted Period.  Upon cash dividends being paid on outstanding shares of the Company&#8217;s Common Stock, dividend equivalents shall be credited in respect of Restricted Stock Units, Performance Shares and Performance Units (if applicable), which shall be converted into additional Restricted Stock Units, Performance Shares or Performance Units (as applicable), which will be subject to all of the terms and conditions of the underlying Restricted Stock Units, Performance Shares or Performance Units including the same vesting restrictions as the underlying Evidence of Award.  Upon stock dividends being paid on outstanding shares of the Company&#8217;s Common Stock or a Change in Control, the Administrator is authorized to take such actions and make such changes with respect to outstanding Awards, including the performance criteria for the termination of restrictions on Awards, as are consistent with the Plan and this Statement of Terms and Conditions to effect the terms of the Awards.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Election to Recognize Gross Income in the Year of Grant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any Participant validly elects within thirty days of the Date of Grant to include in gross income for federal income tax purposes an amount equal to the Market Value per Share multiplied by the number of Shares of Restricted Stock granted on the Date of Grant, such Participant shall pay to the Company, or make arrangements satisfactory to the Administrator to pay to the Company in the year of such grant, any federal, state or local taxes required to be withheld with respect to such shares in accordance with Section X. F.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25.67pt;text-decoration:underline">No Stockholder Rights for Restricted Stock Units or Performance Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither a Participant nor any person entitled to exercise a Participant&#8217;s rights in the event of the Participant&#8217;s death shall have any of the rights of a stockholder with respect to the Share Equivalents subject to an award of Restricted Stock Units, Performance Shares or Performance Units except to the extent that a stock certificate (or other evidence of ownership) has been issued by the Company with respect to such Shares upon the payment of any vested Restricted Stock Units, Performance Shares or Performance Units (if applicable).</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:26.33pt;text-decoration:underline">Time of Payment of Restricted Stock Units, Performance Shares or Performance Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">Subject to Section VI. F. 2 below, upon the lapse of the restriction imposed on Restricted Stock Units, Performance Shares or Performance Units, all Restricted Stock Units, Performance Shares and Performance Units that were not forfeited pursuant to Sections VI. B. 1, VII, VIII or IX shall be paid to the Participant as soon as reasonably practicable after the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">restrictions lapse but not later than 60 days following the date on which the restrictions lapse.  Notwithstanding the foregoing or any other provision of the Statement of Terms and Conditions or the Plan, payment in the case of Performance Shares and Performance Units shall be made within the short-term deferral period specified in Code Section 409A.  Payment shall be made in Shares in the form of a stock certificate (or other evidence of ownership as determined by the Company, or cash or Shares in the case of Performance Units).  The foregoing notwithstanding, the Participant may elect to defer payment of the Restricted Stock Units and Performance Units in the manner described in Section VI. G.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">To the extent required in order to avoid accelerated taxation and&#47;or tax penalties under Code Section 409A, amounts that would otherwise be payable pursuant to Section VI. F of this Statement of Terms and Conditions during the six-month period immediately following a Participant&#8217;s termination of employment shall instead be paid on the first business day after the date that is six months following the Participant&#8217;s &#8220;separation from service&#8221; (within the meaning of Section 409A of the Code) or upon the Participant&#8217;s death, if earlier.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">G.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Deferral Election</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Participant, pursuant to rules established by the Administrator, may be entitled to elect to defer all or a percentage of any payment in respect of a Restricted Stock Units, Performance Shares or Performance Units that he or she may be entitled to receive as determined pursuant to Section VI. F.  This election shall be made by giving notice in a manner and within the time prescribed by the Administrator and in compliance with Code Section 409A.  Each Participant must indicate the percentage (expressed in whole percentages) he or she chooses to defer of any payment he or she may be entitled to receive.  If no notice is given, the Participant shall be deemed to have made no deferral election.  Each deferral election filed with the Company shall become irrevocable in accordance with the terms and conditions of the Company&#8217;s Deferred Compensation Plan (or any successor plan) and in compliance with Code Section 409A.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">VII.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:15.02pt">SPECIAL FORFEITURE AND REPAYMENT RULES IN THE EVENT OF CONDUCT CONSTITUTING CAUSE</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any other provision of this Statement of Terms and Conditions to the contrary notwithstanding, if the independent members of the Board or the Independent Committee determines that a Participant has engaged in conduct which constitutes Cause, the following provisions shall apply&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">Any outstanding Option Rights or Appreciation Rights shall immediately and automatically terminate, be forfeited and shall cease to be exercisable, without limitation.  In addition, any Shares of Restricted Stock, Restricted Stock Units, Performance Shares or Performance Units as to which the restrictions have not lapsed shall immediately and automatically be forfeited, all of the rights of the Participant to such Shares, Share Equivalents, cash or other property shall immediately terminate, and any Restricted Stock shall be returned to the Company.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt">The lapse of restrictions on or vesting of Restricted Stock, Restricted Stock Units, Performance Shares or Performance Units that have vested or upon which the restrictions have lapsed within the 36-month period immediately prior to the date </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">it is determined that the Participant engaged in conduct constituting Cause (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Determination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) shall be rescinded and all outstanding Awards shall be cancelled.  The Participant shall deliver to the Company the Shares, cash and any other property delivered upon vesting or lapse of restrictions if such vesting or lapse of restrictions has been rescinded and the Shares, cash or other property retained by the Participant.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt">The independent members of the Board or the Independent Committee may, to the extent permitted by applicable law, rescind any awards made to the Participant within the 36-month period immediately prior to the Determination Date.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">The independent members of the Board or the Independent Committee may, to the extent permitted by applicable law, recover any gains realized from the sale of vested Shares or the sale or other disposition of any Shares issued or issuable upon the exercise of an Option Right, in the case of any such sale or other disposition during the 36-month period immediately prior to the Determination Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The independent members of the Board or the Independent Committee shall determine in such body&#8217;s sole discretion whether the Participant has engaged in conduct that constitutes Cause.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any provision of this Section VII which is determined by a court of competent jurisdiction to be invalid or unenforceable should be construed or limited in a manner that is valid and enforceable and that comes closest to the business objectives intended by such invalid or unenforceable provision, without invalidating or rendering unenforceable the remaining provisions of this Section VII.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">VIII.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:10.36pt">RECOUPMENT IN THE EVENT OF A RESTATEMENT</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any other provision of this Statement of Terms and Conditions to the contrary notwithstanding, if the Company&#8217;s financial statements are the subject of a restatement due to misconduct, fraud or malfeasance, then the following shall apply&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">To the extent permitted by governing law, the independent members of the Board or the Independent Committee may, in its discretion, (1) rescind any Excess Equity Award or portion thereof paid to an Executive Officer within the 36-month period immediately prior to the date such material restatement is first publicly disclosed and (2) in the event that an Executive Officer has sold or otherwise disposed of some or all of the Shares subject to the Excess Equity Award, recover any gains made from the sale or other disposition of such Shares that was effected during the 36-month period immediately prior to the date such material restatement is first publicly disclosed.  In no event shall the Company be required to award an Executive Officer additional equity incentive compensation should the restated financial statements result in a higher equity incentive payment.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt">In addition to the foregoing, the independent members of the Board or the Independent Committee may, in its discretion, require that an Executive Officer pay the Company, in cash and upon demand, Option Proceeds resulting from the sale or other disposition of Shares issued or issuable upon the exercise of Option Rights if the sale or disposition was effected during the 36-month period immediately prior to the date such material restatement is first publicly disclosed.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any provision of this Section VIII which is determined by a court of competent jurisdiction to be invalid or unenforceable should be construed or limited in a manner that is valid and enforceable and that comes closest to the business objectives intended by such invalid or unenforceable provision, without invalidating or rendering unenforceable the remaining provisions of this Section VIII.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IX.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:19.68pt">CHANGE IN CONTROL</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Effect of Change in Control on Option Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the limitations set forth in Section IX. C, in the event of a Change in Control, the surviving, continuing, successor, or purchasing Company or other business entity or parent thereof, as the case may be (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Acquiror</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) may, without the consent of any Participant, either assume or continue the Company&#8217;s rights and obligations under outstanding Option Rights or substitute for outstanding Option Rights substantially equivalent options covering the Acquiror&#8217;s stock.  All Option Rights assumed or continued by the Acquiror in connection with a Change in Control will become fully vested and exercisable if the Participant&#8217;s employment is terminated without Cause at any time during the 12-month period following the Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any Option Rights granted one year or more prior to the Change in Control that is neither assumed nor continued by the Acquiror in connection with the Change in Control shall, contingent on the Change in Control, become fully vested and exercisable immediately prior to the Change in Control.  Any Option Right granted less than one year prior to the Change in Control that is neither assumed nor continued by the Acquiror in connection with the Change in Control shall, to the extent not previously vested and exercisable, immediately prior to the Change in Control become vested and exercisable as to the number of Shares subject to such Option Rights equal to (i) the number of Shares originally subject to such Option Rights, multiplied by a fraction (ii) the number of whole months between the Date of Grant and the Change in Control, divided by (iii) the number of months between the Date of Grant and the date on which all Shares originally subject to such Option Rights would have been fully vested and exercisable&#59; and such Option Rights shall terminate with respect to all remaining Shares subject to such Option Rights.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt;text-decoration:underline">Effect of Change in Control on Awards Other than Option Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the limitations set forth in Section IX. C, in the event of a Change in Control, the Acquiror may, without the consent of any Participant, either assume or continue the Company&#8217;s rights and obligations under outstanding Awards other than Option Rights or substitute for such Awards substantially equivalent awards covering the Acquiror&#8217;s stock.  All Awards other than Option Rights assumed or continued by the Acquiror in connection with a Change in Control will become fully vested (in the case of performance awards, with performance equal to the greater of target performance and projected actual performance as determined by the Administrator) and all restrictions on such Awards will lapse if the Participant&#8217;s employment is terminated without Cause at any time during the 12-month period following the Change in Control.  Any Award that is neither assumed nor continued by the Acquiror in connection with the Change in Control (or, with respect to any Award that constitutes deferred compensation within the meaning of Code Section 409A, any Award which at the time of the Change in Control is otherwise considered to be vested for purposes of Code Section 409A) shall, upon the Change-in- Control, become fully vested (in the case of performance awards, with performance equal to the greater of target performance and projected actual performance as determined by the Administrator) and all </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">restrictions shall be released immediately prior to the Change in Control, and such Award shall become immediately payable.  Notwithstanding anything in this Section IX. B to the contrary, with respect to any Award that constitutes deferred compensation within the meaning of Code Section 409A, if the Change in Control does not constitute a &#8220;change in control event&#8221; of the Company within the meaning of Code Section 409A, such Award will vest as provided for in the preceding sentence, but will be payable to the Participant in accordance with the provisions of Section VI within 60 days of the fixed date or dates pursuant to a fixed schedule determined under Section VI. F. 1 or the earlier of the Participant&#8217;s separation from service, subject to Section VI. F. 2, or a Change in Control which constitutes a &#8220;change in control event&#8221; of the Company within the meaning of Code Section 409A (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">409A Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt;text-decoration:underline">Excess Parachute Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to a Severance Agreement between the Participant and the Company approved by the Board or the Committee, if any amount or benefit to be paid or provided under an Award or any other agreement between a Participant and the Company would be an Excess Parachute Payment but for the application of this sentence, then the payments and benefits to be paid or provided under the Award and any other agreement will be reduced to the minimum extent necessary (but in no event to less than zero) so that no portion of any such payment or benefit, as so reduced, constitutes an Excess Parachute Payment.  The determination of whether any reduction in such payments or benefits to be provided under the Award or any other agreement or otherwise is required pursuant to the preceding sentence will be made at the expense of the Company by independent accountants or the Company&#8217;s benefits consultant.  The fact that the Participant&#8217;s right to payments or benefits may be reduced by reason of the limitations contained in this paragraph will not of itself limit or otherwise affect any other rights of the Participant under any other agreement.  In the event that any payment or benefit intended to be provided is required to be reduced pursuant to this paragraph, a Participant will be entitled to designate the payments and&#47;or benefits to be so reduced in order to give effect to this paragraph, provided, however, if any such payments and&#47;or benefits constitute deferred compensation within the meaning of Section 409A, the following rules shall apply&#58; first a pro rata reduction of (i) cash payments subject to Section 409A of the Code as deferred compensation and (ii) cash payments not subject to Section 409A of the Code, and second a pro rata cancellation of (x) equity-based compensation subject to Section 409A of the Code as deferred compensation and (y) equity-based compensation not subject to Section 409A of the Code.  The Company will provide Participant with all information reasonably requested by Participant to permit Participant to make such designation.  In the event that the Participant fails to make such designation within 10 business days after receiving notice from the Company of a reduction under this paragraph, the Company may effect such reduction in any manner it deems appropriate.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">X.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24.34pt"> CODE SECTION 409A</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt">To the extent applicable, it is intended that all Awards comply with, or be exempt from, Code Section 409A, so that the income inclusion provisions of Code Section 409A(a)(1) do not apply to any Participants.  All Awards are to be interpreted and administered in a manner consistent with this intent.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt">Notwithstanding any provision in this Statement of Terms and Conditions or in any other agreement to the contrary, payment in the case of an Award that constitutes deferred compensation within the meaning of Code Section 409A </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">which specifically contemplates payment in a year after the Participant&#8217;s separation from service shall be paid within 60 days of the fixed date or dates pursuant to a fixed schedule determined under Section VI. F or, to the extent the Award is otherwise considered to be vested for purposes of Code Section 409A, the earlier of&#58;  (i) a Change in Control which constitutes a 409A Change in Control, (ii) the Participant&#8217;s separation from service, subject to Section VI. F. 2, within two years after a Change in Control which constitutes a 409A Change in Control or (iii) the Participant&#8217;s death </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">XI.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:19.68pt">MISCELLANEOUS</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">No Effect on Terms of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the terms of any employment contract entered into by the Company and a Participant to the contrary, the Company (or an Affiliate which employs him or her) shall have the right to terminate or change the terms of employment of a Participant at any time and for any reason whatsoever.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt;text-decoration:underline">Grants to Participants in Foreign Countries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In making grants to Participants in foreign countries, the Administrator has the full discretion to deviate from this Statement of Terms and Conditions in order to adjust Awards under the Plan to prevailing local conditions, including custom and legal and tax requirements.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25pt;text-decoration:underline">Information Notification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any information required to be given under the terms of an Evidence of Award shall be addressed to the Company in writing by mail, overnight delivery service, or by electronic transmission to the Executive Vice President, Chief Human Resources Officer and the Vice President, Total Rewards.  Any notice to be given to a Participant shall be given in writing by mail, overnight delivery service, or by electronic transmission.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Administrator Decisions Conclusive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All decisions of the Administrator administering the Plan upon any questions arising under the Plan, under this Statement of Terms and Conditions, or under an Evidence of Award, shall be conclusive.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:25.67pt;text-decoration:underline">No Effect on Other Benefit Plans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Nothing herein contained shall affect a Participant&#8217;s right to participate in and receive benefits from and in accordance with the then current provisions of any pensions, insurance or other employment welfare plan or program offered by the Company.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:26.33pt;text-decoration:underline">Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Participant shall agree to make appropriate arrangements with the Company and his or her employer for satisfaction of any applicable federal, state or local income tax withholding requirements or payroll tax requirements.  If approved by the Company at the time of exercise, such arrangements may include an election by a Participant to have the Company retain some portion of the Stock acquired pursuant to exercise of Option Rights to satisfy such withholding requirements.  The election must be made prior to the date on which the amount to be withheld is determined.  If a qualifying election is made, then upon exercise of an award of Option Rights, in whole or in part, the Company will retain the number of Shares having a value equal to the amount necessary to satisfy any withholding requirements.  Calculation of the number of Shares to be withheld shall be made based on the Market Value per Share of Common Stock.  In no event, however, shall the Company be required to issue fractional shares of Stock.  The Administrator shall be authorized to establish such rules, forms and procedures as it deems necessary to implement the foregoing.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">With respect to the vesting of an Award other than Option Rights, the Company shall retain the number of Shares (that otherwise would have been payable to the Participant) having a value equal to the amount necessary to satisfy any withholding requirements.  Calculation of the number of such Shares shall be as described above.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">G.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Successors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Statement of Terms and Conditions and the Evidence of Award shall be binding upon and inure to the benefit of any successor or successors of the Company.  &#8220;Participant&#8221; as used herein shall include the Participant&#8217;s Beneficiary.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">H.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The interpretation, performance, and enforcement of this Statement of Terms and Conditions and each Evidence of Award shall be governed by the laws of the State of Delaware.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>abm1312022ex102.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i1730f1ae0c364fc38b843e43a3a1ae7e_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Exhibit 10.2</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ABM INDUSTRIES INCORPORATED<br>RESTRICTED STOCK UNIT AGREEMENT FOR EMPLOYEES<br>2021 EQUITY AND INCENTIVE COMPENSATION PLAN</font></div><div style="margin-bottom:12pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Compensation Committee of the Board of Directors of ABM Industries Incorporated has approved a grant to you (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Grantee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) of Restricted Stock Units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">RSU</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">s&#8221;) pursuant to the ABM Industries Incorporated 2021 Equity and Incentive Compensation Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), as described below.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Grantee Name&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91; &#93;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Number of RSUs Granted&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">XXX</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Grant Date&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91; &#93;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Vesting Schedule&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91; &#93;</font></div><div style="margin-bottom:12pt;padding-right:5.35pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Provided you continue to provide services to the Company or any subsidiary or parent of the Company through the applicable vesting date, the RSUs will vest and restrictions will lapse as provided above.  Unvested RSUs may vest or be subject to forfeiture if you terminate employment before the vesting date, as set forth in the Plan and the Statement of Terms and Conditions attached hereto.  &#91;Notwithstanding the preceding sentence and any provisions in the Statement of Terms and Conditions related to vesting upon termination for Retirement, Disability or death&#58;</font></div><div style="margin-bottom:12pt;padding-right:5.35pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(A)&#160;&#160;&#160;&#160;In the event of your voluntary Retirement from the Company at least one year following the Grant Date, after reaching the age of 60, and subject to your continued compliance with any applicable restrictive covenants, your unvested RSUs will continue  to vest in accordance with the Vesting Schedule above&#93; &#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">if applicable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#93;&#91;&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(B)&#160;&#160;&#160;&#160;In the event of your termination due to death or Disability (as defined in your Amended and Restated Executive Employment Agreement), and in the case of Disability, subject to the execution of a release agreement in favor of the Company and your continued compliance with any applicable restrictive covenants, your unvested RSUs will immediately vest in full.&#93; &#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">insert for applicable Executive Officer Award Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#93;</font></div><div style="margin-bottom:12pt;padding-right:5.3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By accepting this Award, the Grantee agrees that the RSUs are granted under and governed by this Restricted Stock Unit Agreement and by the provisions of the Plan and the Statement of Terms and Conditions attached hereto.  The Plan and the Statement of Terms and Conditions are incorporated herein by reference.  Capitalized terms not defined herein shall have the meanings ascribed to them in the Plan or in the Statement of Terms and Conditions, as applicable.</font></div><div style="margin-bottom:12pt;padding-right:5.2pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Grantee acknowledges receipt of a copy of the Plan, the Statement of Terms and Conditions and the Plan Prospectus, represents that the Grantee has carefully read and is familiar with their provisions, and hereby accepts the RSUs subject to all of their terms and conditions.  The Grantee acknowledges that there may be adverse tax consequences upon settlement of the RSUs or disposition of the shares, if any, received in connection therewith and that Grantee should consult a tax adviser prior to such settlement or disposition.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ABM INDUSTRIES INCORPORATED </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>abm1312022ex103.htm
<DESCRIPTION>EX-10.3
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i2351db7c05a5492399f3f7c728e80d41_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Exhibit 10.3</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ABM INDUSTRIES INCORPORATED<br>PERFORMANCE SHARE AGREEMENT FOR EMPLOYEES<br>2021 EQUITY AND INCENTIVE COMPENSATION PLAN</font></div><div style="margin-bottom:12pt;padding-right:5.7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Compensation Committee of the Board of Directors of ABM Industries Incorporated has approved a grant to you (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Grantee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) of Performance Shares (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PSs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) pursuant to the ABM Industries Incorporated 2021 Equity and Incentive Compensation Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), as described below.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Grantee Name&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91; &#93;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Number of PSs Granted (at a target award level)&#58;   XXX</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Grant Date&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91; &#93;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Vesting Schedule&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91; &#93;</font></div><div style="margin-bottom:12pt;padding-right:5.35pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Provided you continue to provide services to the Company or any subsidiary or parent of the Company through the applicable vesting date, the PSs will vest and restrictions will lapse as provided above.  Unvested PSs may vest or be subject to forfeiture if you terminate employment before the vesting date, as set forth in the Plan and the Statement of Terms and Conditions attached hereto.  &#91;Notwithstanding the preceding sentence and any provisions in the Statement of Terms and Conditions related to vesting upon termination for Retirement, Disability or death&#58;</font></div><div style="margin-bottom:12pt;padding-right:5.35pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(A)&#160;&#160;&#160;&#160;In the event of your &#91;voluntary&#93; Retirement from the Company at least one year following the Grant Date, after reaching the age of 60, and subject to your continued compliance with any applicable restrictive covenants, your unvested PSs will continue  to vest in accordance with the Vesting Schedule above&#93; &#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">if applicable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#93;&#91;&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(B)&#160;&#160;&#160;&#160;In the event of your termination due to death or Disability (as defined in your Amended and Restated Executive Employment Agreement), and in the case of Disability, subject to the execution of a release agreement in favor of the Company and your continued compliance with any applicable restrictive covenants, your unvested PSs will immediately vest in full at a target award level.&#93; &#91;insert for applicable Executive Officer Award Agreements&#93;</font></div><div style="margin-bottom:12pt;padding-right:5.3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By accepting this Award, the Grantee agrees that the PSs are granted under and governed by this Performance Share Agreement and by the provisions of the Plan and the Statement of Terms and Conditions attached hereto.  The Plan and the Statement of Terms and Conditions are incorporated herein by reference.  Capitalized terms not defined herein shall have the meanings ascribed to them in the Plan or in the Statement of Terms and Conditions, as applicable.</font></div><div style="margin-bottom:12pt;padding-right:5.2pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Grantee acknowledges receipt of a copy of the Plan, the Statement of Terms and Conditions and the Plan Prospectus, represents that the Grantee has carefully read and is familiar with their provisions, and hereby accepts the PSs subject to all of their terms and conditions.  The Grantee acknowledges that there may be adverse tax consequences upon settlement of the PSs or disposition of the shares, if any, received in connection therewith and that Grantee should consult a tax adviser prior to such settlement or disposition.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ABM INDUSTRIES INCORPORATED </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>5
<FILENAME>abm1312022ex104.htm
<DESCRIPTION>EX-10.4
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="iaeae22516f194348a7f4835f291464ac_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Exhibit 10.4</font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Senior Executive Severance Pay Policy</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Compensation Committee of the Board of Directors of ABM Industries Incorporated (&#8220;ABMI&#8221; or the &#8220;Company&#8221;) has adopted the following severance pay policy applicable to &#8220;Senior Executives&#8221; as defined below. This severance pay policy supersedes the Executive Severance Pay Policy of ABMI adopted by the Compensation Committee on June 2, 2008. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This severance pay policy provides financial benefits to Senior Executives in the event of an involuntary termination of such executive&#8217;s employment resulting from job elimination, reduction in force or certain other changes in the Company&#8217;s operations or organization described below. No severance pay is paid in the event of a termination by ABMI of the Senior Executive&#8217;s employment for cause.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The term &#8220;Senior Executive&#8221; means   Executive Vice Presidents of ABM Industries Incorporated and Senior Vice Presidents of ABM Industries Incorporated. Officers of subsidiaries or divisions of ABMI are not covered by this Senior Executive Severance Pay Policy.</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Business Situations Giving Rise to Severance</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">An Senior Executive may be part of a reduction in force or job elimination due to various changes in the ABMI&#8217;s operations and organization (excluding those caused by natural disaster or catastrophe), including, but not limited to&#58;</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Relocation or dissolution of a part of the business</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Withdrawal from a segment of the market</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Elimination of one or more product or service lines</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Elimination, reduction or change in the need for specialized skills</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Organizational change such as business redesign, reorganization or consolidation</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Change in systems or technology</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Reduction in staffing levels</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Sale of any portion of the business, where a position at substantially the same pay level is not offered</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Significant involuntary reduction in the employee's regularly scheduled work week, or</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.8pt">Involuntary decrease in the employee's regularly scheduled work week or employment classification that causes the employee to lose eligibility for medical benefits.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Severance pay for Senior Executives is&#58;</font></div><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.223%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Severance</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ABMI Executive Vice Presidents</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18 months base pay and target bonus</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ABMI Senior Vice Presidents</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12 months base pay and target bonus</font></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In addition, ABMI will pay Senior Executives an amount equal to the ABMI portion of medical insurance for the length of the severance period, not to exceed eighteen months and ABMI will pay such officer a pro-rated portion of such officer&#8217;s target bonus for the fraction of the fiscal year that has been completed prior to the date of termination based on ABMI&#8217;s actual performance for the entire fiscal year.  The pro-rated portion of the bonus shall be paid at such time as bonuses are paid to employees generally, but in no event later than March 15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the year </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Exhibit 10.4</font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">following the end of the fiscal year in which the bonus is no longer subject to a substantial risk of forfeiture. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except as set forth below, severance payments will be made in semi-monthly installments for the duration of the severance period.  </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Separation Agreement</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">To receive severance pay under provisions of this policy, a Senior Executive is required to execute a separation agreement and release within 60 days following the officer&#8217;s termination of employment.  No payment will be made unless and until the separation agreement and release is signed and returned in accordance with the policy.  </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Section 409A</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Notwithstanding the above, a Senior Executive shall not be considered to have terminated employment with ABMI for purposes of this policy and no payments shall be due to the Senior Executive under this policy unless the Senior Executive would be considered to have incurred a &#8220;separation from service&#8221; from ABMI within the meaning of Section 409A of the Internal Revenue Code (&#34;Section 409A&#34;).  Each amount to be paid or benefit to be provided under this policy shall be construed as a separate identified payment for purposes of Section 409A, and any payments described in the Severance Pay section of this policy that are due within the &#34;short term deferral period&#34; as defined in Section 409A shall not be treated as deferred compensation unless applicable law requires otherwise.  To the extent required in order to avoid accelerated taxation and&#47;or tax penalties under Section 409A, amounts that would otherwise be payable and benefits that would otherwise be provided pursuant to this policy during the six-month period immediately following the Senior Executive&#8217;s termination of employment shall instead be paid on the first business day after the date that is six months following the Senior Executive&#8217;s termination of employment (or upon the officer&#8217;s death, if earlier).  In addition, to the extent required in order to avoid accelerated taxation and&#47;or tax penalties under Section 409A, if the Senior Executive terminates employment after October 15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, amounts that would otherwise be payable and benefits that would otherwise be provided pursuant to this policy prior to December 31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the year in which the termination of employment occurs shall, subject to the previous sentence of this section, instead be paid on the first business day following January 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the year following the Senior Executive termination of employment.  </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Adopted&#58;  March 7, 2011</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>abm1312022ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ibaab29bb4c6d41cbaa319aa4c9134de6_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECURITIES EXCHANGE ACT OF 1934 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13a-14(a) OR 15d-14(a) </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Scott Salmirs, certify that&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form 10-Q of ABM Industries Incorporated&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59; </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)&#160;&#160;&#160;&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize, and report financial information&#59; and</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 9, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Scott Salmirs</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Scott Salmirs</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>abm1312022ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="if2f843cafe984d7a9bb5f6d5264814a6_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECURITIES EXCHANGE ACT OF 1934 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13a-14(a) OR 15d-14(a) </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Earl R. Ellis, certify that&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form 10-Q of ABM Industries Incorporated&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59; </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)&#160;&#160;&#160;&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize, and report financial information&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 9, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Earl R. Ellis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earl R. Ellis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>8
<FILENAME>abm1312022ex32.htm
<DESCRIPTION>EX-32
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i422256a3e40c4ef583f6d2bea5f3cac8_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS PURSUANT TO SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13a-14(b) OR 15d-14(b) AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of ABM Industries Incorporated (the &#8220;Company&#8221;) for the quarter ended January&#160;31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Scott Salmirs, Chief Executive Officer of the Company, and Earl R. Ellis, Chief Financial Officer of the Company, each certifies for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), and Section 1350 of Chapter 63 of Title 18 of the United States Code, that&#58;</font></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;the Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act&#59; and</font></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.631%"><tr><td style="width:1.0%"></td><td style="width:22.817%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.506%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 9, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Scott Salmirs</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Scott Salmirs</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.631%"><tr><td style="width:1.0%"></td><td style="width:22.817%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.506%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 9, 2022</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Earl R. Ellis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earl R. Ellis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>abm-20220131.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f07ffbbd-0bb2-425d-9d25-a774f87b48de,g:663af6e3-bf4e-4334-9f0f-42eed053d8e9-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:abm="http://www.abm.com/20220131" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.abm.com/20220131">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="abm-20220131_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="abm-20220131_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="abm-20220131_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="abm-20220131_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.abm.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsUnaudited" roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" roleURI="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited">
        <link:definition>1003004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquityUnaudited" roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited">
        <link:definition>1004005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical">
        <link:definition>1005006 - Statement - Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>1006007 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="THECOMPANYANDNATUREOFOPERATIONS" roleURI="http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONS">
        <link:definition>2101101 - Disclosure - THE COMPANY AND NATURE OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="THECOMPANYANDNATUREOFOPERATIONSDetails" roleURI="http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONSDetails">
        <link:definition>2402401 - Disclosure - THE COMPANY AND NATURE OF OPERATIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>2103102 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>2204201 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>2305301 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails">
        <link:definition>2406402 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSANDDISPOSITIONS" roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONS">
        <link:definition>2107103 - Disclosure - ACQUISITIONS AND DISPOSITIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSANDDISPOSITIONSTables" roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSTables">
        <link:definition>2308302 - Disclosure - ACQUISITIONS AND DISPOSITIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSANDDISPOSITIONSNarrativeDetails" roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails">
        <link:definition>2409403 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails" roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails">
        <link:definition>2410404 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Purchase Price Allocation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails" roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails">
        <link:definition>2411405 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Pro Forma Financial Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUES" roleURI="http://www.abm.com/role/REVENUES">
        <link:definition>2112104 - Disclosure - REVENUES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESTables" roleURI="http://www.abm.com/role/REVENUESTables">
        <link:definition>2313303 - Disclosure - REVENUES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESDisaggregationofRevenueDetails" roleURI="http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails">
        <link:definition>2414406 - Disclosure - REVENUES - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESRemainingPerformanceObligationsNarrativeDetails" roleURI="http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails">
        <link:definition>2415407 - Disclosure - REVENUES - Remaining Performance Obligations Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESRemainingPerformanceObligationsNarrativeDetails_1" roleURI="http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails_1">
        <link:definition>2415407 - Disclosure - REVENUES - Remaining Performance Obligations Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESContractwithCustomerAssetandLiabilityDetails" roleURI="http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails">
        <link:definition>2416408 - Disclosure - REVENUES - Contract with Customer, Asset and Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETINCOMELOSSPERCOMMONSHARE" roleURI="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARE">
        <link:definition>2117105 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETINCOMELOSSPERCOMMONSHARETables" roleURI="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARETables">
        <link:definition>2318304 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails" roleURI="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails">
        <link:definition>2419409 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE - Calculations of Basic and Diluted Net Income Per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETINCOMELOSSPERCOMMONSHAREAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" roleURI="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHAREAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails">
        <link:definition>2420410 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALEOFFINANCIALINSTRUMENTS" roleURI="http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTS">
        <link:definition>2121106 - Disclosure - FAIR VALE OF FINANCIAL INSTRUMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALEOFFINANCIALINSTRUMENTSTables" roleURI="http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSTables">
        <link:definition>2322305 - Disclosure - FAIR VALE OF FINANCIAL INSTRUMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALEOFFINANCIALINSTRUMENTSDetails" roleURI="http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails">
        <link:definition>2423411 - Disclosure - FAIR VALE OF FINANCIAL INSTRUMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INSURANCE" roleURI="http://www.abm.com/role/INSURANCE">
        <link:definition>2124107 - Disclosure - INSURANCE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INSURANCETables" roleURI="http://www.abm.com/role/INSURANCETables">
        <link:definition>2325306 - Disclosure - INSURANCE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INSURANCENarrativeDetails" roleURI="http://www.abm.com/role/INSURANCENarrativeDetails">
        <link:definition>2426412 - Disclosure - INSURANCE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INSURANCEInsuranceRelatedBalancesandActivityDetails" roleURI="http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails">
        <link:definition>2427413 - Disclosure - INSURANCE - Insurance Related Balances and Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" roleURI="http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails">
        <link:definition>2428414 - Disclosure - INSURANCE - Instruments Used to Collateralize Insurance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CREDITFACILITY" roleURI="http://www.abm.com/role/CREDITFACILITY">
        <link:definition>2129108 - Disclosure - CREDIT FACILITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CREDITFACILITYTables" roleURI="http://www.abm.com/role/CREDITFACILITYTables">
        <link:definition>2330307 - Disclosure - CREDIT FACILITY (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CREDITFACILITYNarrativeDetails" roleURI="http://www.abm.com/role/CREDITFACILITYNarrativeDetails">
        <link:definition>2431415 - Disclosure - CREDIT FACILITY - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CREDITFACILITYCreditFacilityInformationDetails" roleURI="http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails">
        <link:definition>2432416 - Disclosure - CREDIT FACILITY - Credit Facility Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CREDITFACILITYTermLoanMaturitiesDetails" roleURI="http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails">
        <link:definition>2433417 - Disclosure - CREDIT FACILITY - Term Loan Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CREDITFACILITYInterestRateSwapsDetails" roleURI="http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails">
        <link:definition>2434418 - Disclosure - CREDIT FACILITY - Interest Rate Swaps (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMONSTOCK" roleURI="http://www.abm.com/role/COMMONSTOCK">
        <link:definition>2135109 - Disclosure - COMMON STOCK</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMONSTOCKTables" roleURI="http://www.abm.com/role/COMMONSTOCKTables">
        <link:definition>2336308 - Disclosure - COMMON STOCK (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMONSTOCKNarrativeDetails" roleURI="http://www.abm.com/role/COMMONSTOCKNarrativeDetails">
        <link:definition>2437419 - Disclosure - COMMON STOCK - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMONSTOCKScheduleofRepurchaseActivityDetails" roleURI="http://www.abm.com/role/COMMONSTOCKScheduleofRepurchaseActivityDetails">
        <link:definition>2438420 - Disclosure - COMMON STOCK - Schedule of Repurchase Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.abm.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>2139110 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>2440421 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://www.abm.com/role/INCOMETAXES">
        <link:definition>2141111 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESDetails" roleURI="http://www.abm.com/role/INCOMETAXESDetails">
        <link:definition>2442422 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTINFORMATION" roleURI="http://www.abm.com/role/SEGMENTINFORMATION">
        <link:definition>2143112 - Disclosure - SEGMENT INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTINFORMATIONTables" roleURI="http://www.abm.com/role/SEGMENTINFORMATIONTables">
        <link:definition>2344309 - Disclosure - SEGMENT INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTINFORMATIONDetails" roleURI="http://www.abm.com/role/SEGMENTINFORMATIONDetails">
        <link:definition>2445423 - Disclosure - SEGMENT INFORMATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="abm_ScheduleOfOtherLiabilitiesLineItems" abstract="true" name="ScheduleOfOtherLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="abm_PrivatelyHeldCompanyMember" abstract="true" name="PrivatelyHeldCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_LossContingencyNumberOfCertifiedSubclasses" abstract="false" name="LossContingencyNumberOfCertifiedSubclasses" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_GuaranteeObligation" abstract="false" name="GuaranteeObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_LettersOfCreditLineItems" abstract="true" name="LettersOfCreditLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit" abstract="false" name="WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_BuildingEnergySolutionsMember" abstract="true" name="BuildingEnergySolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_PropertyDamagePolicyLimit" abstract="false" name="PropertyDamagePolicyLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_BucioMember" abstract="true" name="BucioMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities" abstract="false" name="ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_TechnologyAndManufacturingMember" abstract="true" name="TechnologyAndManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_ContractwithCustomerLiabilitiesRollForward" abstract="true" name="ContractwithCustomerLiabilitiesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="abm_StockRepurchaseAverageCostPerShare" abstract="false" name="StockRepurchaseAverageCostPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="abm_FacilityServicesMember" abstract="true" name="FacilityServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_InsurancePoliciesAxis" abstract="true" name="InsurancePoliciesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="abm_JanitorialMember" abstract="true" name="JanitorialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_ScheduleOfOtherLiabilitiesTable" abstract="true" name="ScheduleOfOtherLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="abm_InterestRateSwapMaturity912022Member" abstract="true" name="InterestRateSwapMaturity912022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_SocialSecurityTaxEmployerPaymentCARESAct" abstract="false" name="SocialSecurityTaxEmployerPaymentCARESAct" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" abstract="false" name="InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InterestExpenseTaxes" abstract="false" name="InterestExpenseTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_CreditFacilityMember" abstract="true" name="CreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized" abstract="false" name="ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_NumberOfTechnicalSolutionSegments" abstract="false" name="NumberOfTechnicalSolutionSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="abm_GovernmentServicesMember" abstract="true" name="GovernmentServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" abstract="false" name="ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_SocialSecurityTaxEmployerDeferralCARESAct" abstract="false" name="SocialSecurityTaxEmployerDeferralCARESAct" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid" abstract="false" name="LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_ManagementReimbursementRevenueMember" abstract="true" name="ManagementReimbursementRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" abstract="false" name="SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" abstract="false" name="EnergyEfficientGovernmentBuildingsTaxCreditsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_MedicalAndDentalSelfInsuranceProgramMember" abstract="true" name="MedicalAndDentalSelfInsuranceProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_EnergySavingsContractsMember" abstract="true" name="EnergySavingsContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio" abstract="false" name="DebtInstrumentCovenantMaximumSecuredNetLeverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="abm_DebtInstrumentCovenantMinimumInterestCoverageRatio" abstract="false" name="DebtInstrumentCovenantMinimumInterestCoverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" abstract="false" name="DebtAndDerivativeInstrumentsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" abstract="false" name="InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" abstract="false" name="ContractWithCustomerAssetBilledTradeReceivableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_ManagementRevenueTableTextBlock" abstract="false" name="ManagementRevenueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" abstract="true" name="InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InterestRateSwapMaturity4302022Member" abstract="true" name="InterestRateSwapMaturity4302022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_ContractWithCustomerAssetCapitalizedCommissions" abstract="false" name="ContractWithCustomerAssetCapitalizedCommissions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InsuranceDisclosureTableTextBlock" abstract="false" name="InsuranceDisclosureTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="abm_BusinessesCombinationGrossAmountPlacedInEscrow" abstract="false" name="BusinessesCombinationGrossAmountPlacedInEscrow" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_AbleLegalMattersMember" abstract="true" name="AbleLegalMattersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_InsurancePoliciesDomain" abstract="true" name="InsurancePoliciesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_ManufacturingAndDistributionMember" abstract="true" name="ManufacturingAndDistributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent" abstract="false" name="ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_SuretyBonds" abstract="false" name="SuretyBonds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_LoansPayableNoncurrentGross" abstract="false" name="LoansPayableNoncurrentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InstrumentsUsedToCollateralizeInsuranceObligations" abstract="false" name="InstrumentsUsedToCollateralizeInsuranceObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" abstract="true" name="ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="abm_CustomerContractsForHealthcareTechnologyManagementMember" abstract="true" name="CustomerContractsForHealthcareTechnologyManagementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_TechnicalSolutionsMember" abstract="true" name="TechnicalSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_PriorCreditFacilityMember" abstract="true" name="PriorCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_BusinessandIndustryMember" abstract="true" name="BusinessandIndustryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" abstract="false" name="DebtInstrumentCovenantMaximumTotalNetLeverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="abm_EducationMember" abstract="true" name="EducationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" abstract="false" name="IncreaseDecreaseInOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_ReorganizationOfBusinessSegmentsMember" abstract="true" name="ReorganizationOfBusinessSegmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_LoansPayableCurrentGross" abstract="false" name="LoansPayableCurrentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_AviationMember" abstract="true" name="AviationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_SwingLineLoanMember" abstract="true" name="SwingLineLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_AbleMember" abstract="true" name="AbleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" abstract="true" name="ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="abm_SelfInsuredRetentionAmountPerOccurrence" abstract="false" name="SelfInsuredRetentionAmountPerOccurrence" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_BusinessAcquisitionProFormaStatutoryTaxRate" abstract="false" name="BusinessAcquisitionProFormaStatutoryTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="abm_LettersOfCreditTable" abstract="true" name="LettersOfCreditTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" abstract="false" name="ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" abstract="true" name="InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_NumberOfIndustryGroups" abstract="false" name="NumberOfIndustryGroups" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" abstract="false" name="IncreaseDecreaseInLeaseLiabilitiesNoncurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts" abstract="false" name="ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" abstract="true" name="AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_AirlineServicesMember" abstract="true" name="AirlineServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="abm_AmendedCreditFacilityMember" abstract="true" name="AmendedCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>abm-20220131_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f07ffbbd-0bb2-425d-9d25-a774f87b48de,g:663af6e3-bf4e-4334-9f0f-42eed053d8e9-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="abm-20220131.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_15abc393-0217-4f87-98fa-03fc3342e6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_139e86af-ca9a-4cdb-9a62-ceecf71ebeac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_15abc393-0217-4f87-98fa-03fc3342e6ff" xlink:to="loc_us-gaap_LiabilitiesCurrent_139e86af-ca9a-4cdb-9a62-ceecf71ebeac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0e8269e9-88ab-4035-a8f2-69f800950352" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_15abc393-0217-4f87-98fa-03fc3342e6ff" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0e8269e9-88ab-4035-a8f2-69f800950352" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_eff4984d-053a-4d55-a6d6-7b62e4ae98f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_15abc393-0217-4f87-98fa-03fc3342e6ff" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_eff4984d-053a-4d55-a6d6-7b62e4ae98f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_d6e56bea-65c2-49e3-9ed8-1ad2454f289c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_15abc393-0217-4f87-98fa-03fc3342e6ff" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_d6e56bea-65c2-49e3-9ed8-1ad2454f289c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_91fa5e34-9c22-408a-80fa-6023abeb1faa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_15abc393-0217-4f87-98fa-03fc3342e6ff" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_91fa5e34-9c22-408a-80fa-6023abeb1faa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_1a0a939d-3682-4029-b363-bf914eba5503" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_15abc393-0217-4f87-98fa-03fc3342e6ff" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_1a0a939d-3682-4029-b363-bf914eba5503" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_896cd236-6016-435f-8619-1e1266940c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_15abc393-0217-4f87-98fa-03fc3342e6ff" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_896cd236-6016-435f-8619-1e1266940c8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_dce4488e-83e2-4c06-896e-10459022027d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_08523806-bb0c-4d67-8749-55649ebd5528" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_dce4488e-83e2-4c06-896e-10459022027d" xlink:to="loc_us-gaap_Liabilities_08523806-bb0c-4d67-8749-55649ebd5528" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d0063042-7af1-45ff-a4fc-342dc99aa35c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_dce4488e-83e2-4c06-896e-10459022027d" xlink:to="loc_us-gaap_StockholdersEquity_d0063042-7af1-45ff-a4fc-342dc99aa35c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_bda37d1d-d564-4734-98e0-ac4636c50385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_dce4488e-83e2-4c06-896e-10459022027d" xlink:to="loc_us-gaap_CommitmentsAndContingencies_bda37d1d-d564-4734-98e0-ac4636c50385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_012750b8-6b44-47d2-8798-fa339e44a65f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9b3e75f5-5347-4a84-96fe-934830ac3d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_012750b8-6b44-47d2-8798-fa339e44a65f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9b3e75f5-5347-4a84-96fe-934830ac3d8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_24699304-c27d-4d26-a406-7860765ceb5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_012750b8-6b44-47d2-8798-fa339e44a65f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_24699304-c27d-4d26-a406-7860765ceb5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_54d53845-5ec4-4539-bf7c-ac1ab2101806" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_012750b8-6b44-47d2-8798-fa339e44a65f" xlink:to="loc_us-gaap_Goodwill_54d53845-5ec4-4539-bf7c-ac1ab2101806" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_2c7e6c9c-a0ea-47ef-881a-b49ef83a296f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_012750b8-6b44-47d2-8798-fa339e44a65f" xlink:to="loc_us-gaap_OtherInvestments_2c7e6c9c-a0ea-47ef-881a-b49ef83a296f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1a0251cf-a68f-4639-83dc-7357f2bbf144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_012750b8-6b44-47d2-8798-fa339e44a65f" xlink:to="loc_us-gaap_AssetsCurrent_1a0251cf-a68f-4639-83dc-7357f2bbf144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_8cc8677b-90fb-4b5d-a2ff-de33ef335764" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_012750b8-6b44-47d2-8798-fa339e44a65f" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_8cc8677b-90fb-4b5d-a2ff-de33ef335764" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c15c14e6-8016-4b82-b7ff-551d07876c25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_012750b8-6b44-47d2-8798-fa339e44a65f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c15c14e6-8016-4b82-b7ff-551d07876c25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_21b952fd-028b-4059-a1bb-9253bec5549f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_ca250959-0b0b-42d0-b581-841b5128e379" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_21b952fd-028b-4059-a1bb-9253bec5549f" xlink:to="loc_us-gaap_LongTermDebtCurrent_ca250959-0b0b-42d0-b581-841b5128e379" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_0d3511c5-7840-41e7-a7c3-e9ef35c2b296" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_21b952fd-028b-4059-a1bb-9253bec5549f" xlink:to="loc_us-gaap_AccountsPayableCurrent_0d3511c5-7840-41e7-a7c3-e9ef35c2b296" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_bb8749f9-9bc3-4367-97ed-6017ce792761" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_21b952fd-028b-4059-a1bb-9253bec5549f" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_bb8749f9-9bc3-4367-97ed-6017ce792761" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_3ef03982-b8f2-4bbe-92ba-e62a3a5c917f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_21b952fd-028b-4059-a1bb-9253bec5549f" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_3ef03982-b8f2-4bbe-92ba-e62a3a5c917f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_9a3cfa72-12d7-4c9c-be6e-e6797e14d72a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_21b952fd-028b-4059-a1bb-9253bec5549f" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_9a3cfa72-12d7-4c9c-be6e-e6797e14d72a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_d64d375b-6568-4b1f-9bb4-0fe34eef8063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_21b952fd-028b-4059-a1bb-9253bec5549f" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_d64d375b-6568-4b1f-9bb4-0fe34eef8063" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_67a28987-d7d4-4a7d-8c9f-31b28b36b4db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_21b952fd-028b-4059-a1bb-9253bec5549f" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_67a28987-d7d4-4a7d-8c9f-31b28b36b4db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_96a53f15-d43b-4a6f-9c3a-7e1fa3ef5520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_21b952fd-028b-4059-a1bb-9253bec5549f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_96a53f15-d43b-4a6f-9c3a-7e1fa3ef5520" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6f4f7a56-ddac-4457-9b41-d225143e23cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a2fbdda7-01f8-4f32-adce-c8f1772df512" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6f4f7a56-ddac-4457-9b41-d225143e23cb" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a2fbdda7-01f8-4f32-adce-c8f1772df512" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_9f142b48-db1c-400b-bb64-5a36a8b3a950" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6f4f7a56-ddac-4457-9b41-d225143e23cb" xlink:to="loc_us-gaap_OtherAssetsCurrent_9f142b48-db1c-400b-bb64-5a36a8b3a950" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_04afb211-f52e-4bc2-8d97-ecd6c5e51a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6f4f7a56-ddac-4457-9b41-d225143e23cb" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_04afb211-f52e-4bc2-8d97-ecd6c5e51a1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_b8cbad17-8c12-4599-be7b-0291776b4ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6f4f7a56-ddac-4457-9b41-d225143e23cb" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_b8cbad17-8c12-4599-be7b-0291776b4ec2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_e32b51f4-dbce-41c6-96aa-bd94e12a65da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6f4f7a56-ddac-4457-9b41-d225143e23cb" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_e32b51f4-dbce-41c6-96aa-bd94e12a65da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c2c6106c-0008-4e27-b414-da3a8b6416b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_de764b0f-c795-47e3-a333-1c59278794bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c2c6106c-0008-4e27-b414-da3a8b6416b8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_de764b0f-c795-47e3-a333-1c59278794bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c2cb7e89-49cc-4234-8026-ba9b6ce2fee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c2c6106c-0008-4e27-b414-da3a8b6416b8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c2cb7e89-49cc-4234-8026-ba9b6ce2fee3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e592c0f7-18ac-4804-8e64-a18526fa8ead" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c2c6106c-0008-4e27-b414-da3a8b6416b8" xlink:to="loc_us-gaap_CommonStockValue_e592c0f7-18ac-4804-8e64-a18526fa8ead" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f8434ba0-e099-46dd-9cbe-779c02bf6a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c2c6106c-0008-4e27-b414-da3a8b6416b8" xlink:to="loc_us-gaap_PreferredStockValue_f8434ba0-e099-46dd-9cbe-779c02bf6a4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bbb70ac2-9245-407d-9e47-d7218d258bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_c2c6106c-0008-4e27-b414-da3a8b6416b8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bbb70ac2-9245-407d-9e47-d7218d258bd3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="simple" xlink:href="abm-20220131.xsd#ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4eec1695-687b-4abe-bcac-316d4bdc824c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_cf0fb910-426e-438a-880d-79c98b553aa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4eec1695-687b-4abe-bcac-316d4bdc824c" xlink:to="loc_us-gaap_OperatingIncomeLoss_cf0fb910-426e-438a-880d-79c98b553aa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_806ebb3f-9415-4ab9-afba-3383da7c5fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4eec1695-687b-4abe-bcac-316d4bdc824c" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_806ebb3f-9415-4ab9-afba-3383da7c5fe7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_64fe0246-a3a4-4d2e-8b71-20f052b6e90b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4eec1695-687b-4abe-bcac-316d4bdc824c" xlink:to="loc_us-gaap_InterestExpense_64fe0246-a3a4-4d2e-8b71-20f052b6e90b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1a39fe94-9520-400d-be4d-ab9ba22f2545" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b3ca0f19-3c4e-45f5-95e3-e7f704a17421" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1a39fe94-9520-400d-be4d-ab9ba22f2545" xlink:to="loc_us-gaap_NetIncomeLoss_b3ca0f19-3c4e-45f5-95e3-e7f704a17421" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_070c15a5-bc20-4c76-9a81-2a7048bf28e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1a39fe94-9520-400d-be4d-ab9ba22f2545" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_070c15a5-bc20-4c76-9a81-2a7048bf28e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_31b25c13-4944-414d-b663-262ebf15ec67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1a39fe94-9520-400d-be4d-ab9ba22f2545" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_31b25c13-4944-414d-b663-262ebf15ec67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_829c8bf9-87f5-4bd6-8324-f45c63c807f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1a39fe94-9520-400d-be4d-ab9ba22f2545" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_829c8bf9-87f5-4bd6-8324-f45c63c807f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_fa4d2d29-faf8-4f61-b3de-55f14b134b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6e01979a-638d-4ab1-baba-89e4242614da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_fa4d2d29-faf8-4f61-b3de-55f14b134b0c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6e01979a-638d-4ab1-baba-89e4242614da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ca88437d-f5e7-4a75-a5f2-536bf74ec43b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_fa4d2d29-faf8-4f61-b3de-55f14b134b0c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ca88437d-f5e7-4a75-a5f2-536bf74ec43b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ea617c46-0afa-4881-95d5-1db0ff10ec81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_fa4d2d29-faf8-4f61-b3de-55f14b134b0c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ea617c46-0afa-4881-95d5-1db0ff10ec81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_bb5ec472-80c5-4742-afaa-d901b9e3bf66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_fa4d2d29-faf8-4f61-b3de-55f14b134b0c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_bb5ec472-80c5-4742-afaa-d901b9e3bf66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1930c53f-a85b-4c75-909a-663a1c5d756b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cc88eb3b-1983-4aee-8dd2-ce54e8a7389d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_1930c53f-a85b-4c75-909a-663a1c5d756b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_cc88eb3b-1983-4aee-8dd2-ce54e8a7389d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b783110d-d6f3-4004-80dd-2020d2244741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_1930c53f-a85b-4c75-909a-663a1c5d756b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b783110d-d6f3-4004-80dd-2020d2244741" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="abm-20220131.xsd#ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0600fb14-73b5-439d-a4cc-11e2490d94d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_21115b8c-dd73-4f43-9e09-80c400a43c48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquitySecuritiesFvNi"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0600fb14-73b5-439d-a4cc-11e2490d94d4" xlink:to="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_21115b8c-dd73-4f43-9e09-80c400a43c48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_489c3551-9033-4ed3-8f4b-dda5743651ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0600fb14-73b5-439d-a4cc-11e2490d94d4" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_489c3551-9033-4ed3-8f4b-dda5743651ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_32b929a3-6402-47f1-927e-cb0860fcc09c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0600fb14-73b5-439d-a4cc-11e2490d94d4" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_32b929a3-6402-47f1-927e-cb0860fcc09c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains_40f7f61a-ef66-411f-a829-2b01928817f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_AmortizationOfDeferredHedgeGains_40f7f61a-ef66-411f-a829-2b01928817f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_f9657489-1cde-4895-9160-2df08f4bde0a" xlink:href="abm-20220131.xsd#abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_f9657489-1cde-4895-9160-2df08f4bde0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_b47ad3e6-c6cf-47e7-b697-5e15f0e5b3e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_b47ad3e6-c6cf-47e7-b697-5e15f0e5b3e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_37c80a41-62a6-4bcf-ae95-ab8aaa53b918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_37c80a41-62a6-4bcf-ae95-ab8aaa53b918" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_871e96d5-f8f5-4c83-93a8-b2b74908012a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_871e96d5-f8f5-4c83-93a8-b2b74908012a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7cf9693b-29eb-4da4-947b-dbf2c9aebda1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7cf9693b-29eb-4da4-947b-dbf2c9aebda1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_a9648189-608d-4e89-9fa3-6938f8b0aee2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_a9648189-608d-4e89-9fa3-6938f8b0aee2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_531cc45f-74b4-4bea-8764-77f48aa74e06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_531cc45f-74b4-4bea-8764-77f48aa74e06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_2f42ef75-5bd3-4c82-9d32-040c8faa1516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_ShareBasedCompensation_2f42ef75-5bd3-4c82-9d32-040c8faa1516" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_5b2f4512-87e0-4afd-ac24-7927a7dd79ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_5b2f4512-87e0-4afd-ac24-7927a7dd79ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_3eec18ae-1025-418b-a74c-d6f9aa7bcd98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_3eec18ae-1025-418b-a74c-d6f9aa7bcd98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_686c8fd1-513d-42fb-a2f1-580bb789e52b" xlink:href="abm-20220131.xsd#abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_686c8fd1-513d-42fb-a2f1-580bb789e52b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2129228f-d483-49d2-86ee-eedb375de2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2129228f-d483-49d2-86ee-eedb375de2e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_95a14bf4-ef71-4b27-9a2a-ffc4c582abbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_95a14bf4-ef71-4b27-9a2a-ffc4c582abbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_77675a66-1767-487b-bc73-68b782a26a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_77675a66-1767-487b-bc73-68b782a26a4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_bf6bbe38-5522-434b-8234-c3f90efd39ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_699ae435-7626-443c-aea4-d61d65b85993" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_bf6bbe38-5522-434b-8234-c3f90efd39ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f1ed7d4-0e11-40f1-b1c4-5ae076622710" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6f2b8847-7b6f-44c6-8fcd-e3abb41f87c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f1ed7d4-0e11-40f1-b1c4-5ae076622710" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6f2b8847-7b6f-44c6-8fcd-e3abb41f87c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_974d097d-2ad0-4f33-9049-ffa0c88feea2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f1ed7d4-0e11-40f1-b1c4-5ae076622710" xlink:to="loc_us-gaap_NetIncomeLoss_974d097d-2ad0-4f33-9049-ffa0c88feea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4053225e-8f9a-4d9f-82a2-5e9cb65c04ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_394cce2c-654e-4ad6-b6db-04b480c8db61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4053225e-8f9a-4d9f-82a2-5e9cb65c04ad" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_394cce2c-654e-4ad6-b6db-04b480c8db61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_0414bed4-cd07-460a-a1a8-e6fbec5dc102" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4053225e-8f9a-4d9f-82a2-5e9cb65c04ad" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_0414bed4-cd07-460a-a1a8-e6fbec5dc102" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_8d9c3fd5-92ca-41fe-90b6-eed899821a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4053225e-8f9a-4d9f-82a2-5e9cb65c04ad" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_8d9c3fd5-92ca-41fe-90b6-eed899821a7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_c52e964e-c6e6-4272-9cb6-45a1723c4c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4053225e-8f9a-4d9f-82a2-5e9cb65c04ad" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_c52e964e-c6e6-4272-9cb6-45a1723c4c9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConstructionLoansPayable_48681462-7c0f-43f8-9193-83b67138e949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConstructionLoansPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4053225e-8f9a-4d9f-82a2-5e9cb65c04ad" xlink:to="loc_us-gaap_ProceedsFromConstructionLoansPayable_48681462-7c0f-43f8-9193-83b67138e949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1934b974-fe26-4c63-bc3a-563ca401e512" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4053225e-8f9a-4d9f-82a2-5e9cb65c04ad" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1934b974-fe26-4c63-bc3a-563ca401e512" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_00697cfa-b16b-4bf1-bea3-e1703918b3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4053225e-8f9a-4d9f-82a2-5e9cb65c04ad" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_00697cfa-b16b-4bf1-bea3-e1703918b3e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ace888ac-150a-4ffc-a0a4-18cd011b8f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4053225e-8f9a-4d9f-82a2-5e9cb65c04ad" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ace888ac-150a-4ffc-a0a4-18cd011b8f3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_95f3f7a9-65b9-4cbc-a6cc-ca5904e8b2d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6f4d5dd6-1b1c-4b68-ba13-e86a97cc7e48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_95f3f7a9-65b9-4cbc-a6cc-ca5904e8b2d0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6f4d5dd6-1b1c-4b68-ba13-e86a97cc7e48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_d50269c0-259c-4cdb-a5ad-94d8a5105d69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_95f3f7a9-65b9-4cbc-a6cc-ca5904e8b2d0" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_d50269c0-259c-4cdb-a5ad-94d8a5105d69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e45eae00-69c8-4757-a755-5682e3c0f4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_95f3f7a9-65b9-4cbc-a6cc-ca5904e8b2d0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e45eae00-69c8-4757-a755-5682e3c0f4ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1867b2ee-9e90-4dc6-aad8-bf44fe061c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_95f3f7a9-65b9-4cbc-a6cc-ca5904e8b2d0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1867b2ee-9e90-4dc6-aad8-bf44fe061c2c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_6b47a47d-2420-4900-b69a-f47862a0a04d" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_3ea5d4c7-cc93-4cb4-b1db-8aa4e0162fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_6b47a47d-2420-4900-b69a-f47862a0a04d" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_3ea5d4c7-cc93-4cb4-b1db-8aa4e0162fe8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_05805a23-36eb-43ca-81a3-04a272b3c5de" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_6b47a47d-2420-4900-b69a-f47862a0a04d" xlink:to="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_05805a23-36eb-43ca-81a3-04a272b3c5de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_3693afdf-2a16-4258-ab7a-f556ee4dbe58" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_6b47a47d-2420-4900-b69a-f47862a0a04d" xlink:to="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_3693afdf-2a16-4258-ab7a-f556ee4dbe58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_d4eabd8c-d04b-4682-a3a1-a103484acacf" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_6b47a47d-2420-4900-b69a-f47862a0a04d" xlink:to="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_d4eabd8c-d04b-4682-a3a1-a103484acacf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b7994e1c-085c-4a65-a539-4a12b8681e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_af85652b-0e89-4237-a9fb-e2eadf0621c2" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b7994e1c-085c-4a65-a539-4a12b8681e62" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_af85652b-0e89-4237-a9fb-e2eadf0621c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves_52566a65-ad76-40c1-ba0f-ddfc3b8da9a0" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b7994e1c-085c-4a65-a539-4a12b8681e62" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves_52566a65-ad76-40c1-ba0f-ddfc3b8da9a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_0844eef3-08f9-4386-9ecb-3429a9954706" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b7994e1c-085c-4a65-a539-4a12b8681e62" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_0844eef3-08f9-4386-9ecb-3429a9954706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_eb47dbdd-4f67-440d-8741-06c7cc051e52" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b7994e1c-085c-4a65-a539-4a12b8681e62" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_eb47dbdd-4f67-440d-8741-06c7cc051e52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_151e1688-6e47-4faa-ba49-e29cc1a283c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b7994e1c-085c-4a65-a539-4a12b8681e62" xlink:to="loc_us-gaap_Goodwill_151e1688-6e47-4faa-ba49-e29cc1a283c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0c4656ac-2005-4007-8820-31bd52c7a465" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b7994e1c-085c-4a65-a539-4a12b8681e62" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0c4656ac-2005-4007-8820-31bd52c7a465" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_32700088-3ad1-4ee2-a98e-690904f41a15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b7994e1c-085c-4a65-a539-4a12b8681e62" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_32700088-3ad1-4ee2-a98e-690904f41a15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities_11b37a5f-7015-496a-a5b2-140bea42379a" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b7994e1c-085c-4a65-a539-4a12b8681e62" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities_11b37a5f-7015-496a-a5b2-140bea42379a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_08d0e451-cade-4e40-970d-3c39d395ef88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b7994e1c-085c-4a65-a539-4a12b8681e62" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_08d0e451-cade-4e40-970d-3c39d395ef88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_921e8232-6355-4a97-8349-5dfb663fdbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b7994e1c-085c-4a65-a539-4a12b8681e62" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_921e8232-6355-4a97-8349-5dfb663fdbf4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_afa7bef7-ff78-4097-8237-62d81baaa919" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7ba9413d-db79-478d-ad2e-ad311f688fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_afa7bef7-ff78-4097-8237-62d81baaa919" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7ba9413d-db79-478d-ad2e-ad311f688fc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7c60879c-3ad3-45e8-9a3e-8f426ea15140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_afa7bef7-ff78-4097-8237-62d81baaa919" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7c60879c-3ad3-45e8-9a3e-8f426ea15140" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#CREDITFACILITYCreditFacilityInformationDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_97ca04a0-9dae-4c8c-bc55-0a458c37ab28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableNoncurrentGross_82e723d1-52d7-4fe6-978a-4047cb5ac20d" xlink:href="abm-20220131.xsd#abm_LoansPayableNoncurrentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermLoansPayable_97ca04a0-9dae-4c8c-bc55-0a458c37ab28" xlink:to="loc_abm_LoansPayableNoncurrentGross_82e723d1-52d7-4fe6-978a-4047cb5ac20d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_18a422b1-8e17-444a-8203-98f0a06c2d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermLoansPayable_97ca04a0-9dae-4c8c-bc55-0a458c37ab28" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_18a422b1-8e17-444a-8203-98f0a06c2d1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_48e2d79c-8194-4d6b-a186-5f3101d57c16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_7f1b0f21-a075-478e-ae27-53fca3204c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_48e2d79c-8194-4d6b-a186-5f3101d57c16" xlink:to="loc_us-gaap_LongTermLoansPayable_7f1b0f21-a075-478e-ae27-53fca3204c7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_027ed4cb-f709-410b-be60-a508b03bf9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_48e2d79c-8194-4d6b-a186-5f3101d57c16" xlink:to="loc_us-gaap_LongTermLineOfCredit_027ed4cb-f709-410b-be60-a508b03bf9b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c08ef8a2-f504-4008-93e7-cbaaa320964c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableCurrentGross_06272f94-7e9a-4aa5-84c0-24fd0e3ff4cd" xlink:href="abm-20220131.xsd#abm_LoansPayableCurrentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtCurrent_c08ef8a2-f504-4008-93e7-cbaaa320964c" xlink:to="loc_abm_LoansPayableCurrentGross_06272f94-7e9a-4aa5-84c0-24fd0e3ff4cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet_8b8780f6-323a-483f-99c3-a7c3cb3d988a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtCurrent_c08ef8a2-f504-4008-93e7-cbaaa320964c" xlink:to="loc_us-gaap_DeferredFinanceCostsCurrentNet_8b8780f6-323a-483f-99c3-a7c3cb3d988a" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>abm-20220131_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f07ffbbd-0bb2-425d-9d25-a774f87b48de,g:663af6e3-bf4e-4334-9f0f-42eed053d8e9-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="abm-20220131.xsd#ConsolidatedStatementsofStockholdersEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="extended" id="i0516e4e54ff947f4a4ae6e588c245c77_ConsolidatedStatementsofStockholdersEquityUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_170e6efc-f646-41e8-85a0-b79f44f72954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_170e6efc-f646-41e8-85a0-b79f44f72954" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_abe64219-c187-43c6-9b56-0093d94f3ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_SharesOutstanding_abe64219-c187-43c6-9b56-0093d94f3ff8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_73a0c978-f07f-451a-9f72-db0d3e0c5407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_StockholdersEquity_73a0c978-f07f-451a-9f72-db0d3e0c5407" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_5ad7527c-a841-43f4-9ba5-68c24c26fcf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_5ad7527c-a841-43f4-9ba5-68c24c26fcf5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_cdbf3dc0-7891-4196-8983-b5b3e5b89f08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_cdbf3dc0-7891-4196-8983-b5b3e5b89f08" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_ee5cd6e3-5773-4f8e-9dc3-4453682d8668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_ee5cd6e3-5773-4f8e-9dc3-4453682d8668" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_8efcb966-5106-4026-856f-91eca8542d08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_8efcb966-5106-4026-856f-91eca8542d08" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cc18cb07-ab26-4bd3-a154-eb22158d31d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cc18cb07-ab26-4bd3-a154-eb22158d31d3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_44d2c429-aa20-4cac-96d5-7a65329e09a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_44d2c429-aa20-4cac-96d5-7a65329e09a7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9e8b7117-40a7-4e59-b83a-7da491eae2e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_NetIncomeLoss_9e8b7117-40a7-4e59-b83a-7da491eae2e0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAbstract_53b0e293-e3e9-4268-9d60-a7866cf851e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_DividendsAbstract_53b0e293-e3e9-4268-9d60-a7866cf851e5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_9b891cbb-f8aa-4863-9118-fd59bc392072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsAbstract_53b0e293-e3e9-4268-9d60-a7866cf851e5" xlink:to="loc_us-gaap_DividendsCommonStockCash_9b891cbb-f8aa-4863-9118-fd59bc392072" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsSharebasedCompensationStock_e449bd65-6598-4161-af12-a771afffb803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsSharebasedCompensationStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsAbstract_53b0e293-e3e9-4268-9d60-a7866cf851e5" xlink:to="loc_us-gaap_DividendsSharebasedCompensationStock_e449bd65-6598-4161-af12-a771afffb803" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_6bdac480-e889-4a74-b48f-9d276501fa64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4b34cb8b-45ca-47fa-8026-cecfff92a00e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8714e757-bc45-4058-9696-9a6591e50539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_170e6efc-f646-41e8-85a0-b79f44f72954" xlink:to="loc_us-gaap_StatementTable_8714e757-bc45-4058-9696-9a6591e50539" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c3561b7c-2399-46d0-925d-a70b822ec0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8714e757-bc45-4058-9696-9a6591e50539" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c3561b7c-2399-46d0-925d-a70b822ec0b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c3561b7c-2399-46d0-925d-a70b822ec0b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c3561b7c-2399-46d0-925d-a70b822ec0b5" xlink:to="loc_us-gaap_EquityComponentDomain_c3561b7c-2399-46d0-925d-a70b822ec0b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c3561b7c-2399-46d0-925d-a70b822ec0b5" xlink:to="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_4fb7ab1f-6b3f-44a4-9c4c-8dd1281eaa89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:to="loc_us-gaap_CommonStockMember_4fb7ab1f-6b3f-44a4-9c4c-8dd1281eaa89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_6087902e-32a8-410b-a3b8-c5c1ff4ed09a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_6087902e-32a8-410b-a3b8-c5c1ff4ed09a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c4caa25b-5093-4388-a035-23e446bde40f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c4caa25b-5093-4388-a035-23e446bde40f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a698a513-b818-4d46-8d43-f1136c0eb8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:to="loc_us-gaap_RetainedEarningsMember_a698a513-b818-4d46-8d43-f1136c0eb8d5" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended" id="i662b616f397943638719ce5dcb5cb252_BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_902b1047-b30c-44f2-bf98-00ee75d26e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_979fac1a-c637-4b0f-a83f-88e90587d01e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_902b1047-b30c-44f2-bf98-00ee75d26e82" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_979fac1a-c637-4b0f-a83f-88e90587d01e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c18a2abc-0202-459e-b061-8c74f5ccf76f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_902b1047-b30c-44f2-bf98-00ee75d26e82" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c18a2abc-0202-459e-b061-8c74f5ccf76f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8a0167be-d426-4f01-910f-5684f06eacf7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c18a2abc-0202-459e-b061-8c74f5ccf76f" xlink:to="loc_srt_ProductOrServiceAxis_8a0167be-d426-4f01-910f-5684f06eacf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8a0167be-d426-4f01-910f-5684f06eacf7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_8a0167be-d426-4f01-910f-5684f06eacf7" xlink:to="loc_srt_ProductsAndServicesDomain_8a0167be-d426-4f01-910f-5684f06eacf7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5b2909a9-c91a-4564-8f79-e463b07e16f6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_8a0167be-d426-4f01-910f-5684f06eacf7" xlink:to="loc_srt_ProductsAndServicesDomain_5b2909a9-c91a-4564-8f79-e463b07e16f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManagementReimbursementRevenueMember_9c4d95aa-09eb-4d46-acf3-6385913de7d1" xlink:href="abm-20220131.xsd#abm_ManagementReimbursementRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_5b2909a9-c91a-4564-8f79-e463b07e16f6" xlink:to="loc_abm_ManagementReimbursementRevenueMember_9c4d95aa-09eb-4d46-acf3-6385913de7d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c9421d69-2686-416f-aca4-7cf220401627" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c18a2abc-0202-459e-b061-8c74f5ccf76f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c9421d69-2686-416f-aca4-7cf220401627" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c9421d69-2686-416f-aca4-7cf220401627_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c9421d69-2686-416f-aca4-7cf220401627" xlink:to="loc_us-gaap_SegmentDomain_c9421d69-2686-416f-aca4-7cf220401627_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_20dd4cf5-5e18-4368-a51b-fea6862feefb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c9421d69-2686-416f-aca4-7cf220401627" xlink:to="loc_us-gaap_SegmentDomain_20dd4cf5-5e18-4368-a51b-fea6862feefb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_000452e6-1b11-43bc-a98e-86cce597ba3a" xlink:href="abm-20220131.xsd#abm_BusinessandIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_20dd4cf5-5e18-4368-a51b-fea6862feefb" xlink:to="loc_abm_BusinessandIndustryMember_000452e6-1b11-43bc-a98e-86cce597ba3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_d8103507-27d7-4700-a9b4-ded9b8592611" xlink:href="abm-20220131.xsd#abm_AviationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_20dd4cf5-5e18-4368-a51b-fea6862feefb" xlink:to="loc_abm_AviationMember_d8103507-27d7-4700-a9b4-ded9b8592611" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#ACQUISITIONSANDDISPOSITIONSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails" xlink:type="extended" id="ie3e4e94d0b8d4e2e8e440ab38b3e3ac7_ACQUISITIONSANDDISPOSITIONSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_618f736b-7cac-4cdd-b59c-e21f78b78ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_618f736b-7cac-4cdd-b59c-e21f78b78ce1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessesCombinationGrossAmountPlacedInEscrow_df2cc92b-a65e-4ba8-9ec9-19352c9c5c8f" xlink:href="abm-20220131.xsd#abm_BusinessesCombinationGrossAmountPlacedInEscrow"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_abm_BusinessesCombinationGrossAmountPlacedInEscrow_df2cc92b-a65e-4ba8-9ec9-19352c9c5c8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_261c3854-756b-4498-8ac6-51be297ad2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_261c3854-756b-4498-8ac6-51be297ad2f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_487519c0-a0a0-4c2b-b260-7508dd962fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_487519c0-a0a0-4c2b-b260-7508dd962fef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_442b95e3-1cf9-44e8-9727-c80d0acf1abd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_442b95e3-1cf9-44e8-9727-c80d0acf1abd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4d8edc78-3291-4894-9e31-165ca404f586" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4d8edc78-3291-4894-9e31-165ca404f586" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_85f801c0-b77a-4a52-929f-cc7c0c8b93e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_85f801c0-b77a-4a52-929f-cc7c0c8b93e5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_24eb91ab-f554-4250-bec4-84ae46b10903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_24eb91ab-f554-4250-bec4-84ae46b10903" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_cdff5274-c8a6-43c9-9bd4-5ab84606d5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_cdff5274-c8a6-43c9-9bd4-5ab84606d5ca" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_d6b6344f-64c6-4100-949c-eea94957bafa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_d6b6344f-64c6-4100-949c-eea94957bafa" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_6b204547-8c34-4235-a864-06539c0ae167" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_6b204547-8c34-4235-a864-06539c0ae167" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_fc5e2243-ff3c-41df-b757-c8d53b47ff26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_fc5e2243-ff3c-41df-b757-c8d53b47ff26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fc5e2243-ff3c-41df-b757-c8d53b47ff26_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_fc5e2243-ff3c-41df-b757-c8d53b47ff26" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fc5e2243-ff3c-41df-b757-c8d53b47ff26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0d980d56-dc9b-494b-b665-adcde40cdda9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_fc5e2243-ff3c-41df-b757-c8d53b47ff26" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0d980d56-dc9b-494b-b665-adcde40cdda9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleMember_2f6e1809-b1b3-4251-8200-581fbf335e99" xlink:href="abm-20220131.xsd#abm_AbleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0d980d56-dc9b-494b-b665-adcde40cdda9" xlink:to="loc_abm_AbleMember_2f6e1809-b1b3-4251-8200-581fbf335e99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f8acb3c5-e2d4-4f9e-8127-a8a72da91f5b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_srt_RangeAxis_f8acb3c5-e2d4-4f9e-8127-a8a72da91f5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f8acb3c5-e2d4-4f9e-8127-a8a72da91f5b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f8acb3c5-e2d4-4f9e-8127-a8a72da91f5b" xlink:to="loc_srt_RangeMember_f8acb3c5-e2d4-4f9e-8127-a8a72da91f5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_60e5401e-cb78-4ad2-870c-f39ecbe153f9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f8acb3c5-e2d4-4f9e-8127-a8a72da91f5b" xlink:to="loc_srt_RangeMember_60e5401e-cb78-4ad2-870c-f39ecbe153f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2489336c-849d-4c81-a05c-684b3ab71ceb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_60e5401e-cb78-4ad2-870c-f39ecbe153f9" xlink:to="loc_srt_MinimumMember_2489336c-849d-4c81-a05c-684b3ab71ceb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9d397f06-b72d-4ccb-9a99-dec6d20ce12b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_60e5401e-cb78-4ad2-870c-f39ecbe153f9" xlink:to="loc_srt_MaximumMember_9d397f06-b72d-4ccb-9a99-dec6d20ce12b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_9f435948-9529-49d9-8748-0a1f4a1045c5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_srt_LitigationCaseAxis_9f435948-9529-49d9-8748-0a1f4a1045c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_9f435948-9529-49d9-8748-0a1f4a1045c5_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_9f435948-9529-49d9-8748-0a1f4a1045c5" xlink:to="loc_srt_LitigationCaseTypeDomain_9f435948-9529-49d9-8748-0a1f4a1045c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_c05b8e26-8666-44ce-bc19-b14ddefd440d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_9f435948-9529-49d9-8748-0a1f4a1045c5" xlink:to="loc_srt_LitigationCaseTypeDomain_c05b8e26-8666-44ce-bc19-b14ddefd440d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleLegalMattersMember_a216e844-b0c3-43e5-9d80-035ba34d48aa" xlink:href="abm-20220131.xsd#abm_AbleLegalMattersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_c05b8e26-8666-44ce-bc19-b14ddefd440d" xlink:to="loc_abm_AbleLegalMattersMember_a216e844-b0c3-43e5-9d80-035ba34d48aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b5fd9cc-bf41-4510-805f-faf58b39844c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b5fd9cc-bf41-4510-805f-faf58b39844c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4b5fd9cc-bf41-4510-805f-faf58b39844c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b5fd9cc-bf41-4510-805f-faf58b39844c" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4b5fd9cc-bf41-4510-805f-faf58b39844c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e22d5fa0-345f-4c46-9d56-f5d4dfe5d0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b5fd9cc-bf41-4510-805f-faf58b39844c" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e22d5fa0-345f-4c46-9d56-f5d4dfe5d0b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CustomerContractsForHealthcareTechnologyManagementMember_8d215e34-4f7f-4cd7-b3c2-cd17a1827ebe" xlink:href="abm-20220131.xsd#abm_CustomerContractsForHealthcareTechnologyManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e22d5fa0-345f-4c46-9d56-f5d4dfe5d0b6" xlink:to="loc_abm_CustomerContractsForHealthcareTechnologyManagementMember_8d215e34-4f7f-4cd7-b3c2-cd17a1827ebe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_ae53ddfe-92b7-48b6-8319-ad196cd43697" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_ae53ddfe-92b7-48b6-8319-ad196cd43697" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_ae53ddfe-92b7-48b6-8319-ad196cd43697_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_ae53ddfe-92b7-48b6-8319-ad196cd43697" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_ae53ddfe-92b7-48b6-8319-ad196cd43697_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_1ee5baeb-ed0b-463b-b13f-04c4e4a999f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_ae53ddfe-92b7-48b6-8319-ad196cd43697" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_1ee5baeb-ed0b-463b-b13f-04c4e4a999f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_233b57a9-288f-4193-955f-2a8f03dd7c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_1ee5baeb-ed0b-463b-b13f-04c4e4a999f8" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_233b57a9-288f-4193-955f-2a8f03dd7c9d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1407d54d-108c-4e2f-954b-8c061e47a4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1407d54d-108c-4e2f-954b-8c061e47a4fa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1407d54d-108c-4e2f-954b-8c061e47a4fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1407d54d-108c-4e2f-954b-8c061e47a4fa" xlink:to="loc_us-gaap_SegmentDomain_1407d54d-108c-4e2f-954b-8c061e47a4fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_16633009-374f-4aba-863a-32c290ba72f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1407d54d-108c-4e2f-954b-8c061e47a4fa" xlink:to="loc_us-gaap_SegmentDomain_16633009-374f-4aba-863a-32c290ba72f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember_485ed750-1dd2-4245-bbd5-bfa8ed6f5cb4" xlink:href="abm-20220131.xsd#abm_TechnicalSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_16633009-374f-4aba-863a-32c290ba72f6" xlink:to="loc_abm_TechnicalSolutionsMember_485ed750-1dd2-4245-bbd5-bfa8ed6f5cb4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails" xlink:type="extended" id="ic6a15eeb4fc6464fad4d629188d4394e_ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_9de151f7-733c-48ea-9b21-4fae810d26b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_9de151f7-733c-48ea-9b21-4fae810d26b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_cae73bde-0a0a-49c3-8a63-bb618ef2126b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_cae73bde-0a0a-49c3-8a63-bb618ef2126b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_16a9ebb0-72d7-4bcb-af03-599341e46eac" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_16a9ebb0-72d7-4bcb-af03-599341e46eac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_2646ca14-52a1-48a6-aa23-be304f4429a2" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_2646ca14-52a1-48a6-aa23-be304f4429a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3e50457f-9261-4c84-9ef9-f36655f06713" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3e50457f-9261-4c84-9ef9-f36655f06713" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_792f75f6-2ad8-4a35-acbb-b67d4b4f87ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_Goodwill_792f75f6-2ad8-4a35-acbb-b67d4b4f87ed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_10a9f526-2fd7-40f5-9ebf-22765d609a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_10a9f526-2fd7-40f5-9ebf-22765d609a6f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_a1798af3-6178-443f-8e36-d0b2061608f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_a1798af3-6178-443f-8e36-d0b2061608f3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_ace8a0fc-8320-4687-a68e-53582aaa516f" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_ace8a0fc-8320-4687-a68e-53582aaa516f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_4d69ce6d-3bec-4ceb-963a-754f77f9b574" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_4d69ce6d-3bec-4ceb-963a-754f77f9b574" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves_d43fc315-bf15-4b69-87b9-c1fc7e51622d" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves_d43fc315-bf15-4b69-87b9-c1fc7e51622d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities_b13f3893-8e75-442d-b2d8-331836fcecb2" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities_b13f3893-8e75-442d-b2d8-331836fcecb2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_50e12c5d-a344-42fc-a408-e88577baf346" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_50e12c5d-a344-42fc-a408-e88577baf346" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_4824f4c5-13fb-4aae-be11-b612ad4dbf7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_4824f4c5-13fb-4aae-be11-b612ad4dbf7c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_86a8edd5-c25a-4f5b-98ca-c53b2c79892d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_86a8edd5-c25a-4f5b-98ca-c53b2c79892d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_8ed0e7a7-3b62-46f2-a372-a5ddb4ff4d2e" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_8ed0e7a7-3b62-46f2-a372-a5ddb4ff4d2e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_a67e6b3f-b3cf-43ee-a0b3-9a3ba2d86a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_a67e6b3f-b3cf-43ee-a0b3-9a3ba2d86a7a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_fcd00aae-df99-46d5-a4f4-00be1cfe29ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_fcd00aae-df99-46d5-a4f4-00be1cfe29ee" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_a217694d-79d1-420e-85a1-896f1f05723c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_a217694d-79d1-420e-85a1-896f1f05723c" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_770a5383-a318-45ca-b928-b49f8fae970c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_770a5383-a318-45ca-b928-b49f8fae970c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_427e9c61-6674-4360-8594-5c65dad78b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_770a5383-a318-45ca-b928-b49f8fae970c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_427e9c61-6674-4360-8594-5c65dad78b9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_427e9c61-6674-4360-8594-5c65dad78b9e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_427e9c61-6674-4360-8594-5c65dad78b9e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_427e9c61-6674-4360-8594-5c65dad78b9e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b10256d-db09-4cba-a80f-7870f8fa5488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_427e9c61-6674-4360-8594-5c65dad78b9e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b10256d-db09-4cba-a80f-7870f8fa5488" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleMember_4e7651b5-96a7-473b-afd0-94d2dcfa1ba3" xlink:href="abm-20220131.xsd#abm_AbleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b10256d-db09-4cba-a80f-7870f8fa5488" xlink:to="loc_abm_AbleMember_4e7651b5-96a7-473b-afd0-94d2dcfa1ba3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bf20d27a-86f1-48bc-abc6-2cbd0275a556" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_770a5383-a318-45ca-b928-b49f8fae970c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bf20d27a-86f1-48bc-abc6-2cbd0275a556" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf20d27a-86f1-48bc-abc6-2cbd0275a556_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bf20d27a-86f1-48bc-abc6-2cbd0275a556" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bf20d27a-86f1-48bc-abc6-2cbd0275a556_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4a762e2f-146a-41c6-9f5f-8c322fb6b754" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bf20d27a-86f1-48bc-abc6-2cbd0275a556" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4a762e2f-146a-41c6-9f5f-8c322fb6b754" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_0484d76e-af98-420e-8115-83645d7372b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4a762e2f-146a-41c6-9f5f-8c322fb6b754" xlink:to="loc_us-gaap_CustomerRelationshipsMember_0484d76e-af98-420e-8115-83645d7372b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_18341bd3-ed38-4b19-b2eb-7a579a4da2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4a762e2f-146a-41c6-9f5f-8c322fb6b754" xlink:to="loc_us-gaap_TradeNamesMember_18341bd3-ed38-4b19-b2eb-7a579a4da2bc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails" xlink:type="extended" id="i441304ed448042e7afd7bedcdd983eb2_ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_6a053112-993f-429d-85a4-25917f0ce640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessAcquisitionProFormaStatutoryTaxRate_1b439f0e-8877-4ad4-9957-7a0ee74b6d1c" xlink:href="abm-20220131.xsd#abm_BusinessAcquisitionProFormaStatutoryTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_6a053112-993f-429d-85a4-25917f0ce640" xlink:to="loc_abm_BusinessAcquisitionProFormaStatutoryTaxRate_1b439f0e-8877-4ad4-9957-7a0ee74b6d1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f9255fe2-9625-4fa0-b3d5-a37cc52bd2f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_6a053112-993f-429d-85a4-25917f0ce640" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f9255fe2-9625-4fa0-b3d5-a37cc52bd2f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_6fb8bdd1-0d4c-492b-b421-b850a97ef1f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_6a053112-993f-429d-85a4-25917f0ce640" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_6fb8bdd1-0d4c-492b-b421-b850a97ef1f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_d2e4a0ca-4f90-442d-8f6b-0e7ff52cdc52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_6a053112-993f-429d-85a4-25917f0ce640" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_d2e4a0ca-4f90-442d-8f6b-0e7ff52cdc52" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f8d3a360-514d-41b1-aefe-eadc16b594aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_d2e4a0ca-4f90-442d-8f6b-0e7ff52cdc52" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f8d3a360-514d-41b1-aefe-eadc16b594aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f8d3a360-514d-41b1-aefe-eadc16b594aa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f8d3a360-514d-41b1-aefe-eadc16b594aa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f8d3a360-514d-41b1-aefe-eadc16b594aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f475ee5d-d624-456a-b737-563ea55ea84f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f8d3a360-514d-41b1-aefe-eadc16b594aa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f475ee5d-d624-456a-b737-563ea55ea84f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleMember_d0e08588-306b-4938-b2cc-37ffb4c48bc6" xlink:href="abm-20220131.xsd#abm_AbleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f475ee5d-d624-456a-b737-563ea55ea84f" xlink:to="loc_abm_AbleMember_d0e08588-306b-4938-b2cc-37ffb4c48bc6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#REVENUESDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails" xlink:type="extended" id="i1d83b1f8fec34dfca11cf978ed88bc13_REVENUESDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_3b6dfe43-451c-43ad-8786-832cc2f4ba46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f8e235b3-3051-4959-a3b7-06816b024796" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_3b6dfe43-451c-43ad-8786-832cc2f4ba46" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f8e235b3-3051-4959-a3b7-06816b024796" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_a9397a36-ca68-4f06-bce8-262006c54a19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_3b6dfe43-451c-43ad-8786-832cc2f4ba46" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_a9397a36-ca68-4f06-bce8-262006c54a19" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_0fe89841-d424-4b7f-8853-971b1427970a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_a9397a36-ca68-4f06-bce8-262006c54a19" xlink:to="loc_srt_ConsolidationItemsAxis_0fe89841-d424-4b7f-8853-971b1427970a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_0fe89841-d424-4b7f-8853-971b1427970a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_0fe89841-d424-4b7f-8853-971b1427970a" xlink:to="loc_srt_ConsolidationItemsDomain_0fe89841-d424-4b7f-8853-971b1427970a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e0741a60-97f4-4bde-9481-ad9568946c8a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_0fe89841-d424-4b7f-8853-971b1427970a" xlink:to="loc_srt_ConsolidationItemsDomain_e0741a60-97f4-4bde-9481-ad9568946c8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_87af794f-0a50-48bb-8f74-c055473befa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_e0741a60-97f4-4bde-9481-ad9568946c8a" xlink:to="loc_us-gaap_OperatingSegmentsMember_87af794f-0a50-48bb-8f74-c055473befa9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_eda3edf7-85e2-4752-966d-a83e3715725f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_a9397a36-ca68-4f06-bce8-262006c54a19" xlink:to="loc_srt_ProductOrServiceAxis_eda3edf7-85e2-4752-966d-a83e3715725f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_eda3edf7-85e2-4752-966d-a83e3715725f_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_eda3edf7-85e2-4752-966d-a83e3715725f" xlink:to="loc_srt_ProductsAndServicesDomain_eda3edf7-85e2-4752-966d-a83e3715725f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_eda3edf7-85e2-4752-966d-a83e3715725f" xlink:to="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_JanitorialMember_61580eaf-1453-4eba-a66c-6ef79953c261" xlink:href="abm-20220131.xsd#abm_JanitorialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:to="loc_abm_JanitorialMember_61580eaf-1453-4eba-a66c-6ef79953c261" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParkingMember_bf2030f3-0288-4909-9d12-832cffdfd28d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ParkingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:to="loc_us-gaap_ParkingMember_bf2030f3-0288-4909-9d12-832cffdfd28d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_FacilityServicesMember_603f85e0-92ab-4a1f-939d-d14e24d9ad3b" xlink:href="abm-20220131.xsd#abm_FacilityServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:to="loc_abm_FacilityServicesMember_603f85e0-92ab-4a1f-939d-d14e24d9ad3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BuildingEnergySolutionsMember_c171985e-ff19-41db-a5ad-8ab25c8c5d7c" xlink:href="abm-20220131.xsd#abm_BuildingEnergySolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:to="loc_abm_BuildingEnergySolutionsMember_c171985e-ff19-41db-a5ad-8ab25c8c5d7c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AirlineServicesMember_ae121319-8c37-4263-ba29-cb694d8f8b10" xlink:href="abm-20220131.xsd#abm_AirlineServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:to="loc_abm_AirlineServicesMember_ae121319-8c37-4263-ba29-cb694d8f8b10" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_efbf03b1-2163-4947-9328-86053b03bfba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_a9397a36-ca68-4f06-bce8-262006c54a19" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_efbf03b1-2163-4947-9328-86053b03bfba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_efbf03b1-2163-4947-9328-86053b03bfba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_efbf03b1-2163-4947-9328-86053b03bfba" xlink:to="loc_us-gaap_SegmentDomain_efbf03b1-2163-4947-9328-86053b03bfba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_efbf03b1-2163-4947-9328-86053b03bfba" xlink:to="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_a8f24aeb-0907-46bc-be80-51b45c1347c0" xlink:href="abm-20220131.xsd#abm_BusinessandIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:to="loc_abm_BusinessandIndustryMember_a8f24aeb-0907-46bc-be80-51b45c1347c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManufacturingAndDistributionMember_72a40ad8-3855-4da7-97e9-b683d17f6199" xlink:href="abm-20220131.xsd#abm_ManufacturingAndDistributionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:to="loc_abm_ManufacturingAndDistributionMember_72a40ad8-3855-4da7-97e9-b683d17f6199" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EducationMember_9bc0b8ce-3a44-4645-bd9b-ee2fda68a705" xlink:href="abm-20220131.xsd#abm_EducationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:to="loc_abm_EducationMember_9bc0b8ce-3a44-4645-bd9b-ee2fda68a705" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_cd5463a5-cb36-42e9-88fd-bea3cca19c1c" xlink:href="abm-20220131.xsd#abm_AviationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:to="loc_abm_AviationMember_cd5463a5-cb36-42e9-88fd-bea3cca19c1c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember_8c344e12-b228-428e-8801-783d1d854c22" xlink:href="abm-20220131.xsd#abm_TechnicalSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:to="loc_abm_TechnicalSolutionsMember_8c344e12-b228-428e-8801-783d1d854c22" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#REVENUESRemainingPerformanceObligationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended" id="i530b79d30cbc44d4a15af3aba8d4fa55_REVENUESRemainingPerformanceObligationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_1f2f8918-d156-471a-b383-344f695cef9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_1f2f8918-d156-471a-b383-344f695cef9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_ca133c31-0d61-4931-806d-4b4ee2f3c1b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_ca133c31-0d61-4931-806d-4b4ee2f3c1b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8b0de95e-4619-48a0-b1b5-f4cedb7d5047" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8b0de95e-4619-48a0-b1b5-f4cedb7d5047" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3210200b-7e62-428f-b66f-baa4a26e08a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3210200b-7e62-428f-b66f-baa4a26e08a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ba286f00-d395-41e2-a4b8-5648deb33d51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3210200b-7e62-428f-b66f-baa4a26e08a3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ba286f00-d395-41e2-a4b8-5648deb33d51" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="abm-20220131.xsd#REVENUESRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended" id="i430bacc2d1f94fd586b0fd2c90fe5bc7_REVENUESRemainingPerformanceObligationsNarrativeDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_1f2f8918-d156-471a-b383-344f695cef9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_1f2f8918-d156-471a-b383-344f695cef9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_ca133c31-0d61-4931-806d-4b4ee2f3c1b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_ca133c31-0d61-4931-806d-4b4ee2f3c1b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8b0de95e-4619-48a0-b1b5-f4cedb7d5047" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8b0de95e-4619-48a0-b1b5-f4cedb7d5047" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3210200b-7e62-428f-b66f-baa4a26e08a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3210200b-7e62-428f-b66f-baa4a26e08a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="extended" id="id5f3c965294947e7b155c876274be41e_NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:href="abm-20220131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c04e4b5a-dd7c-4673-83fa-372c5266366f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:to="loc_us-gaap_NetIncomeLoss_c04e4b5a-dd7c-4673-83fa-372c5266366f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7419c1c4-7a15-4c54-8a59-a11ecc2f3c23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7419c1c4-7a15-4c54-8a59-a11ecc2f3c23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_05d3da81-9979-4987-ba27-1eab8485cd91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_05d3da81-9979-4987-ba27-1eab8485cd91" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_717bc58f-92b6-4d7a-a50b-6cca77d5effe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_05d3da81-9979-4987-ba27-1eab8485cd91" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_717bc58f-92b6-4d7a-a50b-6cca77d5effe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3ca8928-4153-47b8-baca-19c7795d930c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3ca8928-4153-47b8-baca-19c7795d930c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_d568062c-79c7-4de8-8303-9bec9ec9eb18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_d568062c-79c7-4de8-8303-9bec9ec9eb18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_63d112fa-5309-412b-8eba-ede7ea5b0beb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_d568062c-79c7-4de8-8303-9bec9ec9eb18" xlink:to="loc_us-gaap_EarningsPerShareBasic_63d112fa-5309-412b-8eba-ede7ea5b0beb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_721b25eb-659e-48a6-8cde-9a9effadf557" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_d568062c-79c7-4de8-8303-9bec9ec9eb18" xlink:to="loc_us-gaap_EarningsPerShareDiluted_721b25eb-659e-48a6-8cde-9a9effadf557" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_b6dd207b-83a3-4abb-bc6c-9e4b9d16846b" xlink:href="abm-20220131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:to="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_b6dd207b-83a3-4abb-bc6c-9e4b9d16846b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ad48597c-bb87-4d6f-841a-4b70ea7348d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_b6dd207b-83a3-4abb-bc6c-9e4b9d16846b" xlink:to="loc_us-gaap_AwardTypeAxis_ad48597c-bb87-4d6f-841a-4b70ea7348d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad48597c-bb87-4d6f-841a-4b70ea7348d9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ad48597c-bb87-4d6f-841a-4b70ea7348d9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad48597c-bb87-4d6f-841a-4b70ea7348d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12182776-2bf1-491a-ad5c-75ca8688ed95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ad48597c-bb87-4d6f-841a-4b70ea7348d9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12182776-2bf1-491a-ad5c-75ca8688ed95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9818967c-17af-44ef-abd2-b1cf1b4a33fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12182776-2bf1-491a-ad5c-75ca8688ed95" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9818967c-17af-44ef-abd2-b1cf1b4a33fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8744aa5a-c612-4dff-8ef3-ad0ad627885f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12182776-2bf1-491a-ad5c-75ca8688ed95" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8744aa5a-c612-4dff-8ef3-ad0ad627885f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_2f80b30a-8c3c-420d-b9d6-7a0d856a0207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12182776-2bf1-491a-ad5c-75ca8688ed95" xlink:to="loc_us-gaap_PerformanceSharesMember_2f80b30a-8c3c-420d-b9d6-7a0d856a0207" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#FAIRVALEOFFINANCIALINSTRUMENTSDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails" xlink:type="extended" id="i20be3d180b7c451fa1a6d08dbe58a6d3_FAIRVALEOFFINANCIALINSTRUMENTSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e6474f2e-6f17-49c7-8e6d-8e23acb6d9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e6474f2e-6f17-49c7-8e6d-8e23acb6d9b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_833c3e33-ca2a-45f2-9b18-a6e884ba902d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_833c3e33-ca2a-45f2-9b18-a6e884ba902d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_471e2d99-ed84-4681-b6c7-7873d26db605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_471e2d99-ed84-4681-b6c7-7873d26db605" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_75b315b9-c720-4778-bdd0-ed83d86ad22a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_DebtInstrumentFairValue_75b315b9-c720-4778-bdd0-ed83d86ad22a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_7ab29a56-f19c-4f03-8bd1-98e44a5da05c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_7ab29a56-f19c-4f03-8bd1-98e44a5da05c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_fad6284a-2b3f-47c4-80ee-e924a29b3269" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_fad6284a-2b3f-47c4-80ee-e924a29b3269" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b5c65ba3-513e-4948-84e6-57c4d7341071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_Goodwill_b5c65ba3-513e-4948-84e6-57c4d7341071" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afbcf857-ff93-4f40-8afe-0f318b6c226b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afbcf857-ff93-4f40-8afe-0f318b6c226b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_afbcf857-ff93-4f40-8afe-0f318b6c226b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afbcf857-ff93-4f40-8afe-0f318b6c226b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_afbcf857-ff93-4f40-8afe-0f318b6c226b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_446c769e-aec9-4569-a146-23b601214870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afbcf857-ff93-4f40-8afe-0f318b6c226b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_446c769e-aec9-4569-a146-23b601214870" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_cd39223f-5cc8-45b9-8724-053fba3a27e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_446c769e-aec9-4569-a146-23b601214870" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_cd39223f-5cc8-45b9-8724-053fba3a27e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a8cc125e-e26c-4fae-897e-c7463e67db1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a8cc125e-e26c-4fae-897e-c7463e67db1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a8cc125e-e26c-4fae-897e-c7463e67db1e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a8cc125e-e26c-4fae-897e-c7463e67db1e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a8cc125e-e26c-4fae-897e-c7463e67db1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d6195a52-70fe-4e13-bd5d-c877e42ea5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a8cc125e-e26c-4fae-897e-c7463e67db1e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d6195a52-70fe-4e13-bd5d-c877e42ea5c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b525a412-534b-404c-8b88-de267e79c002" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d6195a52-70fe-4e13-bd5d-c877e42ea5c8" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b525a412-534b-404c-8b88-de267e79c002" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c12a9304-9f20-4721-935f-f54dafac12b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d6195a52-70fe-4e13-bd5d-c877e42ea5c8" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c12a9304-9f20-4721-935f-f54dafac12b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_15981404-cb39-44d0-a6bd-4b578a815583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d6195a52-70fe-4e13-bd5d-c877e42ea5c8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_15981404-cb39-44d0-a6bd-4b578a815583" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_2bc41ede-c6dd-4d81-9996-956163772c16" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_2bc41ede-c6dd-4d81-9996-956163772c16" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_2bc41ede-c6dd-4d81-9996-956163772c16_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_2bc41ede-c6dd-4d81-9996-956163772c16" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_2bc41ede-c6dd-4d81-9996-956163772c16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_ef3d96e0-c572-479c-ade3-00442892bf04" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_2bc41ede-c6dd-4d81-9996-956163772c16" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_ef3d96e0-c572-479c-ade3-00442892bf04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PrivatelyHeldCompanyMember_26a4cb71-f5d7-4ae8-be65-e28b3d7819cb" xlink:href="abm-20220131.xsd#abm_PrivatelyHeldCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_ef3d96e0-c572-479c-ade3-00442892bf04" xlink:to="loc_abm_PrivatelyHeldCompanyMember_26a4cb71-f5d7-4ae8-be65-e28b3d7819cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_febb57a1-ce76-4c2e-96d5-ec2e7f26e379" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_febb57a1-ce76-4c2e-96d5-ec2e7f26e379" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_febb57a1-ce76-4c2e-96d5-ec2e7f26e379_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_febb57a1-ce76-4c2e-96d5-ec2e7f26e379" xlink:to="loc_us-gaap_SegmentDomain_febb57a1-ce76-4c2e-96d5-ec2e7f26e379_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9b6c6cb3-5248-46cb-a952-33114ab39ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_febb57a1-ce76-4c2e-96d5-ec2e7f26e379" xlink:to="loc_us-gaap_SegmentDomain_9b6c6cb3-5248-46cb-a952-33114ab39ed4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManufacturingAndDistributionMember_1016339f-810c-4295-b14f-3ce42d3b2dff" xlink:href="abm-20220131.xsd#abm_ManufacturingAndDistributionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9b6c6cb3-5248-46cb-a952-33114ab39ed4" xlink:to="loc_abm_ManufacturingAndDistributionMember_1016339f-810c-4295-b14f-3ce42d3b2dff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_9df8cb3b-dc6d-4fea-9b58-3b71fad94710" xlink:href="abm-20220131.xsd#abm_BusinessandIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9b6c6cb3-5248-46cb-a952-33114ab39ed4" xlink:to="loc_abm_BusinessandIndustryMember_9df8cb3b-dc6d-4fea-9b58-3b71fad94710" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnologyAndManufacturingMember_76421c5a-acef-4539-896c-32fbbe1d8bc0" xlink:href="abm-20220131.xsd#abm_TechnologyAndManufacturingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9b6c6cb3-5248-46cb-a952-33114ab39ed4" xlink:to="loc_abm_TechnologyAndManufacturingMember_76421c5a-acef-4539-896c-32fbbe1d8bc0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeAxis_74c91abb-4675-4cbf-9c4a-82cba07c5e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:to="loc_us-gaap_ReclassificationTypeAxis_74c91abb-4675-4cbf-9c4a-82cba07c5e37" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeDomain_74c91abb-4675-4cbf-9c4a-82cba07c5e37_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationTypeAxis_74c91abb-4675-4cbf-9c4a-82cba07c5e37" xlink:to="loc_us-gaap_ReclassificationTypeDomain_74c91abb-4675-4cbf-9c4a-82cba07c5e37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeDomain_b29d27fa-0ee8-4d17-89dd-aba25abb3dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationTypeAxis_74c91abb-4675-4cbf-9c4a-82cba07c5e37" xlink:to="loc_us-gaap_ReclassificationTypeDomain_b29d27fa-0ee8-4d17-89dd-aba25abb3dfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ReorganizationOfBusinessSegmentsMember_87a251e1-32d9-4bdb-95dc-23c4705e104b" xlink:href="abm-20220131.xsd#abm_ReorganizationOfBusinessSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationTypeDomain_b29d27fa-0ee8-4d17-89dd-aba25abb3dfa" xlink:to="loc_abm_ReorganizationOfBusinessSegmentsMember_87a251e1-32d9-4bdb-95dc-23c4705e104b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/INSURANCENarrativeDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#INSURANCENarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/INSURANCENarrativeDetails" xlink:type="extended" id="i36a607c236ac4a5392a7322e85ba7abd_INSURANCENarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:href="abm-20220131.xsd#abm_ScheduleOfOtherLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerOccurrence_87ebc2ee-85c5-49cb-8706-33d7ef4a7299" xlink:href="abm-20220131.xsd#abm_SelfInsuredRetentionAmountPerOccurrence"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_abm_SelfInsuredRetentionAmountPerOccurrence_87ebc2ee-85c5-49cb-8706-33d7ef4a7299" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit_2a850783-521b-47e4-b734-aca6e6380a10" xlink:href="abm-20220131.xsd#abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit_2a850783-521b-47e4-b734-aca6e6380a10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_5c3d91fe-ea9f-4451-be98-6d0634ac2c29" xlink:href="abm-20220131.xsd#abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_5c3d91fe-ea9f-4451-be98-6d0634ac2c29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PropertyDamagePolicyLimit_2ce39e2d-c084-41dc-ae43-91d09ac1e8bc" xlink:href="abm-20220131.xsd#abm_PropertyDamagePolicyLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_abm_PropertyDamagePolicyLimit_2ce39e2d-c084-41dc-ae43-91d09ac1e8bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_86e41452-9382-47ca-a098-6fe5e0c10e9e" xlink:href="abm-20220131.xsd#abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_86e41452-9382-47ca-a098-6fe5e0c10e9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_198b3a87-fbb0-403e-820e-acc558ef7712" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_198b3a87-fbb0-403e-820e-acc558ef7712" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesTable_00873682-d44b-483d-85a3-00df1eee4cb3" xlink:href="abm-20220131.xsd#abm_ScheduleOfOtherLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_abm_ScheduleOfOtherLiabilitiesTable_00873682-d44b-483d-85a3-00df1eee4cb3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c23c2499-7471-4d71-b19f-29659927db94" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesTable_00873682-d44b-483d-85a3-00df1eee4cb3" xlink:to="loc_srt_RangeAxis_c23c2499-7471-4d71-b19f-29659927db94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c23c2499-7471-4d71-b19f-29659927db94_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c23c2499-7471-4d71-b19f-29659927db94" xlink:to="loc_srt_RangeMember_c23c2499-7471-4d71-b19f-29659927db94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c4120709-1535-4321-b7ce-25cf8eff5d3d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c23c2499-7471-4d71-b19f-29659927db94" xlink:to="loc_srt_RangeMember_c4120709-1535-4321-b7ce-25cf8eff5d3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2f90471c-aa8c-4bc6-80ad-b8de17657202" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c4120709-1535-4321-b7ce-25cf8eff5d3d" xlink:to="loc_srt_MinimumMember_2f90471c-aa8c-4bc6-80ad-b8de17657202" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f14428d6-f174-492d-bcbd-f441244890e1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c4120709-1535-4321-b7ce-25cf8eff5d3d" xlink:to="loc_srt_MaximumMember_f14428d6-f174-492d-bcbd-f441244890e1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#INSURANCEInsuranceRelatedBalancesandActivityDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails" xlink:type="extended" id="ib42588d9bbc2426ebe6be75079fc9500_INSURANCEInsuranceRelatedBalancesandActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_f81a9275-87ef-4106-be4c-0829cd9277d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_03593b51-9995-45fb-833c-bf47f29abb36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_f81a9275-87ef-4106-be4c-0829cd9277d1" xlink:to="loc_us-gaap_SelfInsuranceReserve_03593b51-9995-45fb-833c-bf47f29abb36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries_469b7b80-6158-48df-bd92-705895825034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_f81a9275-87ef-4106-be4c-0829cd9277d1" xlink:to="loc_us-gaap_EstimatedInsuranceRecoveries_469b7b80-6158-48df-bd92-705895825034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_7bf6060c-681a-4c23-a811-2b67add93d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_f81a9275-87ef-4106-be4c-0829cd9277d1" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_7bf6060c-681a-4c23-a811-2b67add93d2e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesAxis_78751fa8-a3d9-4882-b3cd-51676aad7d09" xlink:href="abm-20220131.xsd#abm_InsurancePoliciesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_7bf6060c-681a-4c23-a811-2b67add93d2e" xlink:to="loc_abm_InsurancePoliciesAxis_78751fa8-a3d9-4882-b3cd-51676aad7d09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesDomain_78751fa8-a3d9-4882-b3cd-51676aad7d09_default" xlink:href="abm-20220131.xsd#abm_InsurancePoliciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_abm_InsurancePoliciesAxis_78751fa8-a3d9-4882-b3cd-51676aad7d09" xlink:to="loc_abm_InsurancePoliciesDomain_78751fa8-a3d9-4882-b3cd-51676aad7d09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesDomain_4162c7d7-a6ba-469b-b3dc-b664e58e4f28" xlink:href="abm-20220131.xsd#abm_InsurancePoliciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_abm_InsurancePoliciesAxis_78751fa8-a3d9-4882-b3cd-51676aad7d09" xlink:to="loc_abm_InsurancePoliciesDomain_4162c7d7-a6ba-469b-b3dc-b664e58e4f28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_4e1a2eba-cce1-4cde-aab4-cb38b5681c49" xlink:href="abm-20220131.xsd#abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_InsurancePoliciesDomain_4162c7d7-a6ba-469b-b3dc-b664e58e4f28" xlink:to="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_4e1a2eba-cce1-4cde-aab4-cb38b5681c49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_MedicalAndDentalSelfInsuranceProgramMember_9a7e5d4a-5fe8-412e-a0a8-c679b55ad2ff" xlink:href="abm-20220131.xsd#abm_MedicalAndDentalSelfInsuranceProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_InsurancePoliciesDomain_4162c7d7-a6ba-469b-b3dc-b664e58e4f28" xlink:to="loc_abm_MedicalAndDentalSelfInsuranceProgramMember_9a7e5d4a-5fe8-412e-a0a8-c679b55ad2ff" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="extended" id="idef52e9a5494495183872ad90a910b12_INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditLineItems_6db45ba2-78eb-47a7-8b82-76553fd2dc2f" xlink:href="abm-20220131.xsd#abm_LettersOfCreditLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations_5a95662e-ed9f-46df-b882-2a37a69f7a29" xlink:href="abm-20220131.xsd#abm_InstrumentsUsedToCollateralizeInsuranceObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_LettersOfCreditLineItems_6db45ba2-78eb-47a7-8b82-76553fd2dc2f" xlink:to="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations_5a95662e-ed9f-46df-b882-2a37a69f7a29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditTable_2c607971-809a-49ac-a2d3-7496742c51ac" xlink:href="abm-20220131.xsd#abm_LettersOfCreditTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_abm_LettersOfCreditLineItems_6db45ba2-78eb-47a7-8b82-76553fd2dc2f" xlink:to="loc_abm_LettersOfCreditTable_2c607971-809a-49ac-a2d3-7496742c51ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_b5727fa0-81ab-4d23-8bee-21d91042d1f3" xlink:href="abm-20220131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_abm_LettersOfCreditTable_2c607971-809a-49ac-a2d3-7496742c51ac" xlink:to="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_b5727fa0-81ab-4d23-8bee-21d91042d1f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_b5727fa0-81ab-4d23-8bee-21d91042d1f3_default" xlink:href="abm-20220131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_b5727fa0-81ab-4d23-8bee-21d91042d1f3" xlink:to="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_b5727fa0-81ab-4d23-8bee-21d91042d1f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_9232fdd2-09bd-4e35-a415-2a47c81f68d3" xlink:href="abm-20220131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_b5727fa0-81ab-4d23-8bee-21d91042d1f3" xlink:to="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_9232fdd2-09bd-4e35-a415-2a47c81f68d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_93f2b201-b138-4cfd-97d3-ad4e0adfd10e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_9232fdd2-09bd-4e35-a415-2a47c81f68d3" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_93f2b201-b138-4cfd-97d3-ad4e0adfd10e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SuretyBondMember_12d0ad26-349b-4ee7-81e9-a4d2b031a55e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SuretyBondMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_9232fdd2-09bd-4e35-a415-2a47c81f68d3" xlink:to="loc_us-gaap_SuretyBondMember_12d0ad26-349b-4ee7-81e9-a4d2b031a55e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMember_5da6b5f8-9070-498c-8d80-2acd7fb06cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_9232fdd2-09bd-4e35-a415-2a47c81f68d3" xlink:to="loc_us-gaap_DepositsMember_5da6b5f8-9070-498c-8d80-2acd7fb06cbe" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/CREDITFACILITYNarrativeDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#CREDITFACILITYNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CREDITFACILITYNarrativeDetails" xlink:type="extended" id="iab2de3b389844cfdbbe9356fdd9ae528_CREDITFACILITYNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4a15c87b-1425-4c22-9538-6ad8499653c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4a15c87b-1425-4c22-9538-6ad8499653c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_cf92825b-7ae0-4332-9aff-c1bc862b6e81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DebtInstrumentTerm_cf92825b-7ae0-4332-9aff-c1bc862b6e81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_c0306ff3-96a5-4f47-9b66-e90b335f1127" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_c0306ff3-96a5-4f47-9b66-e90b335f1127" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_ba34c655-0097-4a4f-8a46-297a693faf85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_ba34c655-0097-4a4f-8a46-297a693faf85" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_7c7dfde8-d2dd-400c-8bdb-2dc04a85543c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_7c7dfde8-d2dd-400c-8bdb-2dc04a85543c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_7ee7f5e3-491b-4709-85e9-55b0c3580e05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_7ee7f5e3-491b-4709-85e9-55b0c3580e05" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_dc1dac1b-2865-46a7-b07f-342bba1494a7" xlink:href="abm-20220131.xsd#abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_dc1dac1b-2865-46a7-b07f-342bba1494a7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio_046a8017-3acd-457c-9b62-b2d20b3987d3" xlink:href="abm-20220131.xsd#abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio_046a8017-3acd-457c-9b62-b2d20b3987d3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio_49734982-391d-4a04-8339-4790d421655a" xlink:href="abm-20220131.xsd#abm_DebtInstrumentCovenantMinimumInterestCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio_49734982-391d-4a04-8339-4790d421655a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_7d062d72-83ef-4798-b5e8-5d0bf8e6f134" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_7d062d72-83ef-4798-b5e8-5d0bf8e6f134" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_f4763dbc-7d4a-45fc-9a60-dadfd929781b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_f4763dbc-7d4a-45fc-9a60-dadfd929781b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_6b23f090-678c-481b-8fa1-80ce683335db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_6b23f090-678c-481b-8fa1-80ce683335db" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_6ac8d10f-699a-4ad9-84b1-e0a22ce874dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_6ac8d10f-699a-4ad9-84b1-e0a22ce874dc" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_7fd8acec-5599-46f3-a633-e499bc5c1ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_InterestExpense_7fd8acec-5599-46f3-a633-e499bc5c1ed1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestExpenseTaxes_bfa75a9d-78bc-4c31-b090-ba2855e29772" xlink:href="abm-20220131.xsd#abm_InterestExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_abm_InterestExpenseTaxes_bfa75a9d-78bc-4c31-b090-ba2855e29772" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_40bf32a3-1153-40bd-9bf0-d27ef93f7b37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_40bf32a3-1153-40bd-9bf0-d27ef93f7b37" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_fb98167c-0583-47a1-b157-a40aa746e07f" xlink:href="abm-20220131.xsd#abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_fb98167c-0583-47a1-b157-a40aa746e07f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a5e493c4-6d9c-4a57-bc39-ec0aaf7517b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_us-gaap_DebtInstrumentAxis_a5e493c4-6d9c-4a57-bc39-ec0aaf7517b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a5e493c4-6d9c-4a57-bc39-ec0aaf7517b7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_a5e493c4-6d9c-4a57-bc39-ec0aaf7517b7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a5e493c4-6d9c-4a57-bc39-ec0aaf7517b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1cb50171-6276-4824-98a0-63e7b6e67012" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_a5e493c4-6d9c-4a57-bc39-ec0aaf7517b7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1cb50171-6276-4824-98a0-63e7b6e67012" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PriorCreditFacilityMember_93e8a5ef-543f-489c-9acf-83c399db7152" xlink:href="abm-20220131.xsd#abm_PriorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1cb50171-6276-4824-98a0-63e7b6e67012" xlink:to="loc_abm_PriorCreditFacilityMember_93e8a5ef-543f-489c-9acf-83c399db7152" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CreditFacilityMember_9465f128-bf2f-4d15-b585-330d405601b1" xlink:href="abm-20220131.xsd#abm_CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1cb50171-6276-4824-98a0-63e7b6e67012" xlink:to="loc_abm_CreditFacilityMember_9465f128-bf2f-4d15-b585-330d405601b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AmendedCreditFacilityMember_e2f6aeaf-4c32-494a-89bd-8bff81a8f14d" xlink:href="abm-20220131.xsd#abm_AmendedCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1cb50171-6276-4824-98a0-63e7b6e67012" xlink:to="loc_abm_AmendedCreditFacilityMember_e2f6aeaf-4c32-494a-89bd-8bff81a8f14d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_54061184-e2de-476f-94c1-be7710f11b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_us-gaap_VariableRateAxis_54061184-e2de-476f-94c1-be7710f11b96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_54061184-e2de-476f-94c1-be7710f11b96_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_54061184-e2de-476f-94c1-be7710f11b96" xlink:to="loc_us-gaap_VariableRateDomain_54061184-e2de-476f-94c1-be7710f11b96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_c82a712a-1ae2-4e44-9cf4-05c62114f8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_54061184-e2de-476f-94c1-be7710f11b96" xlink:to="loc_us-gaap_VariableRateDomain_c82a712a-1ae2-4e44-9cf4-05c62114f8c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember_5370f216-7f2d-407f-ae25-30a915d87bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EurodollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_c82a712a-1ae2-4e44-9cf4-05c62114f8c9" xlink:to="loc_us-gaap_EurodollarMember_5370f216-7f2d-407f-ae25-30a915d87bd3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_0f514479-fcc5-463a-9f3e-f893c0b62f13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_c82a712a-1ae2-4e44-9cf4-05c62114f8c9" xlink:to="loc_us-gaap_BaseRateMember_0f514479-fcc5-463a-9f3e-f893c0b62f13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6abf5544-a9cb-4ba3-84f3-4b365536c255" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_srt_RangeAxis_6abf5544-a9cb-4ba3-84f3-4b365536c255" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6abf5544-a9cb-4ba3-84f3-4b365536c255_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6abf5544-a9cb-4ba3-84f3-4b365536c255" xlink:to="loc_srt_RangeMember_6abf5544-a9cb-4ba3-84f3-4b365536c255_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d5534d7f-45b7-47f3-a37c-685eb3093c29" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6abf5544-a9cb-4ba3-84f3-4b365536c255" xlink:to="loc_srt_RangeMember_d5534d7f-45b7-47f3-a37c-685eb3093c29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4bd7fba9-3834-479c-8394-797c8dcaaf2e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d5534d7f-45b7-47f3-a37c-685eb3093c29" xlink:to="loc_srt_MinimumMember_4bd7fba9-3834-479c-8394-797c8dcaaf2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7a5234ec-1c4b-40c7-93fb-03b56bb67e9a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d5534d7f-45b7-47f3-a37c-685eb3093c29" xlink:to="loc_srt_MaximumMember_7a5234ec-1c4b-40c7-93fb-03b56bb67e9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_9e0bdaf1-db36-4e3e-a4b3-cef428b965ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_us-gaap_CreditFacilityAxis_9e0bdaf1-db36-4e3e-a4b3-cef428b965ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9e0bdaf1-db36-4e3e-a4b3-cef428b965ba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_9e0bdaf1-db36-4e3e-a4b3-cef428b965ba" xlink:to="loc_us-gaap_CreditFacilityDomain_9e0bdaf1-db36-4e3e-a4b3-cef428b965ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e08b9163-acad-4dfa-b66f-38eae2566cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_9e0bdaf1-db36-4e3e-a4b3-cef428b965ba" xlink:to="loc_us-gaap_CreditFacilityDomain_e08b9163-acad-4dfa-b66f-38eae2566cf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a80da8fb-f93d-4b60-ba1f-0d67560913f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e08b9163-acad-4dfa-b66f-38eae2566cf4" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a80da8fb-f93d-4b60-ba1f-0d67560913f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_2dadf6c7-3428-4429-85d6-7ebb5f22c2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e08b9163-acad-4dfa-b66f-38eae2566cf4" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_2dadf6c7-3428-4429-85d6-7ebb5f22c2fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SwingLineLoanMember_5504bd63-43db-4859-b19e-b3c43c63a733" xlink:href="abm-20220131.xsd#abm_SwingLineLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e08b9163-acad-4dfa-b66f-38eae2566cf4" xlink:to="loc_abm_SwingLineLoanMember_5504bd63-43db-4859-b19e-b3c43c63a733" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b3e383c5-efd4-4677-b2ed-74ff319713a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b3e383c5-efd4-4677-b2ed-74ff319713a2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b3e383c5-efd4-4677-b2ed-74ff319713a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b3e383c5-efd4-4677-b2ed-74ff319713a2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b3e383c5-efd4-4677-b2ed-74ff319713a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1c6318f1-b1d5-4697-bbdd-3cace746a5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b3e383c5-efd4-4677-b2ed-74ff319713a2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1c6318f1-b1d5-4697-bbdd-3cace746a5a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_1b1ba95c-d8bb-4e02-a6d2-debe8f659aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c6318f1-b1d5-4697-bbdd-3cace746a5a0" xlink:to="loc_us-gaap_LineOfCreditMember_1b1ba95c-d8bb-4e02-a6d2-debe8f659aa5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_c0ed064c-e067-4fec-a646-4d1899603d59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c6318f1-b1d5-4697-bbdd-3cace746a5a0" xlink:to="loc_us-gaap_LoansPayableMember_c0ed064c-e067-4fec-a646-4d1899603d59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_02827485-4dc0-431b-83db-b01a0c72c38a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_srt_StatementScenarioAxis_02827485-4dc0-431b-83db-b01a0c72c38a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_02827485-4dc0-431b-83db-b01a0c72c38a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_02827485-4dc0-431b-83db-b01a0c72c38a" xlink:to="loc_srt_ScenarioUnspecifiedDomain_02827485-4dc0-431b-83db-b01a0c72c38a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_31e7d6f0-1cd3-4b54-8114-a73f84619c51" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_02827485-4dc0-431b-83db-b01a0c72c38a" xlink:to="loc_srt_ScenarioUnspecifiedDomain_31e7d6f0-1cd3-4b54-8114-a73f84619c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioPlanMember_f4dee490-4273-4df7-be98-ad883e535909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScenarioPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_31e7d6f0-1cd3-4b54-8114-a73f84619c51" xlink:to="loc_us-gaap_ScenarioPlanMember_f4dee490-4273-4df7-be98-ad883e535909" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_654a3e17-8398-431b-b21a-edcf29801f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_654a3e17-8398-431b-b21a-edcf29801f4b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_654a3e17-8398-431b-b21a-edcf29801f4b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_654a3e17-8398-431b-b21a-edcf29801f4b" xlink:to="loc_us-gaap_EquityComponentDomain_654a3e17-8398-431b-b21a-edcf29801f4b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_871323c7-faf4-4664-b4db-b15f29b4fa6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_654a3e17-8398-431b-b21a-edcf29801f4b" xlink:to="loc_us-gaap_EquityComponentDomain_871323c7-faf4-4664-b4db-b15f29b4fa6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_32234184-8ce3-4f3e-8f2e-1594164b2045" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_871323c7-faf4-4664-b4db-b15f29b4fa6c" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_32234184-8ce3-4f3e-8f2e-1594164b2045" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#CREDITFACILITYTermLoanMaturitiesDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails" xlink:type="extended" id="i918a4a9b349e43929f34745f9a304a97_CREDITFACILITYTermLoanMaturitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2c13e41d-1319-430a-bb14-6b71f326529f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2c13e41d-1319-430a-bb14-6b71f326529f" xlink:to="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_5225bbed-2fa0-499f-a3a2-8cdee4c0cd33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_5225bbed-2fa0-499f-a3a2-8cdee4c0cd33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_b744ff4d-7c22-44ac-b7d8-960eefcd399d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_b744ff4d-7c22-44ac-b7d8-960eefcd399d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_fd22aa51-e55a-4d36-81ec-226069ec1cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_fd22aa51-e55a-4d36-81ec-226069ec1cd7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_9e7ec5bf-0827-4fdd-8ca1-b8421d377d09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_9e7ec5bf-0827-4fdd-8ca1-b8421d377d09" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c6e45e35-2eb3-4442-b5af-dc73cd2755d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c6e45e35-2eb3-4442-b5af-dc73cd2755d1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_09484ea5-af67-46a9-8a6a-1ed779d1b442" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2c13e41d-1319-430a-bb14-6b71f326529f" xlink:to="loc_us-gaap_DebtInstrumentTable_09484ea5-af67-46a9-8a6a-1ed779d1b442" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_bd01efb9-616a-4998-b4b1-cf9a2483de0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_09484ea5-af67-46a9-8a6a-1ed779d1b442" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_bd01efb9-616a-4998-b4b1-cf9a2483de0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_bd01efb9-616a-4998-b4b1-cf9a2483de0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bd01efb9-616a-4998-b4b1-cf9a2483de0a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_bd01efb9-616a-4998-b4b1-cf9a2483de0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5427a23d-0436-46f6-a907-35c2c34177dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bd01efb9-616a-4998-b4b1-cf9a2483de0a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5427a23d-0436-46f6-a907-35c2c34177dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_d0ea9727-0ada-4a4c-ae7c-5bdc783ea3db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5427a23d-0436-46f6-a907-35c2c34177dc" xlink:to="loc_us-gaap_LoansPayableMember_d0ea9727-0ada-4a4c-ae7c-5bdc783ea3db" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#CREDITFACILITYInterestRateSwapsDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails" xlink:type="extended" id="i2118d724fde9458b9f3da1b12ac49666_CREDITFACILITYInterestRateSwapsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_17b52463-d2d8-401e-99e9-6f7ba384bac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_c9a953a4-9027-4412-9ef3-f5217861daa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17b52463-d2d8-401e-99e9-6f7ba384bac7" xlink:to="loc_us-gaap_DerivativeNotionalAmount_c9a953a4-9027-4412-9ef3-f5217861daa5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_f1c0db9a-a5aa-4be5-a003-8a29e928274a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17b52463-d2d8-401e-99e9-6f7ba384bac7" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_f1c0db9a-a5aa-4be5-a003-8a29e928274a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_686e5c4d-5a13-40da-afae-896c1a220f52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17b52463-d2d8-401e-99e9-6f7ba384bac7" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_686e5c4d-5a13-40da-afae-896c1a220f52" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ca15c2c4-fc96-45ad-a40d-8b2a70cb9ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_686e5c4d-5a13-40da-afae-896c1a220f52" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ca15c2c4-fc96-45ad-a40d-8b2a70cb9ca8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ca15c2c4-fc96-45ad-a40d-8b2a70cb9ca8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ca15c2c4-fc96-45ad-a40d-8b2a70cb9ca8" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ca15c2c4-fc96-45ad-a40d-8b2a70cb9ca8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ad84db51-47c6-4c40-9aba-55484ad8be29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ca15c2c4-fc96-45ad-a40d-8b2a70cb9ca8" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ad84db51-47c6-4c40-9aba-55484ad8be29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity4302022Member_ca035a8a-f02c-4a4d-99f2-c113792f4110" xlink:href="abm-20220131.xsd#abm_InterestRateSwapMaturity4302022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ad84db51-47c6-4c40-9aba-55484ad8be29" xlink:to="loc_abm_InterestRateSwapMaturity4302022Member_ca035a8a-f02c-4a4d-99f2-c113792f4110" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity912022Member_70bc87fa-6dd4-4352-b913-769ece1f0a43" xlink:href="abm-20220131.xsd#abm_InterestRateSwapMaturity912022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ad84db51-47c6-4c40-9aba-55484ad8be29" xlink:to="loc_abm_InterestRateSwapMaturity912022Member_70bc87fa-6dd4-4352-b913-769ece1f0a43" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended" id="i4309c6c8fd714a38bc4686bf82e9c03e_COMMITMENTSANDCONTINGENCIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_882c2f94-06d5-47ab-b735-e3b95d094b50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_882c2f94-06d5-47ab-b735-e3b95d094b50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SuretyBonds_fe0ab3c3-04c0-4459-8140-41296ddb1aa7" xlink:href="abm-20220131.xsd#abm_SuretyBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_abm_SuretyBonds_fe0ab3c3-04c0-4459-8140-41296ddb1aa7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GuaranteeObligation_c2123cfd-d194-459a-935a-ad6c130dc22f" xlink:href="abm-20220131.xsd#abm_GuaranteeObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_abm_GuaranteeObligation_c2123cfd-d194-459a-935a-ad6c130dc22f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_b3974d52-be0f-447c-a49e-a5d20356285c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_b3974d52-be0f-447c-a49e-a5d20356285c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_2a34811d-a06c-4594-8f68-2aac83eddb48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_2a34811d-a06c-4594-8f68-2aac83eddb48" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LossContingencyNumberOfCertifiedSubclasses_3475c262-f588-44cf-afca-b3c8777499a8" xlink:href="abm-20220131.xsd#abm_LossContingencyNumberOfCertifiedSubclasses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_abm_LossContingencyNumberOfCertifiedSubclasses_3475c262-f588-44cf-afca-b3c8777499a8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_f871b99c-26fc-4884-8f7a-f5e6ea4d6796" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_f871b99c-26fc-4884-8f7a-f5e6ea4d6796" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid_0afbda86-491b-4e9a-9b8b-858c1b51648b" xlink:href="abm-20220131.xsd#abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid_0afbda86-491b-4e9a-9b8b-858c1b51648b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_00211a27-53d9-47e5-8351-38adcd4165de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_00211a27-53d9-47e5-8351-38adcd4165de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_00211a27-53d9-47e5-8351-38adcd4165de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_00211a27-53d9-47e5-8351-38adcd4165de" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_00211a27-53d9-47e5-8351-38adcd4165de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_62b915f6-1d77-4095-a718-6511510ff723" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_00211a27-53d9-47e5-8351-38adcd4165de" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_62b915f6-1d77-4095-a718-6511510ff723" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergySavingsContractsMember_b0341aba-5659-47b6-94a1-225c57819316" xlink:href="abm-20220131.xsd#abm_EnergySavingsContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_62b915f6-1d77-4095-a718-6511510ff723" xlink:to="loc_abm_EnergySavingsContractsMember_b0341aba-5659-47b6-94a1-225c57819316" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_f461760e-429d-455d-9f9f-262a2753a623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_us-gaap_LitigationStatusAxis_f461760e-429d-455d-9f9f-262a2753a623" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_f461760e-429d-455d-9f9f-262a2753a623_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LitigationStatusAxis_f461760e-429d-455d-9f9f-262a2753a623" xlink:to="loc_us-gaap_LitigationStatusDomain_f461760e-429d-455d-9f9f-262a2753a623_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_3f9b2a53-174b-4369-83aa-aa54ddc1e0eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LitigationStatusAxis_f461760e-429d-455d-9f9f-262a2753a623" xlink:to="loc_us-gaap_LitigationStatusDomain_3f9b2a53-174b-4369-83aa-aa54ddc1e0eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PendingLitigationMember_4a57ed4a-9bae-41fd-b48a-30bc6372c438" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PendingLitigationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationStatusDomain_3f9b2a53-174b-4369-83aa-aa54ddc1e0eb" xlink:to="loc_us-gaap_PendingLitigationMember_4a57ed4a-9bae-41fd-b48a-30bc6372c438" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettledLitigationMember_f8b6efc2-2420-4d33-907e-0c4f20429f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SettledLitigationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationStatusDomain_3f9b2a53-174b-4369-83aa-aa54ddc1e0eb" xlink:to="loc_us-gaap_SettledLitigationMember_f8b6efc2-2420-4d33-907e-0c4f20429f8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7973406d-b60e-4b23-8f13-895d727829bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7973406d-b60e-4b23-8f13-895d727829bf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7973406d-b60e-4b23-8f13-895d727829bf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7973406d-b60e-4b23-8f13-895d727829bf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7973406d-b60e-4b23-8f13-895d727829bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0eb6b080-534b-43c2-bb68-088e5b1eda2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7973406d-b60e-4b23-8f13-895d727829bf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0eb6b080-534b-43c2-bb68-088e5b1eda2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleMember_e603af7c-fb6e-4f05-8f59-86eff1bbdc80" xlink:href="abm-20220131.xsd#abm_AbleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0eb6b080-534b-43c2-bb68-088e5b1eda2c" xlink:to="loc_abm_AbleMember_e603af7c-fb6e-4f05-8f59-86eff1bbdc80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_49ab73a5-2ce1-4448-8941-4b2cad34c6eb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_srt_RangeAxis_49ab73a5-2ce1-4448-8941-4b2cad34c6eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_49ab73a5-2ce1-4448-8941-4b2cad34c6eb_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_49ab73a5-2ce1-4448-8941-4b2cad34c6eb" xlink:to="loc_srt_RangeMember_49ab73a5-2ce1-4448-8941-4b2cad34c6eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_09d7d6ed-d005-45d5-a4cf-d0170b4e24c3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_49ab73a5-2ce1-4448-8941-4b2cad34c6eb" xlink:to="loc_srt_RangeMember_09d7d6ed-d005-45d5-a4cf-d0170b4e24c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_190fb318-380f-43e9-b1a1-cb98aef31531" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_09d7d6ed-d005-45d5-a4cf-d0170b4e24c3" xlink:to="loc_srt_MinimumMember_190fb318-380f-43e9-b1a1-cb98aef31531" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_062e1c8d-175f-4ee3-90a7-9f4693d2ed9d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_09d7d6ed-d005-45d5-a4cf-d0170b4e24c3" xlink:to="loc_srt_MaximumMember_062e1c8d-175f-4ee3-90a7-9f4693d2ed9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_b97a548e-13fd-4f44-948c-95c1ef5f3dcd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_srt_LitigationCaseAxis_b97a548e-13fd-4f44-948c-95c1ef5f3dcd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_b97a548e-13fd-4f44-948c-95c1ef5f3dcd_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_b97a548e-13fd-4f44-948c-95c1ef5f3dcd" xlink:to="loc_srt_LitigationCaseTypeDomain_b97a548e-13fd-4f44-948c-95c1ef5f3dcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_fa425805-7353-411c-89b2-7a464ed61b9d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_b97a548e-13fd-4f44-948c-95c1ef5f3dcd" xlink:to="loc_srt_LitigationCaseTypeDomain_fa425805-7353-411c-89b2-7a464ed61b9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BucioMember_712f1c97-cc41-45bc-8069-11419067403b" xlink:href="abm-20220131.xsd#abm_BucioMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_fa425805-7353-411c-89b2-7a464ed61b9d" xlink:to="loc_abm_BucioMember_712f1c97-cc41-45bc-8069-11419067403b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7350c8a6-e0c0-40ba-8f62-35fdc29f5a71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7350c8a6-e0c0-40ba-8f62-35fdc29f5a71" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7350c8a6-e0c0-40ba-8f62-35fdc29f5a71_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7350c8a6-e0c0-40ba-8f62-35fdc29f5a71" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7350c8a6-e0c0-40ba-8f62-35fdc29f5a71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_e572669d-3fba-418c-a90a-5a79b773d3de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7350c8a6-e0c0-40ba-8f62-35fdc29f5a71" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_e572669d-3fba-418c-a90a-5a79b773d3de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_33ffa828-2318-4d1f-9338-e01dddd10068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_e572669d-3fba-418c-a90a-5a79b773d3de" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_33ffa828-2318-4d1f-9338-e01dddd10068" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_d56a4c5a-d9ed-4bac-8491-b13b5b554b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_d56a4c5a-d9ed-4bac-8491-b13b5b554b0c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d56a4c5a-d9ed-4bac-8491-b13b5b554b0c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_d56a4c5a-d9ed-4bac-8491-b13b5b554b0c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d56a4c5a-d9ed-4bac-8491-b13b5b554b0c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_47ecf2c3-917e-4c67-ad7f-05bdae880f29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_d56a4c5a-d9ed-4bac-8491-b13b5b554b0c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_47ecf2c3-917e-4c67-ad7f-05bdae880f29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e4f5ae70-7092-4bcb-a4d6-d7dca5b36c55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_47ecf2c3-917e-4c67-ad7f-05bdae880f29" xlink:to="loc_us-gaap_SubsequentEventMember_e4f5ae70-7092-4bcb-a4d6-d7dca5b36c55" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/SEGMENTINFORMATIONDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#SEGMENTINFORMATIONDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/SEGMENTINFORMATIONDetails" xlink:type="extended" id="i86d71d3ea86a44919592aa1b828a3831_SEGMENTINFORMATIONDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract_fa978385-b510-4051-95df-76d91fb4b76b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:to="loc_us-gaap_SegmentReportingInformationRevenueAbstract_fa978385-b510-4051-95df-76d91fb4b76b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a3d35463-bfed-4ff8-80fe-c792a1ccae2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationRevenueAbstract_fa978385-b510-4051-95df-76d91fb4b76b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a3d35463-bfed-4ff8-80fe-c792a1ccae2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_cf573fae-ac46-4b3b-995d-d45661f627fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:to="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_cf573fae-ac46-4b3b-995d-d45661f627fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b13c49eb-844c-4f48-aeb5-449d1bec93f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_cf573fae-ac46-4b3b-995d-d45661f627fa" xlink:to="loc_us-gaap_OperatingIncomeLoss_b13c49eb-844c-4f48-aeb5-449d1bec93f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_9e476efa-16c8-4175-82d6-1a61915d1a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_cf573fae-ac46-4b3b-995d-d45661f627fa" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_9e476efa-16c8-4175-82d6-1a61915d1a8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_6be43d36-052a-492f-acde-ae272ba45cef" xlink:href="abm-20220131.xsd#abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_cf573fae-ac46-4b3b-995d-d45661f627fa" xlink:to="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_6be43d36-052a-492f-acde-ae272ba45cef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_4a23e3b5-5392-42a7-a3ff-717cda42bbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:to="loc_us-gaap_InterestExpense_4a23e3b5-5392-42a7-a3ff-717cda42bbb7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ccb100fb-0f16-4b35-af64-e1810729b694" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ccb100fb-0f16-4b35-af64-e1810729b694" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_0f3612bf-f46c-4751-aca1-f186e6a32575" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_0f3612bf-f46c-4751-aca1-f186e6a32575" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_2d2163da-0810-400a-96b4-f909e9f66181" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:to="loc_srt_ConsolidationItemsAxis_2d2163da-0810-400a-96b4-f909e9f66181" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_2d2163da-0810-400a-96b4-f909e9f66181_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_2d2163da-0810-400a-96b4-f909e9f66181" xlink:to="loc_srt_ConsolidationItemsDomain_2d2163da-0810-400a-96b4-f909e9f66181_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_91293eff-493c-482e-bcd4-ccc16e3a0be5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_2d2163da-0810-400a-96b4-f909e9f66181" xlink:to="loc_srt_ConsolidationItemsDomain_91293eff-493c-482e-bcd4-ccc16e3a0be5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_1307fb23-c24e-418b-89a0-02c78b1f25f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_91293eff-493c-482e-bcd4-ccc16e3a0be5" xlink:to="loc_us-gaap_OperatingSegmentsMember_1307fb23-c24e-418b-89a0-02c78b1f25f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_335d9b37-5536-417c-9015-baee18b5a9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_91293eff-493c-482e-bcd4-ccc16e3a0be5" xlink:to="loc_us-gaap_CorporateNonSegmentMember_335d9b37-5536-417c-9015-baee18b5a9f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_2d1ea52c-1f26-4497-92eb-f5fe12614e35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_91293eff-493c-482e-bcd4-ccc16e3a0be5" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_2d1ea52c-1f26-4497-92eb-f5fe12614e35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_17f54d34-bd3a-42e4-8c5b-f59bfff632fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_17f54d34-bd3a-42e4-8c5b-f59bfff632fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_17f54d34-bd3a-42e4-8c5b-f59bfff632fe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_17f54d34-bd3a-42e4-8c5b-f59bfff632fe" xlink:to="loc_us-gaap_SegmentDomain_17f54d34-bd3a-42e4-8c5b-f59bfff632fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_17f54d34-bd3a-42e4-8c5b-f59bfff632fe" xlink:to="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_8b1810d4-1ced-4c4f-b341-7600a66d8764" xlink:href="abm-20220131.xsd#abm_BusinessandIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_BusinessandIndustryMember_8b1810d4-1ced-4c4f-b341-7600a66d8764" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManufacturingAndDistributionMember_bff15642-88ba-4a3c-8d09-7370acb17982" xlink:href="abm-20220131.xsd#abm_ManufacturingAndDistributionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_ManufacturingAndDistributionMember_bff15642-88ba-4a3c-8d09-7370acb17982" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EducationMember_ad8bb03e-095c-4ea3-97e0-8382f35266ab" xlink:href="abm-20220131.xsd#abm_EducationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_EducationMember_ad8bb03e-095c-4ea3-97e0-8382f35266ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_63c12b19-240c-4207-878d-211e00d312b8" xlink:href="abm-20220131.xsd#abm_AviationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_AviationMember_63c12b19-240c-4207-878d-211e00d312b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember_cb11c59a-2df6-4e8c-a392-97a75499e5cf" xlink:href="abm-20220131.xsd#abm_TechnicalSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_TechnicalSolutionsMember_cb11c59a-2df6-4e8c-a392-97a75499e5cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GovernmentServicesMember_763bbe0d-e5bf-4691-8391-aca462aaee44" xlink:href="abm-20220131.xsd#abm_GovernmentServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_GovernmentServicesMember_763bbe0d-e5bf-4691-8391-aca462aaee44" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8a42d89e-9a0f-4b1a-8e66-78bd5a8313ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8a42d89e-9a0f-4b1a-8e66-78bd5a8313ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_8a42d89e-9a0f-4b1a-8e66-78bd5a8313ab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8a42d89e-9a0f-4b1a-8e66-78bd5a8313ab" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_8a42d89e-9a0f-4b1a-8e66-78bd5a8313ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_c388d85f-f845-4229-bf99-e83b0b758ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8a42d89e-9a0f-4b1a-8e66-78bd5a8313ab" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_c388d85f-f845-4229-bf99-e83b0b758ce4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_300e4b94-a290-4213-8235-cec8c785974d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_c388d85f-f845-4229-bf99-e83b0b758ce4" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_300e4b94-a290-4213-8235-cec8c785974d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_819fc409-6f7c-4cc1-a008-f7dfc9c0009b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_819fc409-6f7c-4cc1-a008-f7dfc9c0009b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_819fc409-6f7c-4cc1-a008-f7dfc9c0009b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_819fc409-6f7c-4cc1-a008-f7dfc9c0009b" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_819fc409-6f7c-4cc1-a008-f7dfc9c0009b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_36732491-eedf-472e-b1ac-68667121df06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_819fc409-6f7c-4cc1-a008-f7dfc9c0009b" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_36732491-eedf-472e-b1ac-68667121df06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CustomerContractsForHealthcareTechnologyManagementMember_fc3b67ed-df38-4cd8-83df-eddb708dbcd6" xlink:href="abm-20220131.xsd#abm_CustomerContractsForHealthcareTechnologyManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_36732491-eedf-472e-b1ac-68667121df06" xlink:to="loc_abm_CustomerContractsForHealthcareTechnologyManagementMember_fc3b67ed-df38-4cd8-83df-eddb708dbcd6" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>abm-20220131_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f07ffbbd-0bb2-425d-9d25-a774f87b48de,g:663af6e3-bf4e-4334-9f0f-42eed053d8e9-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_6785b502-bf39-4231-abbc-da9453eabbbe_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share repurchase program, authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsAbstract_1c6c8ac3-d8fe-4303-88e8-b443edd0a808_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_DividendsAbstract_label_en-US" xlink:label="lab_us-gaap_DividendsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsAbstract" xlink:to="lab_us-gaap_DividendsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_62dc6e27-b8ac-4866-bcbd-feee2cbcf020_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share Repurchase Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_49a67958-e578-4b33-a128-1ceef577e752_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Integration costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Integration Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f9f41bf1-09c1-440c-8188-df96723899da_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_8a737214-f147-4bc3-8de9-343709c7992f_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_72d5273f-a7fb-4a9e-9e0a-9cd1582a3b4f_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_8eecfda3-0571-4e11-bf42-af51d42872fa_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_f400ec20-4cc2-47bf-b3ca-293cc8ebc555_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_28d96880-4e99-44da-b664-43035a07bc34_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_ce043254-9063-4fe8-a6bd-28fcdcf891e2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Preliminary Purchase Price Allocation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_33499bc3-d1e6-4689-be31-ddb38b6ce70a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_d82abfed-80e3-4062-9eb8-6a1a3a76d486_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition-related costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_5795c0c4-ea3b-4ba4-85c7-c3b071f7438c_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e7ee050c-23b6-465e-984f-d93a6d1c8dbe_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_0cc3b182-55d8-4d79-acd7-473ccbb50a32_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_d1ac8b29-7058-49e7-b621-73eeadcf9854_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_88da5312-03d0-4899-b406-4b37a424c52b_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense [Line Items]</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_label_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems" xlink:to="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_4cb76c8a-ee1f-42f9-bca7-8099cfef7156_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInSelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance claims</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInSelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve" xlink:to="lab_us-gaap_IncreaseDecreaseInSelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_36372eaf-af1c-4091-aa8b-52a6c083476b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Term Loan Maturities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_b9589968-e42c-4c01-a2d6-5a832ff01482_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reorganization of Our Business</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_0284ac40-86dd-4790-9f12-725a7f6605f2_negatedTerseLabel_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Employee-related Liabilities</link:label>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_documentation_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:to="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_fcab8e12-a622-4a8d-b4a3-ce51a73b01f2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock ($0.195 and $0.190 per share)</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio_4f5f2bd3-2bab-4b48-8fd3-11660370e0eb_terseLabel_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest coverage ratio</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio_label_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Minimum Interest Coverage Ratio</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio_documentation_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Minimum Interest Coverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio" xlink:href="abm-20220131.xsd#abm_DebtInstrumentCovenantMinimumInterestCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio" xlink:to="lab_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_d2783f36-580a-4c5d-b50d-e8a0244588d8_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of customer contracts for clinical engineering services, consideration</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_472f69cc-8736-4c70-9b52-ed30a23547d0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_03697c35-b27a-4bfa-82c2-f947ab8decee_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset and Liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessesCombinationGrossAmountPlacedInEscrow_7c433b96-e64b-4cfb-af7d-68d2fdbe4e8a_terseLabel_en-US" xlink:label="lab_abm_BusinessesCombinationGrossAmountPlacedInEscrow" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash consideration placed in escrow</link:label>
    <link:label id="lab_abm_BusinessesCombinationGrossAmountPlacedInEscrow_label_en-US" xlink:label="lab_abm_BusinessesCombinationGrossAmountPlacedInEscrow" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Businesses Combination, Gross Amount Placed in Escrow</link:label>
    <link:label id="lab_abm_BusinessesCombinationGrossAmountPlacedInEscrow_documentation_en-US" xlink:label="lab_abm_BusinessesCombinationGrossAmountPlacedInEscrow" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Businesses Combination, Gross Amount Placed in Escrow</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessesCombinationGrossAmountPlacedInEscrow" xlink:href="abm-20220131.xsd#abm_BusinessesCombinationGrossAmountPlacedInEscrow"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessesCombinationGrossAmountPlacedInEscrow" xlink:to="lab_abm_BusinessesCombinationGrossAmountPlacedInEscrow" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_f62f6c55-e1fb-4239-aa44-6eb582f13e39_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_d542cb27-29eb-4996-b6b7-989dfd9c0c9a_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_626ddced-78a0-4a13-83d1-b05b50a02138_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_0f9165c0-961b-4db8-9508-6c467a2d5a96_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_8e2808d6-c4b2-43d6-a6d0-e3be41678c3c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_db40742c-742e-4db1-8d1b-33a9ceb37f29_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net decrease in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_7382908e-d204-435a-bfd0-be03564b79ae_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_56e343c9-7de4-4848-930e-d34040887bfc_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e553bcfe-4b27-4e4c-8b9c-a16160f4e90e_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3bacdbb7-45ae-42a8-84a4-59f3c3cc879c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves_27507589-92b0-408d-9ddc-95b197577a65_negatedTerseLabel_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance claims</link:label>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves_label_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Insurance Reserves</link:label>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves_documentation_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Insurance Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves" xlink:to="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_27c7896e-894c-40ea-a08c-8597b648981e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment, goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent_dd0b2342-cc85-4502-93d2-d6e2bc2b3791_terseLabel_en-US" xlink:label="lab_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs incurred in excess of amounts billed</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent_label_en-US" xlink:label="lab_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Costs Incurred In Excess Of Amounts Billed, Current</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent_documentation_en-US" xlink:label="lab_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Costs Incurred In Excess Of Amounts Billed, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent" xlink:to="lab_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_fc66368b-4e0a-4e30-a986-ab5b29174f7b_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain)/Loss on sale of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_a7cbb2f5-e337-48ed-aa14-ab72df8f4641_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDeferredHedgeGains_1262a21d-9e68-4fcc-b04e-7a439f2dd219_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of accumulated other comprehensive gain on interest rate swaps</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredHedgeGains_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Hedge Gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredHedgeGains" xlink:to="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_9c735bdc-b9c4-4aa8-b1be-447bb55d2edd_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts_5e6816be-17a3-4ea0-8291-db7599e34102_terseLabel_en-US" xlink:label="lab_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized contract price</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts_label_en-US" xlink:label="lab_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Increase (Decrease) For New Capitalized Costs</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts_documentation_en-US" xlink:label="lab_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Increase (Decrease) For New Capitalized Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts" xlink:to="lab_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_84abfc92-982b-4f81-9193-66fc73f53e1b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_27e87b0d-8409-4ea0-bf76-b91f25266302_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax liability, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_71524a6d-a629-437a-bece-d66c2146ab57_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_681a9fa0-4c0e-4e67-91ef-406c20bf5296_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_f00f8be6-68b3-466e-9640-535c08f2af62_terseLabel_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Maturities</link:label>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_label_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Long-term Debt [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:to="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_038bdf6b-329d-4217-9e1a-f1248e1e8afc_verboseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization period for acquired intangible assets</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_fda3837c-6672-4672-b751-5c0b1bae1015_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share repurchase program, remaining authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_73409289-253f-48a4-8a9d-249ea08a3045_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_60ad4338-70c7-4330-b572-05f1363790e9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated uncollectible trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquired Receivables, Estimated Uncollectible</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:to="lab_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ManagementRevenueTableTextBlock_3d6cd7c3-1be6-49e7-af5d-e27ffb92a3fa_terseLabel_en-US" xlink:label="lab_abm_ManagementRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Management Reimbursement Revenue by Segment</link:label>
    <link:label id="lab_abm_ManagementRevenueTableTextBlock_label_en-US" xlink:label="lab_abm_ManagementRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Revenue [Table Text Block]</link:label>
    <link:label id="lab_abm_ManagementRevenueTableTextBlock_documentation_en-US" xlink:label="lab_abm_ManagementRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManagementRevenueTableTextBlock" xlink:href="abm-20220131.xsd#abm_ManagementRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ManagementRevenueTableTextBlock" xlink:to="lab_abm_ManagementRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_3213dbd0-220b-4d3b-a165-f4f357bf3a63_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income associated with acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities_753ac8fa-01cc-4576-9181-f223360c1d31_negatedTerseLabel_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities_label_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities</link:label>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities_documentation_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" xlink:to="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InsurancePoliciesDomain_272720d2-f15c-4e04-b085-ec6a43b06c3d_terseLabel_en-US" xlink:label="lab_abm_InsurancePoliciesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Domain]</link:label>
    <link:label id="lab_abm_InsurancePoliciesDomain_label_en-US" xlink:label="lab_abm_InsurancePoliciesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Domain]</link:label>
    <link:label id="lab_abm_InsurancePoliciesDomain_documentation_en-US" xlink:label="lab_abm_InsurancePoliciesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesDomain" xlink:href="abm-20220131.xsd#abm_InsurancePoliciesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InsurancePoliciesDomain" xlink:to="lab_abm_InsurancePoliciesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_473f9f1c-9723-4953-b5df-5c7593b3ae6d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_74bd06d0-7a34-4b2e-bc9a-8c6b81da3c4e_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e049e55e-d217-43fa-bd80-860e2a430857_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e3611080-2a8b-468a-ac4a-3237e654bfaf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InterestExpenseTaxes_3b721a87-dca9-467a-8cc2-1802f2654d49_terseLabel_en-US" xlink:label="lab_abm_InterestExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, tax</link:label>
    <link:label id="lab_abm_InterestExpenseTaxes_label_en-US" xlink:label="lab_abm_InterestExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Taxes</link:label>
    <link:label id="lab_abm_InterestExpenseTaxes_documentation_en-US" xlink:label="lab_abm_InterestExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestExpenseTaxes" xlink:href="abm-20220131.xsd#abm_InterestExpenseTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InterestExpenseTaxes" xlink:to="lab_abm_InterestExpenseTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_75e34831-583c-45b3-a035-992251c48b47_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_b91207c7-5b66-4dcd-845c-b57cdee9609d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_8e0ac92e-2cbe-4a0d-86fe-d663bfc1c975_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_8f22f2f3-9f38-4f37-bd84-e4cd8e349df3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimatedInsuranceRecoveries_bf86e3d0-c67a-4535-98b0-1f195cd2da6b_terseLabel_en-US" xlink:label="lab_us-gaap_EstimatedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance recoverables</link:label>
    <link:label id="lab_us-gaap_EstimatedInsuranceRecoveries_label_en-US" xlink:label="lab_us-gaap_EstimatedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimatedInsuranceRecoveries" xlink:to="lab_us-gaap_EstimatedInsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_fca95582-5752-4548-ab79-3cbfb4aa6127_terseLabel_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reconciling Items</link:label>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_label_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reconciling Items [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaterialReconcilingItemsMember" xlink:to="lab_us-gaap_MaterialReconcilingItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_a0b67b10-65b7-4d9d-a7ab-c20f26a3a3d6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro forma income from operations</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ReorganizationOfBusinessSegmentsMember_0a3f7a53-ecb0-439a-909d-0ae5b99a0a51_terseLabel_en-US" xlink:label="lab_abm_ReorganizationOfBusinessSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reorganization of Business Segments</link:label>
    <link:label id="lab_abm_ReorganizationOfBusinessSegmentsMember_label_en-US" xlink:label="lab_abm_ReorganizationOfBusinessSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reorganization of Business Segments [Member]</link:label>
    <link:label id="lab_abm_ReorganizationOfBusinessSegmentsMember_documentation_en-US" xlink:label="lab_abm_ReorganizationOfBusinessSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reorganization of Business Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ReorganizationOfBusinessSegmentsMember" xlink:href="abm-20220131.xsd#abm_ReorganizationOfBusinessSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ReorganizationOfBusinessSegmentsMember" xlink:to="lab_abm_ReorganizationOfBusinessSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_0ac28360-3a66-40ac-a637-0705712630e5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.01 par value; 500,000 shares authorized; none issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_71114598-445e-48ed-a9bb-337911b5e332_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_7cafeed7-428a-408d-9e2a-93ee35d41f51_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_f9ed73b5-259c-430f-a215-3b93d123a4e6_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_b53d7f34-97c5-41a5-9caa-d2d1ff1cea58_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_578cfcf7-bcf7-4d55-a15d-657a052e7e1e_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_c8aa3bd4-06df-4c98-8aed-c5216a5070e4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationTypeDomain_3608ee80-1221-4b06-9541-f1733e05d126_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationTypeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationTypeDomain" xlink:to="lab_us-gaap_ReclassificationTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6de57930-4fcf-430a-a693-832ed4877b5e_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_78576422-e4db-4d1c-ab23-6a46f00c204f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in book cash overdrafts</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Bank Overdrafts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_GuaranteeObligation_a5f66284-a3d4-48a5-a250-1d1ca0c5619e_terseLabel_en-US" xlink:label="lab_abm_GuaranteeObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantee obligation</link:label>
    <link:label id="lab_abm_GuaranteeObligation_label_en-US" xlink:label="lab_abm_GuaranteeObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantee Obligation</link:label>
    <link:label id="lab_abm_GuaranteeObligation_documentation_en-US" xlink:label="lab_abm_GuaranteeObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total amount of guaranteed energy savings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GuaranteeObligation" xlink:href="abm-20220131.xsd#abm_GuaranteeObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_GuaranteeObligation" xlink:to="lab_abm_GuaranteeObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_cf522042-1b56-42e3-8374-e5b68e3554ed_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Pro Forma Financial Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b058e0b6-6d4a-4818-b1f2-44ac12dfb73b_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_ad3164a3-5b5f-4d45-b4c0-e5307166cf21_terseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average interest rate</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Weighted Average Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b996d194-e564-42f5-a737-470d6052c332_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_691b0337-ca8d-4bd9-831a-7b243684058b_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of finance lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_390849af-73f3-46f6-a2d0-491b7d573aef_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_3f378403-4ed3-4d05-8c39-bcad58406aea_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate cash flow hedge gain to be reclassified during next 12 months, net</link:label>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_label_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:to="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid_c44c1cdc-1704-4f13-824b-ccce2105f524_terseLabel_en-US" xlink:label="lab_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Motion requesting attorney fees to be paid</link:label>
    <link:label id="lab_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid_label_en-US" xlink:label="lab_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Settlement, Amount Awarded to Other Party, Expense Requested To Be Paid</link:label>
    <link:label id="lab_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid_documentation_en-US" xlink:label="lab_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Settlement, Amount Awarded to Other Party, Expense Requested To Be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid" xlink:href="abm-20220131.xsd#abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid" xlink:to="lab_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_f8fd48e0-710a-4a2f-a8a5-593458a27947_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_12863c22-16a9-43e8-8b22-c8a5c3b96d2a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Interest Rate</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_199381da-68c8-4501-b106-65e594dfe337_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in case reserves plus IBNR Claims &#8212; prior years</link:label>
    <link:label id="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Year Claims and Claims Adjustment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:to="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_893b64d5-d563-4cfe-b1d7-c327b573a85b_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_54bcd673-8347-41f2-badb-b173254d132a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">REVENUES</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParkingMember_d2ea4705-eb27-45a9-b288-2759ba16b876_terseLabel_en-US" xlink:label="lab_us-gaap_ParkingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parking</link:label>
    <link:label id="lab_us-gaap_ParkingMember_label_en-US" xlink:label="lab_us-gaap_ParkingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parking [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParkingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ParkingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParkingMember" xlink:to="lab_us-gaap_ParkingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_3f9f5fd8-7f61-417b-a3b4-77fc59b93227_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrentAbstract_9f7da654-348e-43c9-894b-2fb722388b66_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract" xlink:to="lab_us-gaap_LongTermDebtNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_50a67131-ab0e-4a44-95fd-7c2f8e14243b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in equity securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Equity Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" xlink:to="lab_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_AbleMember_3a15c871-2284-4004-a62e-55be19aadb6b_terseLabel_en-US" xlink:label="lab_abm_AbleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Able</link:label>
    <link:label id="lab_abm_AbleMember_2ce306b0-2df2-4643-ab6f-fef3144d7dd7_verboseLabel_en-US" xlink:label="lab_abm_AbleMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Able</link:label>
    <link:label id="lab_abm_AbleMember_label_en-US" xlink:label="lab_abm_AbleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Able [Member]</link:label>
    <link:label id="lab_abm_AbleMember_documentation_en-US" xlink:label="lab_abm_AbleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Able</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleMember" xlink:href="abm-20220131.xsd#abm_AbleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_AbleMember" xlink:to="lab_abm_AbleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_b30e3ff7-f62d-4377-aad6-419e4519a9f2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_91e30867-6551-46c7-9016-484ede822c6f_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_StockRepurchaseAverageCostPerShare_6f9d86f7-f0b1-4401-8823-c5d1e6393ad5_terseLabel_en-US" xlink:label="lab_abm_StockRepurchaseAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average price paid per share (in USD per share)</link:label>
    <link:label id="lab_abm_StockRepurchaseAverageCostPerShare_label_en-US" xlink:label="lab_abm_StockRepurchaseAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Average Cost Per Share</link:label>
    <link:label id="lab_abm_StockRepurchaseAverageCostPerShare_documentation_en-US" xlink:label="lab_abm_StockRepurchaseAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase average cost per share.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_StockRepurchaseAverageCostPerShare" xlink:href="abm-20220131.xsd#abm_StockRepurchaseAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_StockRepurchaseAverageCostPerShare" xlink:to="lab_abm_StockRepurchaseAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_MedicalAndDentalSelfInsuranceProgramMember_8eaea739-f0cb-4b5d-815d-a49b4442d282_terseLabel_en-US" xlink:label="lab_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical and dental claim reserves</link:label>
    <link:label id="lab_abm_MedicalAndDentalSelfInsuranceProgramMember_label_en-US" xlink:label="lab_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical And Dental Self Insurance Program [Member]</link:label>
    <link:label id="lab_abm_MedicalAndDentalSelfInsuranceProgramMember_documentation_en-US" xlink:label="lab_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical and Dental Self Insurance Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:href="abm-20220131.xsd#abm_MedicalAndDentalSelfInsuranceProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:to="lab_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_9666aaee-015c-491f-b09d-4239625ee138_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_ab492705-a553-4783-832c-eaccec0f84f9_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_e77e6937-adc1-4bd3-8c58-0bbc1b92bd1e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, net of allowances of $34.0 and $32.7 at January&#160;31, 2022 and October&#160;31, 2021, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_TechnicalSolutionsMember_21733d80-15f7-4814-9513-b1528405094c_terseLabel_en-US" xlink:label="lab_abm_TechnicalSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technical Solutions</link:label>
    <link:label id="lab_abm_TechnicalSolutionsMember_label_en-US" xlink:label="lab_abm_TechnicalSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technical Solutions [Member]</link:label>
    <link:label id="lab_abm_TechnicalSolutionsMember_documentation_en-US" xlink:label="lab_abm_TechnicalSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technical Solutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember" xlink:href="abm-20220131.xsd#abm_TechnicalSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_TechnicalSolutionsMember" xlink:to="lab_abm_TechnicalSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LoansPayableNoncurrentGross_6e7c9db9-c392-4c5c-bbd8-1b5eff0920bd_terseLabel_en-US" xlink:label="lab_abm_LoansPayableNoncurrentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross term loan</link:label>
    <link:label id="lab_abm_LoansPayableNoncurrentGross_label_en-US" xlink:label="lab_abm_LoansPayableNoncurrentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Noncurrent, Gross</link:label>
    <link:label id="lab_abm_LoansPayableNoncurrentGross_documentation_en-US" xlink:label="lab_abm_LoansPayableNoncurrentGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Noncurrent, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableNoncurrentGross" xlink:href="abm-20220131.xsd#abm_LoansPayableNoncurrentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LoansPayableNoncurrentGross" xlink:to="lab_abm_LoansPayableNoncurrentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_2933884f-9fa8-49f1-bb58-a3165f0e8dbf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets held in funded deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_1602a552-7b8d-47ef-9a62-c03bd50060b1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_94124fbd-0866-4a73-a764-f447cfd4df39_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_87664115-3a6e-432d-8a4f-445e5552bd8c_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for bad debt</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_TechnologyAndManufacturingMember_b071a732-915a-4920-823e-d459e54d9138_terseLabel_en-US" xlink:label="lab_abm_TechnologyAndManufacturingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology And Manufacturing</link:label>
    <link:label id="lab_abm_TechnologyAndManufacturingMember_label_en-US" xlink:label="lab_abm_TechnologyAndManufacturingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology And Manufacturing [Member]</link:label>
    <link:label id="lab_abm_TechnologyAndManufacturingMember_documentation_en-US" xlink:label="lab_abm_TechnologyAndManufacturingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology And Manufacturing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnologyAndManufacturingMember" xlink:href="abm-20220131.xsd#abm_TechnologyAndManufacturingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_TechnologyAndManufacturingMember" xlink:to="lab_abm_TechnologyAndManufacturingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_8e066963-3a4b-4b7b-8a96-609b8ca7b609_terseLabel_en-US" xlink:label="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance claim reserves, excluding medical and dental</link:label>
    <link:label id="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_label_en-US" xlink:label="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other Claim Types Excluding Medical And Dental Self Insurance Program [Member]</link:label>
    <link:label id="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_documentation_en-US" xlink:label="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other Claim Types Excluding Medical And Dental Self Insurance Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:href="abm-20220131.xsd#abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:to="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio_c557ac2c-7ba4-4bcc-8c45-d0f8f4874b5f_terseLabel_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured net leverage ratio</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio_label_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Maximum Secured Net Leverage Ratio</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio_documentation_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Maximum Secured Net Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio" xlink:href="abm-20220131.xsd#abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio" xlink:to="lab_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_AviationMember_5a0010f2-187a-4253-a4ce-6e42c9667662_terseLabel_en-US" xlink:label="lab_abm_AviationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviation</link:label>
    <link:label id="lab_abm_AviationMember_label_en-US" xlink:label="lab_abm_AviationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviation [Member]</link:label>
    <link:label id="lab_abm_AviationMember_documentation_en-US" xlink:label="lab_abm_AviationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember" xlink:href="abm-20220131.xsd#abm_AviationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_AviationMember" xlink:to="lab_abm_AviationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InsurancePoliciesAxis_6847ba73-d39c-418e-9225-c83b96183eb4_terseLabel_en-US" xlink:label="lab_abm_InsurancePoliciesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Axis]</link:label>
    <link:label id="lab_abm_InsurancePoliciesAxis_label_en-US" xlink:label="lab_abm_InsurancePoliciesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Axis]</link:label>
    <link:label id="lab_abm_InsurancePoliciesAxis_documentation_en-US" xlink:label="lab_abm_InsurancePoliciesAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesAxis" xlink:href="abm-20220131.xsd#abm_InsurancePoliciesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InsurancePoliciesAxis" xlink:to="lab_abm_InsurancePoliciesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_7b98624f-b81e-4e73-90d5-a0ba247b3442_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_93897669-221f-4c3e-886a-2e8f63f8d66b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_051ca2de-a553-4d38-b10a-00bb3ef871d8_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_3b94c6da-ed56-4e86-9a43-76bdd133f85f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_e55b9269-ccae-42ef-ac56-9a368e5ae439_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_PropertyDamagePolicyLimit_5ba836ef-46db-49b9-b357-fdcb2af91a3c_terseLabel_en-US" xlink:label="lab_abm_PropertyDamagePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance policy coverage, property damage</link:label>
    <link:label id="lab_abm_PropertyDamagePolicyLimit_label_en-US" xlink:label="lab_abm_PropertyDamagePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property Damage Policy Limit</link:label>
    <link:label id="lab_abm_PropertyDamagePolicyLimit_documentation_en-US" xlink:label="lab_abm_PropertyDamagePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the policy limit provided by the insurance program for property damage risks.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PropertyDamagePolicyLimit" xlink:href="abm-20220131.xsd#abm_PropertyDamagePolicyLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_PropertyDamagePolicyLimit" xlink:to="lab_abm_PropertyDamagePolicyLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_f3296d0a-9496-4bfb-b707-ed5733326d8b_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_5229f293-e021-4692-bf53-2818e2d1b4c8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PendingLitigationMember_56b89928-d333-4fe3-b14c-3c14313a7905_terseLabel_en-US" xlink:label="lab_us-gaap_PendingLitigationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pending Litigation</link:label>
    <link:label id="lab_us-gaap_PendingLitigationMember_label_en-US" xlink:label="lab_us-gaap_PendingLitigationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pending Litigation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PendingLitigationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PendingLitigationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PendingLitigationMember" xlink:to="lab_us-gaap_PendingLitigationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_FacilityServicesMember_2ecd78bc-4635-4f8a-943d-a75ca5a8c767_terseLabel_en-US" xlink:label="lab_abm_FacilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Services</link:label>
    <link:label id="lab_abm_FacilityServicesMember_label_en-US" xlink:label="lab_abm_FacilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Services [Member]</link:label>
    <link:label id="lab_abm_FacilityServicesMember_documentation_en-US" xlink:label="lab_abm_FacilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_FacilityServicesMember" xlink:href="abm-20220131.xsd#abm_FacilityServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_FacilityServicesMember" xlink:to="lab_abm_FacilityServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_33cb9b09-8e71-40a6-95c9-2817e9aef022_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities, balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_4cad76cb-fead-4580-9a96-0723eecdccbd_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities, balance at end of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_8beda14b-df5c-408f-b642-3640ccfeab9c_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_85a4457f-e559-4994-b6fa-3c728dbabab8_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromConstructionLoansPayable_538ef3b8-257e-4c9e-85c2-e31b228e210e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromConstructionLoansPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing of energy savings performance contracts</link:label>
    <link:label id="lab_us-gaap_ProceedsFromConstructionLoansPayable_label_en-US" xlink:label="lab_us-gaap_ProceedsFromConstructionLoansPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Construction Loans Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConstructionLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConstructionLoansPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromConstructionLoansPayable" xlink:to="lab_us-gaap_ProceedsFromConstructionLoansPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_346d9aad-8d6d-4ace-b617-469a8a8096fc_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NET INCOME (LOSS) PER COMMON SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BuildingEnergySolutionsMember_b895cf0a-56ce-4366-985c-53499b276f6a_terseLabel_en-US" xlink:label="lab_abm_BuildingEnergySolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building &amp; Energy Solutions</link:label>
    <link:label id="lab_abm_BuildingEnergySolutionsMember_label_en-US" xlink:label="lab_abm_BuildingEnergySolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building &amp; Energy Solutions [Member]</link:label>
    <link:label id="lab_abm_BuildingEnergySolutionsMember_documentation_en-US" xlink:label="lab_abm_BuildingEnergySolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building &amp; Energy Solutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BuildingEnergySolutionsMember" xlink:href="abm-20220131.xsd#abm_BuildingEnergySolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BuildingEnergySolutionsMember" xlink:to="lab_abm_BuildingEnergySolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_f1d0dd35-391c-482d-9f7e-7ab50b5f7786_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating profit</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Profit (Loss) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_3d00888e-dcfd-4e7a-a5a3-dc95a6cfbc57_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby letters of credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_7bb8cc0e-ccd5-4368-8a8a-98511324318b_verboseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_eb4e2113-923f-4caf-ada2-df5957d21072_negatedTerseLabel_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments, other liabilities</link:label>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_label_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities</link:label>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_documentation_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink:to="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_94284f47-d89b-4f37-bd2e-c5a65e35f065_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_96fde2ba-2a2a-402f-afb3-c58a09efba03_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_20dd0392-c78e-4eb1-8aee-755716215519_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_3480b5a4-f6d9-41ae-8cbb-8fa82a008972_terseLabel_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_label_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets</link:label>
    <link:label id="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_documentation_en-US" xlink:label="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:to="lab_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsCurrentNet_c6ef1160-60d7-48c3-a6c7-50fb44458705_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsCurrentNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsCurrentNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsCurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Current, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsCurrentNet" xlink:to="lab_us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_44eb8ff9-bc18-4376-b955-1e62f93d696e_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_4265dd27-11c7-4a6a-b8f4-2bc2ea8d4adc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_397baaf7-719a-4695-8e1e-34ade8745bd4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessandIndustryMember_c0adebe7-5b4f-481d-9e5e-8b70a47f146b_terseLabel_en-US" xlink:label="lab_abm_BusinessandIndustryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business &amp; Industry</link:label>
    <link:label id="lab_abm_BusinessandIndustryMember_label_en-US" xlink:label="lab_abm_BusinessandIndustryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business and Industry [Member]</link:label>
    <link:label id="lab_abm_BusinessandIndustryMember_documentation_en-US" xlink:label="lab_abm_BusinessandIndustryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business and Industry [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember" xlink:href="abm-20220131.xsd#abm_BusinessandIndustryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessandIndustryMember" xlink:to="lab_abm_BusinessandIndustryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceDisclosureTextBlock_240775f9-34f7-4c75-9c2c-5568dee8818e_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INSURANCE</link:label>
    <link:label id="lab_us-gaap_InsuranceDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InsuranceDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceDisclosureTextBlock" xlink:to="lab_us-gaap_InsuranceDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_8b789228-6874-4b1f-98fd-80847bdb206e_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_4dcb51c3-9128-41a5-bf76-c3c70ba4ab68_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_33e67f38-6248-4405-ae29-001fc0e999a9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_8e82e99f-8dec-4ac1-9482-f49912fde18b_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance deposits</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_aa971d88-74a1-452a-88bc-0ba8f26c8729_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Types and Contract Balances</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InsuranceDisclosureTableTextBlock_e1161d31-a1da-4533-9c10-8b58777fee0c_terseLabel_en-US" xlink:label="lab_abm_InsuranceDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Instruments Used to Collateralize Insurance Obligations</link:label>
    <link:label id="lab_abm_InsuranceDisclosureTableTextBlock_label_en-US" xlink:label="lab_abm_InsuranceDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Disclosure [Table Text Block]</link:label>
    <link:label id="lab_abm_InsuranceDisclosureTableTextBlock_documentation_en-US" xlink:label="lab_abm_InsuranceDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsuranceDisclosureTableTextBlock" xlink:href="abm-20220131.xsd#abm_InsuranceDisclosureTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InsuranceDisclosureTableTextBlock" xlink:to="lab_abm_InsuranceDisclosureTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_40378b7e-7679-4261-9370-33200f8c15e2_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_fd82030d-e148-4998-b4e6-e3e77efcb13c_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScenarioPlanMember_56c65ad0-895e-47dc-85de-598377bf8ec8_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Material Acquisition</link:label>
    <link:label id="lab_us-gaap_ScenarioPlanMember_label_en-US" xlink:label="lab_us-gaap_ScenarioPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScenarioPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioPlanMember" xlink:to="lab_us-gaap_ScenarioPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_226e3d5e-86ad-4d11-91fd-7b820541b39a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_ce072112-8675-463d-9deb-faf4bf02122a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_b014fe69-018c-4934-a0c8-3285aaa6280c_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_75c823d2-1b75-4e93-af36-ee2eea928fcc_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_8663dfc0-87a0-4cf7-b43c-81d13c670f09_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_JanitorialMember_fcc6c3c5-6f40-45b9-83bc-a64733bf59bf_terseLabel_en-US" xlink:label="lab_abm_JanitorialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Janitorial</link:label>
    <link:label id="lab_abm_JanitorialMember_label_en-US" xlink:label="lab_abm_JanitorialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Janitorial [Member]</link:label>
    <link:label id="lab_abm_JanitorialMember_documentation_en-US" xlink:label="lab_abm_JanitorialMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Janitorial [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_JanitorialMember" xlink:href="abm-20220131.xsd#abm_JanitorialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_JanitorialMember" xlink:to="lab_abm_JanitorialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_7a63a0ce-da8a-483b-a7a2-9c57085fb527_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby letters of credit</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_74f8ed46-cb41-4456-b0a4-1617ad9f234c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Major Service Lines and Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_eedb9f29-0f4e-43cd-ae9a-d1a43fa94a9b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.01 par value; 100,000,000 shares authorized; 67,443,112 and 67,302,449 shares issued and outstanding at January&#160;31, 2022 and October&#160;31, 2021, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_9126496d-a7b8-439d-b7af-dc2feb31b90d_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_9cb5ffc8-aa6d-4d17-a327-0a4f8be51ebb_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_b04d79e4-e1cc-4de7-a9cf-d437b1648cf1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b66d1098-d507-4d1a-a354-00573b6be24d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss, net of taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_171e865e-8e87-49a9-b85d-94e835e6ce78_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0020ab49-79eb-4f57-beac-bf1988c8e4f6_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, allowance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_SocialSecurityTaxEmployerPaymentCARESAct_8586fc46-4909-4b9b-9b1c-c3757f6e8d42_terseLabel_en-US" xlink:label="lab_abm_SocialSecurityTaxEmployerPaymentCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social security tax, employer, payment, CARES Act</link:label>
    <link:label id="lab_abm_SocialSecurityTaxEmployerPaymentCARESAct_label_en-US" xlink:label="lab_abm_SocialSecurityTaxEmployerPaymentCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Payment, CARES Act</link:label>
    <link:label id="lab_abm_SocialSecurityTaxEmployerPaymentCARESAct_documentation_en-US" xlink:label="lab_abm_SocialSecurityTaxEmployerPaymentCARESAct" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Payment, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SocialSecurityTaxEmployerPaymentCARESAct" xlink:href="abm-20220131.xsd#abm_SocialSecurityTaxEmployerPaymentCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_SocialSecurityTaxEmployerPaymentCARESAct" xlink:to="lab_abm_SocialSecurityTaxEmployerPaymentCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_fe41bffd-56d9-4bba-a063-31c1393d3c9d_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_bb6754ca-70b0-45da-881e-1575b3b96a10_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACQUISITIONS AND DISPOSITIONS</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInvestments_b07a0852-5701-468e-bfa3-786e89c9bbef_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other investments</link:label>
    <link:label id="lab_us-gaap_OtherInvestments_label_en-US" xlink:label="lab_us-gaap_OtherInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInvestments" xlink:to="lab_us-gaap_OtherInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_6c91889f-ebae-4ed4-9f54-d38eb9bde274_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Interest Rate Swap Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Interest Rate Derivatives [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_f40d8935-8f7d-4489-919f-ad77aa201239_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_470b0a98-7a40-485d-b1bd-2ea5a213a4f3_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_924e82fb-f63c-4b71-81c9-6eb3650a07d3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, periodic payment, principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bd3c3c58-5354-4f52-9fca-3670729a0447_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_edb14cd4-05de-43b8-9544-2f509944a42a_terseLabel_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]</link:label>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_label_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]</link:label>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_documentation_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:href="abm-20220131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:to="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_980e2ffe-c3cb-4c18-a9ec-0e9edc26dd8e_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsSharebasedCompensationStock_fd94d7ec-a380-42a1-bce9-3b50392a7bc4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsSharebasedCompensationStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issued under share-based compensation plans</link:label>
    <link:label id="lab_us-gaap_DividendsSharebasedCompensationStock_label_en-US" xlink:label="lab_us-gaap_DividendsSharebasedCompensationStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend, Share-based Payment Arrangement, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsSharebasedCompensationStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsSharebasedCompensationStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsSharebasedCompensationStock" xlink:to="lab_us-gaap_DividendsSharebasedCompensationStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_549a3687-3169-470e-829d-4cec2edda603_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax related to amounts in accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss) before Reclassifications, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_59a2af96-ecf1-4bc5-9c4b-6b65c87abfc8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, dividends (in USD per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db67d9af-6d53-4305-9f71-374c263522f5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LettersOfCreditTable_c5c184ad-5dfb-4405-bb94-f2bdf2b49231_terseLabel_en-US" xlink:label="lab_abm_LettersOfCreditTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Table]</link:label>
    <link:label id="lab_abm_LettersOfCreditTable_label_en-US" xlink:label="lab_abm_LettersOfCreditTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Table]</link:label>
    <link:label id="lab_abm_LettersOfCreditTable_documentation_en-US" xlink:label="lab_abm_LettersOfCreditTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditTable" xlink:href="abm-20220131.xsd#abm_LettersOfCreditTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LettersOfCreditTable" xlink:to="lab_abm_LettersOfCreditTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_f12899b9-ab8d-4a20-a54e-411b5443f56f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesTable_10929cc9-df4c-4787-9606-0e7065432ebf_terseLabel_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Liabilities [Table]</link:label>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesTable_label_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Other Liabilities [Table]</link:label>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesTable_documentation_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Liabilities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesTable" xlink:href="abm-20220131.xsd#abm_ScheduleOfOtherLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesTable" xlink:to="lab_abm_ScheduleOfOtherLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_7fa82427-2922-49d6-ba00-feb1de6116c4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_1e15e601-fb08-4628-be9e-2f0a2439943d_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_62c959bd-21e7-46f9-9f45-3ae6e5b554ae_totalLabel_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments, net assets acquired</link:label>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_label_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment</link:label>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_documentation_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment" xlink:to="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_a3d8d59d-d534-4503-94d3-efeb7c5659de_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_99356f9f-6451-4f18-917d-1bde4cb091c3_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_df3b2bbf-89be-434c-9ed3-ad30e58696f5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEGMENT INFORMATION</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_c3a8b2a3-a15e-493a-baae-85a564e19e62_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating profit</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_b792bf24-e5fe-4472-baa4-689654c90777_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating profit</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_ef964f48-2cb8-444e-b177-6063721f42ce_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Other Assets, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsMember_6b418a20-865a-4711-ad10-b2e60b9be07e_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted insurance deposits</link:label>
    <link:label id="lab_us-gaap_DepositsMember_label_en-US" xlink:label="lab_us-gaap_DepositsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsMember" xlink:to="lab_us-gaap_DepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_670e076d-b316-4392-9d08-db872eb10952_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6309d5f5-20e7-4bb3-b1d9-2bcaa724c94d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_3d1e1f5e-ccbb-4449-b732-a327184702e9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InterestRateSwapMaturity912022Member_7bdbf3a6-e5e2-4eb0-aa6c-b82736d4d264_terseLabel_en-US" xlink:label="lab_abm_InterestRateSwapMaturity912022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 9/1/2022</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity912022Member_label_en-US" xlink:label="lab_abm_InterestRateSwapMaturity912022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 9/1/2022 [Member]</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity912022Member_documentation_en-US" xlink:label="lab_abm_InterestRateSwapMaturity912022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 9/1/2022 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity912022Member" xlink:href="abm-20220131.xsd#abm_InterestRateSwapMaturity912022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InterestRateSwapMaturity912022Member" xlink:to="lab_abm_InterestRateSwapMaturity912022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_a3bca801-5c30-4786-a9cb-5dd8c0b5165e_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_62c6e88b-659c-44b4-86a2-55115296435c_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_22f7c606-7f3b-4856-8d5e-4483664bb67e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_11efb010-8a9c-4659-894e-c157496e4565_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_a7b2eddf-e7fd-43e3-9b1d-c2989d798baf_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_58bc34aa-b2cf-4574-a9e4-2335ee7a2aa7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_226073aa-64d8-442a-a45b-4f44ae179225_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues associated with acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_9a776b41-d2e6-4db4-9ae8-479cba71acca_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessAcquisitionProFormaStatutoryTaxRate_3e5c4842-87ec-4532-82ff-329d0cb7e66f_terseLabel_en-US" xlink:label="lab_abm_BusinessAcquisitionProFormaStatutoryTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro forma statutory tax rate (percent)</link:label>
    <link:label id="lab_abm_BusinessAcquisitionProFormaStatutoryTaxRate_label_en-US" xlink:label="lab_abm_BusinessAcquisitionProFormaStatutoryTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Statutory Tax Rate</link:label>
    <link:label id="lab_abm_BusinessAcquisitionProFormaStatutoryTaxRate_documentation_en-US" xlink:label="lab_abm_BusinessAcquisitionProFormaStatutoryTaxRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Statutory Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessAcquisitionProFormaStatutoryTaxRate" xlink:href="abm-20220131.xsd#abm_BusinessAcquisitionProFormaStatutoryTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessAcquisitionProFormaStatutoryTaxRate" xlink:to="lab_abm_BusinessAcquisitionProFormaStatutoryTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_1092911c-041b-432e-9d1b-5b89a723e375_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_e7f5ead9-aea7-465f-a875-a46593b459c4_terseLabel_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insurance retention amount per-claim, medical plan</link:label>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_label_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insured Retention Amount Per Participant Per Year For Certain Employee Medical And Dental Programs</link:label>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_documentation_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insured Retention Amount Per Participant Per Year For Certain Employee Medical And Dental Programs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:href="abm-20220131.xsd#abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:to="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LoansPayableCurrentGross_edfb3d56-ae53-4299-8d13-be3a1da60db5_terseLabel_en-US" xlink:label="lab_abm_LoansPayableCurrentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross term loan</link:label>
    <link:label id="lab_abm_LoansPayableCurrentGross_label_en-US" xlink:label="lab_abm_LoansPayableCurrentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Current, Gross</link:label>
    <link:label id="lab_abm_LoansPayableCurrentGross_documentation_en-US" xlink:label="lab_abm_LoansPayableCurrentGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Current, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableCurrentGross" xlink:href="abm-20220131.xsd#abm_LoansPayableCurrentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LoansPayableCurrentGross" xlink:to="lab_abm_LoansPayableCurrentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesLineItems_fc205e16-4ed2-46af-a1d5-d17804b7599e_terseLabel_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Liabilities [Line Items]</link:label>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesLineItems_label_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Other Liabilities [Line Items]</link:label>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesLineItems_documentation_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Liabilities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:href="abm-20220131.xsd#abm_ScheduleOfOtherLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:to="lab_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_NumberOfTechnicalSolutionSegments_23e6116f-90b5-487f-b093-3de432cc7e7f_terseLabel_en-US" xlink:label="lab_abm_NumberOfTechnicalSolutionSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of technical solutions segments</link:label>
    <link:label id="lab_abm_NumberOfTechnicalSolutionSegments_label_en-US" xlink:label="lab_abm_NumberOfTechnicalSolutionSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Technical Solution Segments</link:label>
    <link:label id="lab_abm_NumberOfTechnicalSolutionSegments_documentation_en-US" xlink:label="lab_abm_NumberOfTechnicalSolutionSegments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Technical Solution Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_NumberOfTechnicalSolutionSegments" xlink:href="abm-20220131.xsd#abm_NumberOfTechnicalSolutionSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_NumberOfTechnicalSolutionSegments" xlink:to="lab_abm_NumberOfTechnicalSolutionSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9efecf69-3ddc-49a7-b12c-c8aea0a3ea87_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrentAbstract_cb82e12c-067c-4cfd-8823-b601e90f2d06_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrentAbstract" xlink:to="lab_us-gaap_LongTermDebtCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_67068e51-36e9-4bc5-a889-3f7f8e33e7d3_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_f1c3231b-a795-4af3-84d8-375822a0c165_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_94c93ec1-f6a0-492d-a459-4dba554185b6_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_514c31d2-92bb-4bc5-b80e-23336e7460e0_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable and costs incurred in excess of amounts billed</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_e068e6cc-36c6-46de-b2b7-ed7b597e80f6_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangement by Share-based Payment Award</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2cc9e14-da8a-4530-8eca-0ceacd7b33e0_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_320a3d1c-2c06-4a2b-bb6b-4d4d35b3f08d_terseLabel_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations by Type [Axis]</link:label>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_label_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations by Type [Axis]</link:label>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_documentation_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:href="abm-20220131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:to="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_1519531a-9914-470c-b288-bdbd674f67cf_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_d5c213b8-a3df-42e2-b413-ae717c2e79a5_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_a4b401f1-d8b3-4aa5-b3d7-e9095a5d5cae_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8eae4240-126e-468c-af9c-08e0889c6d80_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SettledLitigationMember_6958a2a5-7eb8-4156-9442-6d59b5774df6_terseLabel_en-US" xlink:label="lab_us-gaap_SettledLitigationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settled Litigation</link:label>
    <link:label id="lab_us-gaap_SettledLitigationMember_label_en-US" xlink:label="lab_us-gaap_SettledLitigationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settled Litigation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettledLitigationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SettledLitigationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SettledLitigationMember" xlink:to="lab_us-gaap_SettledLitigationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_PriorCreditFacilityMember_5809ecc9-d7d9-467d-8ceb-ace7e25845d5_terseLabel_en-US" xlink:label="lab_abm_PriorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Credit Facility</link:label>
    <link:label id="lab_abm_PriorCreditFacilityMember_label_en-US" xlink:label="lab_abm_PriorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Credit Facility [Member]</link:label>
    <link:label id="lab_abm_PriorCreditFacilityMember_documentation_en-US" xlink:label="lab_abm_PriorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PriorCreditFacilityMember" xlink:href="abm-20220131.xsd#abm_PriorCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_PriorCreditFacilityMember" xlink:to="lab_abm_PriorCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations_98437590-e506-4083-9588-6f25eab68a59_terseLabel_en-US" xlink:label="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments used to collateralize insurance obligations</link:label>
    <link:label id="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations_label_en-US" xlink:label="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used To Collateralize Insurance Obligations</link:label>
    <link:label id="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations_documentation_en-US" xlink:label="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used To Collateralize Insurance Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:href="abm-20220131.xsd#abm_InstrumentsUsedToCollateralizeInsuranceObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:to="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_cbee4729-ac67-4ed7-91d2-2e86b1f55c30_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_29937e8d-1359-4788-b8b9-82ac8818dcc7_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ee845c25-b1fb-4ea3-b98f-8a01cea71a24_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable and other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_SuretyBonds_0e8b33ca-9a1a-48ee-8216-28d885df3dcc_terseLabel_en-US" xlink:label="lab_abm_SuretyBonds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety bonds</link:label>
    <link:label id="lab_abm_SuretyBonds_label_en-US" xlink:label="lab_abm_SuretyBonds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety Bonds</link:label>
    <link:label id="lab_abm_SuretyBonds_documentation_en-US" xlink:label="lab_abm_SuretyBonds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety Bonds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SuretyBonds" xlink:href="abm-20220131.xsd#abm_SuretyBonds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_SuretyBonds" xlink:to="lab_abm_SuretyBonds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_bd949d54-0218-4779-acb8-c19b08c1e27a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EurodollarMember_8f0d5ba6-7812-4843-83fa-d710f6de3440_terseLabel_en-US" xlink:label="lab_us-gaap_EurodollarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eurodollar</link:label>
    <link:label id="lab_us-gaap_EurodollarMember_label_en-US" xlink:label="lab_us-gaap_EurodollarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eurodollar [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EurodollarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EurodollarMember" xlink:to="lab_us-gaap_EurodollarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_63a1009b-f327-4fdc-a838-74d0aa8a9632_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractWithCustomerAssetCapitalizedCommissions_16c30b2b-c7fd-4ace-a6ef-1ed98f78f3c6_terseLabel_en-US" xlink:label="lab_abm_ContractWithCustomerAssetCapitalizedCommissions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized commissions</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetCapitalizedCommissions_label_en-US" xlink:label="lab_abm_ContractWithCustomerAssetCapitalizedCommissions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Capitalized Commissions</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetCapitalizedCommissions_documentation_en-US" xlink:label="lab_abm_ContractWithCustomerAssetCapitalizedCommissions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Capitalized Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetCapitalizedCommissions" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerAssetCapitalizedCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractWithCustomerAssetCapitalizedCommissions" xlink:to="lab_abm_ContractWithCustomerAssetCapitalizedCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_ff434c22-338c-4993-a036-14b1f7473137_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of customer contracts for clinical engineering services</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_c86ed38f-f3ed-49be-a105-512c38c35124_verboseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_b1f74ed7-5d05-4c0a-8dc0-02b8a1144e4a_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_4fd97912-e542-42a1-bdfc-9491e183bdde_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_CreditFacilityMember_ff01a7ae-2ae5-44e7-8f6b-3d85fbaa72df_terseLabel_en-US" xlink:label="lab_abm_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_abm_CreditFacilityMember_label_en-US" xlink:label="lab_abm_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:label id="lab_abm_CreditFacilityMember_documentation_en-US" xlink:label="lab_abm_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CreditFacilityMember" xlink:href="abm-20220131.xsd#abm_CreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_CreditFacilityMember" xlink:to="lab_abm_CreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_d1f4d3cd-9d36-48fd-92ae-860f46a6340b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_0ab86a80-082d-42d3-b787-b9e2d670cab6_terseLabel_en-US" xlink:label="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</link:label>
    <link:label id="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_label_en-US" xlink:label="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficient Government Buildings Tax Credits, Amount</link:label>
    <link:label id="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_documentation_en-US" xlink:label="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficient Government Buildings Tax Credits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:href="abm-20220131.xsd#abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:to="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_6cefbd53-e86a-49da-bea3-e8ea2940329d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_de6496ba-9329-469b-bd7e-9ac3bade1436_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_f54d99cb-e776-4b71-bee7-558890280dd7_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_ff6948ea-42f7-40e6-b87b-ee4cd766c474_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_40d7b202-a0a2-40a7-baa4-1bdb081fcfe2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized contract cost, amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_cf520830-83d2-4c85-9263-7ca1cef06239_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_bd1a3b36-4392-4981-831d-fd8e1ef6e320_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_422e4abf-4d19-4f21-bb39-c0935fa69cb5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_SwingLineLoanMember_4cfe389b-4cdd-477b-9f03-3c97e34c0490_terseLabel_en-US" xlink:label="lab_abm_SwingLineLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swing Line Loan</link:label>
    <link:label id="lab_abm_SwingLineLoanMember_label_en-US" xlink:label="lab_abm_SwingLineLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swing Line Loan [Member]</link:label>
    <link:label id="lab_abm_SwingLineLoanMember_documentation_en-US" xlink:label="lab_abm_SwingLineLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swing Line Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SwingLineLoanMember" xlink:href="abm-20220131.xsd#abm_SwingLineLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_SwingLineLoanMember" xlink:to="lab_abm_SwingLineLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_c9668cef-d129-4222-94ed-798ba627d807_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_cd0a23a7-5197-4d95-adcd-8fc910878825_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued taxes &#8212; other than income</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_5dc7e680-e1e0-4e7e-8229-c692f3f891b7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee percentage on unused portion of the Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_03c35fc2-8bab-4d21-b4e5-d5a98c52ceec_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_bbbe132e-dda9-417a-8e31-0e189c4e3da2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_d3c32ef6-3d8c-4fbe-bbf3-13c706ff5118_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance claims</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_f0c25b19-f588-4364-acf0-2bf6702911bd_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostImpairmentLoss_f454e059-7217-4c40-bfd8-13ed31e71f28_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized contract cost, impairment loss</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:to="lab_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_93d51ac0-9d49-43bc-8fb6-52e5bce13da0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_690359c2-172b-42b8-972e-5ab60d3ac1d3_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent_b5c8d5b0-bc20-41d5-a86a-b84859a63fc7_terseLabel_en-US" xlink:label="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billed trade receivables</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent_label_en-US" xlink:label="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Billed Trade Receivable, Current</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent_documentation_en-US" xlink:label="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Billed Trade Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerAssetBilledTradeReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:to="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_608d5477-8968-4981-a002-0fb55ff6409a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_559f15db-1057-463b-b6ce-f87d6f6bc591_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash consideration placed in escrow for indemnification asset</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Assets, Amount as of Acquisition Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:to="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4a4c68f-afe1-4ce2-aaa5-d54a90f7b2cb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_3b805072-8d66-4cf3-b22c-d9a51f6f4838_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_52541084-4caf-4661-8323-f8655f4fb595_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions for taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceAbstract_0feaa97e-50e3-453e-a31f-cfd1106319f5_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance [Abstract]</link:label>
    <link:label id="lab_us-gaap_InsuranceAbstract_label_en-US" xlink:label="lab_us-gaap_InsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceAbstract" xlink:to="lab_us-gaap_InsuranceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_3b94abca-3ea4-49db-8728-2973d4865c22_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings from credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_de5e9f01-638a-4a42-b1cd-0f75f59749c3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_3c3171ac-7746-4efe-81a7-36ae8657518c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_2f6762e3-ec73-4b6a-acad-c655928acfb6_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_CustomerContractsForHealthcareTechnologyManagementMember_ec479d37-7df8-4cca-b4ae-1d6edab84089_terseLabel_en-US" xlink:label="lab_abm_CustomerContractsForHealthcareTechnologyManagementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Contracts for Healthcare Technology Management</link:label>
    <link:label id="lab_abm_CustomerContractsForHealthcareTechnologyManagementMember_label_en-US" xlink:label="lab_abm_CustomerContractsForHealthcareTechnologyManagementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Contracts For Healthcare Technology Management [Member]</link:label>
    <link:label id="lab_abm_CustomerContractsForHealthcareTechnologyManagementMember_documentation_en-US" xlink:label="lab_abm_CustomerContractsForHealthcareTechnologyManagementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Contracts for Clinical Engineering Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CustomerContractsForHealthcareTechnologyManagementMember" xlink:href="abm-20220131.xsd#abm_CustomerContractsForHealthcareTechnologyManagementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_CustomerContractsForHealthcareTechnologyManagementMember" xlink:to="lab_abm_CustomerContractsForHealthcareTechnologyManagementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_AbleLegalMattersMember_51940359-51aa-47ab-aa7f-ec8a300037a0_terseLabel_en-US" xlink:label="lab_abm_AbleLegalMattersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Able Legal Matters</link:label>
    <link:label id="lab_abm_AbleLegalMattersMember_label_en-US" xlink:label="lab_abm_AbleLegalMattersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Able Legal Matters [Member]</link:label>
    <link:label id="lab_abm_AbleLegalMattersMember_documentation_en-US" xlink:label="lab_abm_AbleLegalMattersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Able Legal Matters</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleLegalMattersMember" xlink:href="abm-20220131.xsd#abm_AbleLegalMattersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_AbleLegalMattersMember" xlink:to="lab_abm_AbleLegalMattersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_fad3792d-3042-44db-ac49-50128455cd3a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Financial Information by Reportable Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_ef6fba52-2004-48a6-ad8d-3425ea1acb6d_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationRevenueAbstract_d80a5b48-babd-40dc-b224-5cbc27854d8d_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Revenue for Reportable Segment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:to="lab_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LossContingencyNumberOfCertifiedSubclasses_41f8ca4f-d68c-4c8a-894c-f26923180416_terseLabel_en-US" xlink:label="lab_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingency, number of certified subclasses</link:label>
    <link:label id="lab_abm_LossContingencyNumberOfCertifiedSubclasses_label_en-US" xlink:label="lab_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Number Of Certified Subclasses</link:label>
    <link:label id="lab_abm_LossContingencyNumberOfCertifiedSubclasses_documentation_en-US" xlink:label="lab_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Number Of Certified Subclasses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:href="abm-20220131.xsd#abm_LossContingencyNumberOfCertifiedSubclasses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:to="lab_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_56d0c35c-f396-4a74-bd88-3a799b932a12_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_890e3e96-d173-48ee-8041-79aa6752c535_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash paid for share repurchases</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7e83fcd6-a5bf-4bdf-858d-08809c0e3105_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_00d783de-60cd-4060-834a-387cb16d8ce3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LettersOfCreditLineItems_36e2c142-e756-4c62-9722-fda10b30fa17_terseLabel_en-US" xlink:label="lab_abm_LettersOfCreditLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Line Items]</link:label>
    <link:label id="lab_abm_LettersOfCreditLineItems_label_en-US" xlink:label="lab_abm_LettersOfCreditLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Line Items]</link:label>
    <link:label id="lab_abm_LettersOfCreditLineItems_documentation_en-US" xlink:label="lab_abm_LettersOfCreditLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditLineItems" xlink:href="abm-20220131.xsd#abm_LettersOfCreditLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LettersOfCreditLineItems" xlink:to="lab_abm_LettersOfCreditLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_bb892e25-67e3-47e9-bb75-a2572cd551cf_totalLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total adjustments</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_69580f99-432c-4570-bfd9-567a0ef50ca2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt, net</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_e24bb2f1-84ae-4902-af83-2d49db311275_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of term loan</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_16263007-3bd6-4a06-a03b-4d4b3b451441_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_fdb34d06-c638-4863-9670-3fcd0f55552a_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_1c7fff23-2a38-46e4-a54d-e3f779c7b7e6_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_6f44ecc1-ebda-4ec0-96b4-8dd670a8caad_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_b3311e70-f825-47b7-8863-8a7bcf905f7e_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BucioMember_33730eaf-7085-44ab-9d6f-72f09b50712e_terseLabel_en-US" xlink:label="lab_abm_BucioMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bucio</link:label>
    <link:label id="lab_abm_BucioMember_label_en-US" xlink:label="lab_abm_BucioMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bucio [Member]</link:label>
    <link:label id="lab_abm_BucioMember_documentation_en-US" xlink:label="lab_abm_BucioMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bucio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BucioMember" xlink:href="abm-20220131.xsd#abm_BucioMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BucioMember" xlink:to="lab_abm_BucioMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_0aa37543-4774-4bbd-a884-af8f3f4f7ef4_terseLabel_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net leverage ratio</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_label_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Maximum Total Net Leverage Ratio</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_documentation_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Maximum Total Net Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:href="abm-20220131.xsd#abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:to="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_a12d77da-c519-4cd9-bff9-90fe8a9710e8_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_98e23cab-a386-4379-bed1-a6dfe7d0c704_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issued under employee stock purchase and share-based compensation plans (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_564e33df-4827-4672-813f-c510e40e592c_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_984da77a-27bf-4e8b-85e6-9a6e04fc9d57_terseLabel_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Earnings Per Share Basic And Diluted By Common Class [Table]</link:label>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_label_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Earnings Per Share Basic And Diluted By Common Class [Table]</link:label>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_documentation_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:href="abm-20220131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:to="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_4bc52e1a-4bc1-40f2-aad5-8cccb203d9cc_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_ae08269d-b09c-4031-bb8f-6156dff55097_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total number of shares repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_ff71cd62-7e57-424b-a104-86dbc65caee0_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_0fb8b514-0240-4f9c-a056-76ee2751c0b3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_027a6a06-d8b3-4555-9ef7-f4d20711e8c6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_46d32370-7208-4e0f-8a42-9666e0ee5f04_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ManagementReimbursementRevenueMember_a5043998-795e-4f24-801c-46c2543d1ecf_terseLabel_en-US" xlink:label="lab_abm_ManagementReimbursementRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Reimbursement Revenue</link:label>
    <link:label id="lab_abm_ManagementReimbursementRevenueMember_label_en-US" xlink:label="lab_abm_ManagementReimbursementRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Reimbursement Revenue [Member]</link:label>
    <link:label id="lab_abm_ManagementReimbursementRevenueMember_documentation_en-US" xlink:label="lab_abm_ManagementReimbursementRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Reimbursement Revenue [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManagementReimbursementRevenueMember" xlink:href="abm-20220131.xsd#abm_ManagementReimbursementRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ManagementReimbursementRevenueMember" xlink:to="lab_abm_ManagementReimbursementRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_4fa045c9-4314-4817-becb-267b9054364f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving line of credit</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty_2efc41c4-9172-42eb-863b-4b0d73e7e725_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement amount</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty_label_en-US" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Settlement, Amount Awarded to Other Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_ff62ef6a-c384-436f-a47b-de4399c877e1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation, amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_e11e2bf0-c8bc-40ca-a5b9-ca85e6d4f58c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Noncurrent, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_a5e24e61-054e-4731-8785-0b4ed81bf73e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes withheld under employee stock purchase and share-based compensation plans, net</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_40c635a1-e86a-4f81-a8a9-769b14807a2e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_8e59144f-68da-4366-91d8-5a1ede97922d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0297d2e5-b85c-433f-b3a8-b23056b3da1e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_34043267-913d-45e2-aebf-e8f05e5469b9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_c14190ef-9bcd-493b-ae08-ed274df148b0_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent insurance claims</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveNoncurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_a44cb3e7-5e42-49e5-b593-bf4e2e3d4d8e_terseLabel_en-US" xlink:label="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance policy coverage, general and automobile liability losses</link:label>
    <link:label id="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_label_en-US" xlink:label="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policy Coverage, General Liability And Automobile Liability Losses</link:label>
    <link:label id="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_documentation_en-US" xlink:label="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents commercial insurance umbrella policies that cover general liability and automobile liability losses above primary limits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:href="abm-20220131.xsd#abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:to="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_a2cb6061-86f7-4319-936f-082af5abc8d4_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_4bab596f-1ca1-4dc1-b85e-86fa6b2589cf_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_EnergySavingsContractsMember_4d158cf5-6d62-4dfb-a8f8-75d31e81543a_terseLabel_en-US" xlink:label="lab_abm_EnergySavingsContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Savings Contracts</link:label>
    <link:label id="lab_abm_EnergySavingsContractsMember_label_en-US" xlink:label="lab_abm_EnergySavingsContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Savings Contracts [Member]</link:label>
    <link:label id="lab_abm_EnergySavingsContractsMember_documentation_en-US" xlink:label="lab_abm_EnergySavingsContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Savings Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergySavingsContractsMember" xlink:href="abm-20220131.xsd#abm_EnergySavingsContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_EnergySavingsContractsMember" xlink:to="lab_abm_EnergySavingsContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount_c67649cd-e70a-47a9-8069-5ea4b6def4b7_negatedTerseLabel_en-US" xlink:label="lab_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effected tax rate, benefit from change of tax reserve</link:label>
    <link:label id="lab_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount_label_en-US" xlink:label="lab_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change In Tax Reserves, Amount</link:label>
    <link:label id="lab_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount_documentation_en-US" xlink:label="lab_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change In Tax Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount" xlink:href="abm-20220131.xsd#abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount" xlink:to="lab_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_baffa342-177d-4dee-98b4-4a834299f75f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLoansPayable_7f8ca4f0-2186-4d95-850a-534a3f07fce2_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermLoansPayable" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total noncurrent portion of term loan</link:label>
    <link:label id="lab_us-gaap_LongTermLoansPayable_label_en-US" xlink:label="lab_us-gaap_LongTermLoansPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLoansPayable" xlink:to="lab_us-gaap_LongTermLoansPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_fc70a252-7666-4f73-a59c-71a2e55230b6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Basic and Diluted Net Income (Loss) Per Common Share Calculations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_0c5fecc4-5136-4f29-b411-c0390f2fcd31_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f54e9b04-735b-47bb-adb4-72c618f8c0ad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_da25145f-dc9d-4656-b793-4923e0002564_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_d6332b7b-ff5d-49b8-a42f-5c3374df2194_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_6c2452ae-4177-4282-85a1-923c3b16e985_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_97e218bd-418d-4412-9c4f-26c1ea3bdf01_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_ba26f066-cffc-496e-a154-17e6c5513f57_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_0378b319-c9bf-4692-816c-2d513eaf27e5_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_eb43ba86-3ff8-4eb7-9819-f2482e873a67_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_93a17714-bd23-4fc8-aad6-cb8ad564d332_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_d2d99c6b-67d8-4120-b0e8-35c8bb7cdc4b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation, period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_afed3db1-7df5-4dd4-9484-b3c4d3ac1238_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_2384866d-99b6-4bf6-bf06-b9070c829404_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusAxis_7b5f125a-4e14-4229-8e7f-872eae9e9e17_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusAxis_label_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusAxis" xlink:to="lab_us-gaap_LitigationStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2fb45696-893a-49fd-b777-c2915df66bef_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_daf96ed3-8a74-40f7-b3f1-5ee8fe03ae1a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_b4d37afd-eff0-4b90-bdb3-d3f45c0255fb_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_17c45ed2-a30e-4a33-9f48-6e7e46eb219d_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per common share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ca489ed5-0d7b-415a-a3c2-546f81c259df_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_de9f406d-69a6-4d75-a13e-bc8ad79e28fa_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common and common equivalent shares outstanding &#8212; Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_293ea3d5-6159-4927-9c10-13f689f38dc0_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_ac6490aa-555d-4757-93e3-078ca2ffdf21_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_db4d4785-b6f9-4998-ba95-d843a5023d9f_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_AmendedCreditFacilityMember_89f9d75e-2594-4968-bd5d-4a0a308bdd77_terseLabel_en-US" xlink:label="lab_abm_AmendedCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment</link:label>
    <link:label id="lab_abm_AmendedCreditFacilityMember_label_en-US" xlink:label="lab_abm_AmendedCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Credit Facility [Member]</link:label>
    <link:label id="lab_abm_AmendedCreditFacilityMember_documentation_en-US" xlink:label="lab_abm_AmendedCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AmendedCreditFacilityMember" xlink:href="abm-20220131.xsd#abm_AmendedCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_AmendedCreditFacilityMember" xlink:to="lab_abm_AmendedCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_AirlineServicesMember_474ce68c-7282-426f-8f80-c0cd978714ce_terseLabel_en-US" xlink:label="lab_abm_AirlineServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Airline Services</link:label>
    <link:label id="lab_abm_AirlineServicesMember_label_en-US" xlink:label="lab_abm_AirlineServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Airline Services [Member]</link:label>
    <link:label id="lab_abm_AirlineServicesMember_documentation_en-US" xlink:label="lab_abm_AirlineServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Airline Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AirlineServicesMember" xlink:href="abm-20220131.xsd#abm_AirlineServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_AirlineServicesMember" xlink:to="lab_abm_AirlineServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_e31f1bd9-cef4-403d-840d-eecf36462583_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_c1635090-0a96-4038-9cc2-44e3e0e8dbcd_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_b9cb46ff-5f67-4280-838a-17ecdfc689ba_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct_f439211b-1002-418b-a93e-53ad85c7359a_terseLabel_en-US" xlink:label="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social security tax, employer, deferral, CARES Act</link:label>
    <link:label id="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct_label_en-US" xlink:label="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Deferral, CARES Act</link:label>
    <link:label id="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct_documentation_en-US" xlink:label="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Deferral, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:href="abm-20220131.xsd#abm_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:to="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d1736443-a4ec-4a46-9f05-f311bfa33525_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common and common equivalent shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_e1091478-c2ea-4be4-b43b-3b4fe4e8fb7c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax liability, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansPayableMember_6f2dbdbd-14d8-4b23-921f-3d2a2f938207_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_us-gaap_LoansPayableMember_label_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableMember" xlink:to="lab_us-gaap_LoansPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_a9d5c34e-3b3d-4e16-a29b-fba9e9c8ac62_negatedTerseLabel_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments, trade accounts payable</link:label>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_label_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Payable</link:label>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_documentation_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:to="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_7b9ed418-043e-44d5-a082-9eb4cdc2e590_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from unconsolidated affiliates</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_60065ef3-9b22-4688-81d4-0fd5363c791b_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from unconsolidated affiliates</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_bc4fdf0c-6f66-4f3a-9a44-436fe7d686b3_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from unconsolidated affiliates</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_14f8d821-9f99-4c5e-af9b-a0f7e17e148c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized_87ef7777-76b6-4c36-aad4-57533e179c73_negatedTerseLabel_en-US" xlink:label="lab_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of deferred revenue</link:label>
    <link:label id="lab_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized_label_en-US" xlink:label="lab_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Including New Contract Revenue Recognized</link:label>
    <link:label id="lab_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized_documentation_en-US" xlink:label="lab_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Including New Contract Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized" xlink:to="lab_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_9214c2d2-496d-4e01-9112-4e74f2628480_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FAIR VALE OF FINANCIAL INSTRUMENTS</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_f6874965-3997-4d9a-b0d6-00503b682415_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_e7380eee-64d4-4139-a5f9-fbbe70da2164_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_f886b17a-19f7-4e54-8cab-1afb6f831ee6_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap liabilities</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivative Liabilities, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:to="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SuretyBondMember_326be39f-2b4f-44f6-a817-50a98fed4c8d_terseLabel_en-US" xlink:label="lab_us-gaap_SuretyBondMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety bonds</link:label>
    <link:label id="lab_us-gaap_SuretyBondMember_label_en-US" xlink:label="lab_us-gaap_SuretyBondMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety Bond [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SuretyBondMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SuretyBondMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SuretyBondMember" xlink:to="lab_us-gaap_SuretyBondMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f725fdc4-0032-4a70-b015-d25c87f73fd1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss, Net of Taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_b10a9183-05ed-4b26-8828-443f93c9d588_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_816d1112-cbab-4d9b-8c3d-ec4ab7cd9204_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_a3ee5a0c-8f45-490d-bc88-cc47d7d26a55_terseLabel_en-US" xlink:label="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease liabilities</link:label>
    <link:label id="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_label_en-US" xlink:label="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Lease Liabilities, Noncurrent</link:label>
    <link:label id="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_documentation_en-US" xlink:label="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Lease Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:href="abm-20220131.xsd#abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:to="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_3c0beb24-1115-4f42-b754-87eb44b54e1f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_e1c5c079-79be-497b-a029-27f50c458224_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_GovernmentServicesMember_bf44916d-4c97-462c-a0e5-5fa0a9c28c10_verboseLabel_en-US" xlink:label="lab_abm_GovernmentServicesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Services</link:label>
    <link:label id="lab_abm_GovernmentServicesMember_label_en-US" xlink:label="lab_abm_GovernmentServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Services [Member]</link:label>
    <link:label id="lab_abm_GovernmentServicesMember_documentation_en-US" xlink:label="lab_abm_GovernmentServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GovernmentServicesMember" xlink:href="abm-20220131.xsd#abm_GovernmentServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_GovernmentServicesMember" xlink:to="lab_abm_GovernmentServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_9458991e-7a0a-43cc-9ac2-99a413e9097a_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain (loss) from cash flow hedges recorded in accumulated other comprehensive loss, net of tax</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, before Reclassifications, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InterestRateSwapMaturity4302022Member_c4927b78-e868-4c72-9e12-cb0dc0d07966_terseLabel_en-US" xlink:label="lab_abm_InterestRateSwapMaturity4302022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 4/30/2022</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity4302022Member_label_en-US" xlink:label="lab_abm_InterestRateSwapMaturity4302022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 4/30/2022 [Member]</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity4302022Member_documentation_en-US" xlink:label="lab_abm_InterestRateSwapMaturity4302022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 4/30/2022 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity4302022Member" xlink:href="abm-20220131.xsd#abm_InterestRateSwapMaturity4302022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InterestRateSwapMaturity4302022Member" xlink:to="lab_abm_InterestRateSwapMaturity4302022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerOccurrence_14d7ce06-8351-4345-8382-c3d49b55d559_terseLabel_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insurance retention amount per-claim</link:label>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerOccurrence_label_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insured Retention Amount Per Occurrence</link:label>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerOccurrence_documentation_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insured Retention Amount Per Occurrence</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:href="abm-20220131.xsd#abm_SelfInsuredRetentionAmountPerOccurrence"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:to="lab_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_efac142d-17c0-414d-8de6-661af0c7679e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationTypeAxis_99263c3a-b869-46a9-a0ae-3c78758131a0_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationTypeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationTypeAxis" xlink:to="lab_us-gaap_ReclassificationTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_8594e212-cb1d-4197-b35c-cc63ead674d6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_EducationMember_26ae9bee-8bfc-4ecf-a751-e7eb0f7abff6_terseLabel_en-US" xlink:label="lab_abm_EducationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Education</link:label>
    <link:label id="lab_abm_EducationMember_label_en-US" xlink:label="lab_abm_EducationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Education [Member]</link:label>
    <link:label id="lab_abm_EducationMember_documentation_en-US" xlink:label="lab_abm_EducationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Education [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EducationMember" xlink:href="abm-20220131.xsd#abm_EducationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_EducationMember" xlink:to="lab_abm_EducationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_11a839b7-6e5d-40f7-88dc-2f754d3bb290_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_a8b7d21a-c355-4df0-bf34-33c5b2bb9704_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_8c0f7f44-3450-4ea9-b17e-63c23d128988_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net of accumulated depreciation of $283.6 and $274.7 at January&#160;31, 2022 and October&#160;31, 2021, respectively</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_ad55e8db-ec35-49ef-b585-a96d9f1be084_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_b8638f61-be4d-4460-b980-b10d494b4e01_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Credit Facility Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_217ea070-314e-4d31-ae32-86afd940298e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_5770deef-5b58-4a9f-8fae-e8881b0a07d4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of borrowings from credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_7c28bae2-28b3-4cd6-89ed-b74b7d74ec96_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per common share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_890c3ab2-fc67-4022-a2ac-e6a7809d45b6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro forma revenue</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_dd8d985c-bb35-46ee-b9a6-427e9a56f2eb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation and other</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_8f11bed9-70be-48fb-b711-86a091f267c4_terseLabel_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations, Type [Domain]</link:label>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_label_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations, Type [Domain]</link:label>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_documentation_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:href="abm-20220131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:to="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_6e576544-6991-4fdd-9d41-98085281d0f4_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_c2fc1889-ae77-4260-808e-d383a6c6c0bd_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation, percentage</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_c71df524-b50c-4072-b21c-f874ff9f5440_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_0643928d-366b-440a-8256-17c12af87b83_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_621aa7f1-2108-4006-a1df-c3f26f0b0b43_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingency accrual</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_0ecd5e26-43a0-4063-a675-428b170fe04c_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_13680af2-1a1f-4a04-ba84-6a238e8de65b_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, net</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_d9dee795-08f5-4037-a6d9-8266e1771fc1_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_08354ba6-15e8-4414-be21-31317e25d86e_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3576ff7e-5a5d-4bc9-9e91-082bf0d0a580_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_eb8d0eb3-67d1-4df5-a208-12b002d58234_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of reasonably possible loss</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_PrivatelyHeldCompanyMember_d1225cf9-dae6-4b21-9b73-ae72a82259ed_terseLabel_en-US" xlink:label="lab_abm_PrivatelyHeldCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Privately Held Company</link:label>
    <link:label id="lab_abm_PrivatelyHeldCompanyMember_label_en-US" xlink:label="lab_abm_PrivatelyHeldCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Privately Held Company [Member]</link:label>
    <link:label id="lab_abm_PrivatelyHeldCompanyMember_documentation_en-US" xlink:label="lab_abm_PrivatelyHeldCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Privately Held Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PrivatelyHeldCompanyMember" xlink:href="abm-20220131.xsd#abm_PrivatelyHeldCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_PrivatelyHeldCompanyMember" xlink:to="lab_abm_PrivatelyHeldCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_41af5b7f-3812-480c-8e82-7c4bdb1b75df_negatedTerseLabel_en-US" xlink:label="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Lease Right-Of-Use Asset</link:label>
    <link:label id="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Lease Right-Of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:href="abm-20220131.xsd#abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:to="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_a8131f77-8f79-4294-8332-872d82218b8f_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense [Table]</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_label_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable" xlink:to="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a1a97d6f-61f3-4899-bc9a-ea79113dd329_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5a9af355-30ae-4ed6-8b79-5ec30477409a_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_37a2b2f2-766e-40c7-900f-2324a9a2511c_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs incurred in excess of amounts billed</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_55039ed2-c59a-4d6e-b663-bacc0edda1f7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_e63e1542-8caf-4682-bc17-05f5c65fde80_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_2c3d3d5a-c947-4740-93da-c265a172d0bc_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, gross</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquired Receivables, Gross Contractual Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:to="lab_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_a6e9d757-b8ba-4343-8916-163df94c6a26_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_983e6d1c-4d75-443d-9b7f-329e8f88f1a5_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6d08e3eb-4729-4205-9f9f-726e21e7cab5_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_4f79c11f-4b3b-45bf-9f3b-6785687ac9aa_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_f1f3cfaa-8d8e-41db-b52b-03c726f55566_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Reimbursement Revenue by Segment and Remaining Performance Obligations</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b605ebfd-bcce-4d0e-9cbb-b8da608e0079_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_81e13ece-f271-4b5b-84dc-614b4a3f35e2_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common and common equivalent shares outstanding &#8212; Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_35b4fdc2-9364-4fbc-8796-e7e97c7becc9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_5ffa9cf8-31d6-4c23-996b-4cbecadd16c6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_6fbcecc6-5c9f-4714-862a-0770b5df0568_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_ca593a60-6fa5-4635-adad-c4a0ccacb6ac_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_c4dddf48-bebe-4faa-9c79-b60410440105_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f6ae66cc-9d07-4ebb-b955-b925b59b88e7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_b3f301f9-df93-4e95-9e72-8808c5f95ac3_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COMMON STOCK</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock_b90c1c9b-051d-4140-b8dc-21396d3449f7_terseLabel_en-US" xlink:label="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CREDIT FACILITY</link:label>
    <link:label id="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock_label_en-US" xlink:label="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt And Derivative Instruments Disclosure [Text Block]</link:label>
    <link:label id="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock_documentation_en-US" xlink:label="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure for the entity's debt and derivative instruments. Includes information about the amount of borrowings under the entity's line of credit and other matters important to the users of the financial statements and describes an entity's risk management strategies, derivatives in hedging activities and non-hedging derivative instruments, the assets, obligations, liabilities, revenues and expenses arising there from, and the amounts of and methodologies and assumptions used in determining the amounts of such items.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:href="abm-20220131.xsd#abm_DebtAndDerivativeInstrumentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:to="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_42fa079a-b3d7-4199-a733-f7623e73e305_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_582c3512-4b41-44e0-afed-ade7214f2e05_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_cc622b76-68ec-4dab-a888-29bc15f544b9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_11b9790c-0104-4934-b961-fd93b4d6d05e_terseLabel_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment, other assets</link:label>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_label_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets</link:label>
    <link:label id="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_documentation_en-US" xlink:label="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink:to="lab_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_f4944440-bc24-4b06-a94d-4e480c476385_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_797db3fa-a47b-4b6a-b4aa-15fd9ef6e7a7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_e8fd3823-d677-4db9-9a0e-8ceb6948fcde_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit_8c30b5e6-ee9f-4a32-bfe6-c816f1a6fe8a_terseLabel_en-US" xlink:label="lab_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Primary policy limit</link:label>
    <link:label id="lab_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit_label_en-US" xlink:label="lab_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers Compensation General Liability And Other Insurable Risks Insurance Policy Limit</link:label>
    <link:label id="lab_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit_documentation_en-US" xlink:label="lab_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the policy limit provided by the insurance program for workers' compensation, general liability, and other insurable risks.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit" xlink:href="abm-20220131.xsd#abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit" xlink:to="lab_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9d976fa5-79a7-4d52-8a11-f36e13ad2230_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_cf4471ce-6ff0-4cf4-9e1d-8832dd4a8e45_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0ce40bc6-68be-4223-a6a0-6bafa3828e79_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_7abed29c-0ec4-4235-b67c-f38f9cf8b3c6_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d6e83783-018d-4e1d-a035-ac69f4e9cac8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes withheld from issuance of share-based compensation awards, net</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock_3f3829a9-593b-4549-aa8b-9f8c4b5eff0d_terseLabel_en-US" xlink:label="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Insurance Related Balances and Activity</link:label>
    <link:label id="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock_label_en-US" xlink:label="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Insurance Related Balances And Activity [Table Text Block]</link:label>
    <link:label id="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock_documentation_en-US" xlink:label="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Insurance Related Balances And Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:href="abm-20220131.xsd#abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:to="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusDomain_b13e98e2-91aa-4b6f-b543-ced91183987f_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusDomain_label_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusDomain" xlink:to="lab_us-gaap_LitigationStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4a71735e-16a7-4c94-b401-98f3fe2a3e42_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_15b0c817-9eba-4713-a0fc-4722f796a622_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_934a05e3-798e-4b84-bb73-528c7ec2bb2a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities_dbadb19d-a82a-4534-b088-d933b67c1502_terseLabel_en-US" xlink:label="lab_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional contract liabilities</link:label>
    <link:label id="lab_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities_label_en-US" xlink:label="lab_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Increase (Decrease) For Additional Contract Liabilities</link:label>
    <link:label id="lab_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities_documentation_en-US" xlink:label="lab_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Increase (Decrease) For Additional Contract Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities" xlink:to="lab_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_b6a08125-bac4-44eb-af20-fcb91a4e322e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_1618ec07-2c66-4751-a3b0-72490ef6b488_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_NumberOfIndustryGroups_0b5edfec-1f51-42bd-8a73-2657d25f56c4_terseLabel_en-US" xlink:label="lab_abm_NumberOfIndustryGroups" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of industry groups</link:label>
    <link:label id="lab_abm_NumberOfIndustryGroups_label_en-US" xlink:label="lab_abm_NumberOfIndustryGroups" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Industry Groups</link:label>
    <link:label id="lab_abm_NumberOfIndustryGroups_documentation_en-US" xlink:label="lab_abm_NumberOfIndustryGroups" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Industry Groups</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_NumberOfIndustryGroups" xlink:href="abm-20220131.xsd#abm_NumberOfIndustryGroups"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_NumberOfIndustryGroups" xlink:to="lab_abm_NumberOfIndustryGroups" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_7b1a4099-7248-43b7-917d-e8825a85dbb8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_62281125-c1a8-4658-a617-d2c2427c5669_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_63bc53ab-902a-453c-84ae-abdf4b61d561_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_729c5382-8261-49dc-93be-12003fb89471_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_0814609f-507f-477f-8111-8d10f46c4487_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_bb25ff9d-cf2d-4d09-8b11-fe1b6eb83120_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_9d26ea6f-06da-4cef-ac52-899425e948e3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ManufacturingAndDistributionMember_098fac04-6f84-498b-8c19-6ecc8016e87f_terseLabel_en-US" xlink:label="lab_abm_ManufacturingAndDistributionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing &amp; Distribution</link:label>
    <link:label id="lab_abm_ManufacturingAndDistributionMember_label_en-US" xlink:label="lab_abm_ManufacturingAndDistributionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing and Distribution [Member]</link:label>
    <link:label id="lab_abm_ManufacturingAndDistributionMember_documentation_en-US" xlink:label="lab_abm_ManufacturingAndDistributionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US"></link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManufacturingAndDistributionMember" xlink:href="abm-20220131.xsd#abm_ManufacturingAndDistributionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ManufacturingAndDistributionMember" xlink:to="lab_abm_ManufacturingAndDistributionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_3fde0d8b-2b30-411c-a19e-1074cfba4f47_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent_d980dd50-8a64-4564-8294-ed0fa72f2798_terseLabel_en-US" xlink:label="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled trade receivables</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent_label_en-US" xlink:label="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Unbilled Trade Receivables, Current</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent_documentation_en-US" xlink:label="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset, Unbilled Trade Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:to="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_4e8949f5-46d8-445f-ba1e-4fc6388709a4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractwithCustomerLiabilitiesRollForward_f33a2af2-4440-4d9a-b77e-3429c463262b_terseLabel_en-US" xlink:label="lab_abm_ContractwithCustomerLiabilitiesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liabilities [Roll Forward]</link:label>
    <link:label id="lab_abm_ContractwithCustomerLiabilitiesRollForward_label_en-US" xlink:label="lab_abm_ContractwithCustomerLiabilitiesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liabilities [Roll Forward]</link:label>
    <link:label id="lab_abm_ContractwithCustomerLiabilitiesRollForward_documentation_en-US" xlink:label="lab_abm_ContractwithCustomerLiabilitiesRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liabilities [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerLiabilitiesRollForward" xlink:href="abm-20220131.xsd#abm_ContractwithCustomerLiabilitiesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractwithCustomerLiabilitiesRollForward" xlink:to="lab_abm_ContractwithCustomerLiabilitiesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_6147ae96-4fae-43ff-9960-bc0f96d667a0_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_8961bc8d-1109-42e2-aea8-f377c88d46b6_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_6791c279-589f-4e21-8b5d-70e03da47e80_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7023aed0-27b6-4bb3-97b3-1f06b507e023_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, net of accumulated amortization of $406.5 and $389.3 at January&#160;31, 2022 and October&#160;31, 2021, respectively</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_03260e29-2f6a-439e-8b8e-eedd058a41c7_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_e27fee0b-fea9-4b51-bf8a-2291c2ee5179_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_073c5587-235c-4cc4-8f0f-0c5c36992c2b_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance claim reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_737713ff-c483-483a-a68f-8e88067b3469_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">THE COMPANY AND NATURE OF OPERATIONS</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f9a538dc-c434-4194-aa6a-b431852f5893_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_bce2979a-36b7-4c67-af6d-730f0a8ee0d9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_31cc6455-ab67-4a82-a452-ab9fe8ec4cfe_terseLabel_en-US" xlink:label="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax to be reclassified during the next 12 months</link:label>
    <link:label id="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_label_en-US" xlink:label="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) To Be Reclassified During Next 12 Months, Tax</link:label>
    <link:label id="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_documentation_en-US" xlink:label="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) To Be Reclassified During Next 12 Months, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:href="abm-20220131.xsd#abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:to="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_57321f6b-3c1c-4d5a-9f21-124930e46fcc_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>abm-20220131_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f07ffbbd-0bb2-425d-9d25-a774f87b48de,g:663af6e3-bf4e-4334-9f0f-42eed053d8e9-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.abm.com/role/CoverPage" xlink:type="simple" xlink:href="abm-20220131.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_673c3413-c5be-4b7e-a43c-238ace7f0ef2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_DocumentType_673c3413-c5be-4b7e-a43c-238ace7f0ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_e36bb6d0-e6c5-40a1-879a-ea155d1dd499" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_DocumentQuarterlyReport_e36bb6d0-e6c5-40a1-879a-ea155d1dd499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_c30f7e79-f2c9-4ab8-a53a-d847f5ae422a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_DocumentPeriodEndDate_c30f7e79-f2c9-4ab8-a53a-d847f5ae422a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_b39321e2-3247-4f57-86de-3819d92209c1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_DocumentTransitionReport_b39321e2-3247-4f57-86de-3819d92209c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e1f4cb60-7771-4ec2-92fe-0ba5d63940a7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityFileNumber_e1f4cb60-7771-4ec2-92fe-0ba5d63940a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_7590f709-c6f3-4489-958b-6d565ede0dcb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityRegistrantName_7590f709-c6f3-4489-958b-6d565ede0dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_236d4d62-5e69-40c7-909d-8d30a2d9290b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityIncorporationStateCountryCode_236d4d62-5e69-40c7-909d-8d30a2d9290b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_c3cf96fd-39b8-4b2f-b349-6f61c5e080dc" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityTaxIdentificationNumber_c3cf96fd-39b8-4b2f-b349-6f61c5e080dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a47fd0d3-6312-4edd-a4a0-dcdfa594640b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityAddressAddressLine1_a47fd0d3-6312-4edd-a4a0-dcdfa594640b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_8a26d0ea-7cc4-4f80-8298-8787d1038454" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityAddressAddressLine2_8a26d0ea-7cc4-4f80-8298-8787d1038454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_11493028-8718-4d46-b482-0706bc410986" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityAddressCityOrTown_11493028-8718-4d46-b482-0706bc410986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_80821b83-f759-43b3-a057-c2a7a7d91e1d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityAddressStateOrProvince_80821b83-f759-43b3-a057-c2a7a7d91e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_5617392b-b497-4178-af33-65b7ac2ba44d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityAddressPostalZipCode_5617392b-b497-4178-af33-65b7ac2ba44d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_0bae5d74-480d-46c8-9e2e-1ee0c4048735" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_CityAreaCode_0bae5d74-480d-46c8-9e2e-1ee0c4048735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_02979f06-6e4e-4401-8d73-a380d546417e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_LocalPhoneNumber_02979f06-6e4e-4401-8d73-a380d546417e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_8630fdb0-c720-481c-9076-f9b91230a8b5" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_Security12bTitle_8630fdb0-c720-481c-9076-f9b91230a8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_fcdfbbe4-23e3-482a-8567-926e9ec4da1d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_TradingSymbol_fcdfbbe4-23e3-482a-8567-926e9ec4da1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a9a9c965-e6f1-487b-a89b-440a78e4799e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_SecurityExchangeName_a9a9c965-e6f1-487b-a89b-440a78e4799e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_89748eed-dc66-48e4-8022-cf6a75906aca" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityCurrentReportingStatus_89748eed-dc66-48e4-8022-cf6a75906aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_8495f0c8-3790-4ee3-9983-b542a5b348a6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityInteractiveDataCurrent_8495f0c8-3790-4ee3-9983-b542a5b348a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_96688ca8-6964-4efb-bb20-668ab2d6f077" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityFilerCategory_96688ca8-6964-4efb-bb20-668ab2d6f077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_c82ad7a3-a594-4edc-acdb-5cdc5b9bf38c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntitySmallBusiness_c82ad7a3-a594-4edc-acdb-5cdc5b9bf38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_479f89fe-29f1-4904-9c6b-2423366b8b6f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityEmergingGrowthCompany_479f89fe-29f1-4904-9c6b-2423366b8b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_ac4292f0-6a09-481e-8b4b-f7b3e14afcf9" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityShellCompany_ac4292f0-6a09-481e-8b4b-f7b3e14afcf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_a6e290b8-d129-4cc3-829f-2c67da2d3779" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_a6e290b8-d129-4cc3-829f-2c67da2d3779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_5951159a-87eb-4a27-901c-cef3ac89f3d4" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_EntityCentralIndexKey_5951159a-87eb-4a27-901c-cef3ac89f3d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_aa0b0e42-db6a-4e73-bf22-c9de1744bf51" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_CurrentFiscalYearEndDate_aa0b0e42-db6a-4e73-bf22-c9de1744bf51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_da98f061-b51b-4b61-95cd-e1caef0ad9b0" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_DocumentFiscalYearFocus_da98f061-b51b-4b61-95cd-e1caef0ad9b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_1c40205c-5e19-424b-8964-de6fb68d78ba" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_DocumentFiscalPeriodFocus_1c40205c-5e19-424b-8964-de6fb68d78ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_b372baa2-c6a5-4ca7-8aa2-94a6eab905f3" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ffaf398e-78dc-45f7-85a0-e73b7c70b1ed" xlink:to="loc_dei_AmendmentFlag_b372baa2-c6a5-4ca7-8aa2-94a6eab905f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="abm-20220131.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_af6fb00f-8b0d-456a-bca2-29f100d6f276" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_4f952b85-621a-4d71-b598-f31eb9b0224c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_af6fb00f-8b0d-456a-bca2-29f100d6f276" xlink:to="loc_us-gaap_AssetsAbstract_4f952b85-621a-4d71-b598-f31eb9b0224c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_88d92b30-041c-480f-94db-beb35454ae95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4f952b85-621a-4d71-b598-f31eb9b0224c" xlink:to="loc_us-gaap_AssetsCurrentAbstract_88d92b30-041c-480f-94db-beb35454ae95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_966ab4dd-abae-420f-822c-babd77177a14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_88d92b30-041c-480f-94db-beb35454ae95" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_966ab4dd-abae-420f-822c-babd77177a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_ff31eee0-3f9b-476b-83a5-0485bcb5d4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_88d92b30-041c-480f-94db-beb35454ae95" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_ff31eee0-3f9b-476b-83a5-0485bcb5d4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_975e93c8-4624-45b1-a9a8-77cc7d05644f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_88d92b30-041c-480f-94db-beb35454ae95" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_975e93c8-4624-45b1-a9a8-77cc7d05644f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_b5ea7df9-eeab-40e5-81cc-cbb676e25c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_88d92b30-041c-480f-94db-beb35454ae95" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_b5ea7df9-eeab-40e5-81cc-cbb676e25c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_f2a033a3-2643-425c-b4dd-948f07738f88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_88d92b30-041c-480f-94db-beb35454ae95" xlink:to="loc_us-gaap_OtherAssetsCurrent_f2a033a3-2643-425c-b4dd-948f07738f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_652aa93f-5c7f-4a35-a511-4d9f1f2f6e16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_88d92b30-041c-480f-94db-beb35454ae95" xlink:to="loc_us-gaap_AssetsCurrent_652aa93f-5c7f-4a35-a511-4d9f1f2f6e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_4a3a3993-d9f9-4567-9cff-58562dac20db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4f952b85-621a-4d71-b598-f31eb9b0224c" xlink:to="loc_us-gaap_OtherInvestments_4a3a3993-d9f9-4567-9cff-58562dac20db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_cc4ee0da-633e-483c-bd65-a8f6d7a648b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4f952b85-621a-4d71-b598-f31eb9b0224c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_cc4ee0da-633e-483c-bd65-a8f6d7a648b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fca7a806-f056-45a1-b568-37f55e5d58c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4f952b85-621a-4d71-b598-f31eb9b0224c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fca7a806-f056-45a1-b568-37f55e5d58c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c0632880-d0b1-47e9-b27f-c931886e0192" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4f952b85-621a-4d71-b598-f31eb9b0224c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c0632880-d0b1-47e9-b27f-c931886e0192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_14baeede-3107-4fb8-a463-bd6bb6ef1bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4f952b85-621a-4d71-b598-f31eb9b0224c" xlink:to="loc_us-gaap_Goodwill_14baeede-3107-4fb8-a463-bd6bb6ef1bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_534f4004-e556-4fdb-9aae-8d6cee3e0c67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4f952b85-621a-4d71-b598-f31eb9b0224c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_534f4004-e556-4fdb-9aae-8d6cee3e0c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d27c8372-2b12-42bd-8933-a62ecb67d575" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4f952b85-621a-4d71-b598-f31eb9b0224c" xlink:to="loc_us-gaap_Assets_d27c8372-2b12-42bd-8933-a62ecb67d575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_af6fb00f-8b0d-456a-bca2-29f100d6f276" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_613703fa-92b7-48c9-9e75-b504de497798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_613703fa-92b7-48c9-9e75-b504de497798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_97a7a13d-7550-4c8d-b0b4-4c861e645618" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_613703fa-92b7-48c9-9e75-b504de497798" xlink:to="loc_us-gaap_LongTermDebtCurrent_97a7a13d-7550-4c8d-b0b4-4c861e645618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_a5d90f3e-4a94-4256-9b7f-3e34c22375f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_613703fa-92b7-48c9-9e75-b504de497798" xlink:to="loc_us-gaap_AccountsPayableCurrent_a5d90f3e-4a94-4256-9b7f-3e34c22375f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_114010ec-23c1-422b-b10a-36e2b8cc388f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_613703fa-92b7-48c9-9e75-b504de497798" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_114010ec-23c1-422b-b10a-36e2b8cc388f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_24d289f0-6f56-4fa3-91a8-85c58ffc6ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_613703fa-92b7-48c9-9e75-b504de497798" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_24d289f0-6f56-4fa3-91a8-85c58ffc6ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_5ad021f7-60ab-43cd-a98b-8dc11dcfba2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_613703fa-92b7-48c9-9e75-b504de497798" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_5ad021f7-60ab-43cd-a98b-8dc11dcfba2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_9cd77873-8d1d-4946-a3da-f5dc9da5c8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_613703fa-92b7-48c9-9e75-b504de497798" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_9cd77873-8d1d-4946-a3da-f5dc9da5c8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_a37ffe5f-2b92-4e33-93fe-1454759f2760" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_613703fa-92b7-48c9-9e75-b504de497798" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_a37ffe5f-2b92-4e33-93fe-1454759f2760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_625bd660-09ef-469c-8020-4ce30f64c30c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_613703fa-92b7-48c9-9e75-b504de497798" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_625bd660-09ef-469c-8020-4ce30f64c30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ad6cfe74-2fc5-4757-8021-fc29915c5c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_613703fa-92b7-48c9-9e75-b504de497798" xlink:to="loc_us-gaap_LiabilitiesCurrent_ad6cfe74-2fc5-4757-8021-fc29915c5c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_c8a8dc5f-3e5f-4b22-ae99-bdccce77d7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_c8a8dc5f-3e5f-4b22-ae99-bdccce77d7ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0be1b801-59d5-4ffe-b414-587e0717fb88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0be1b801-59d5-4ffe-b414-587e0717fb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d40d27c9-8c83-445a-a577-f64432309bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d40d27c9-8c83-445a-a577-f64432309bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_10410337-b862-4666-bd83-3bdcca451d40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_10410337-b862-4666-bd83-3bdcca451d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b4f7832f-97cd-426b-8c4d-f6a532fe5571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b4f7832f-97cd-426b-8c4d-f6a532fe5571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_707098e0-b025-4c9c-88f3-5af20207f661" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_707098e0-b025-4c9c-88f3-5af20207f661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_cb294d16-182d-459b-93f1-da16a1cf1ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:to="loc_us-gaap_Liabilities_cb294d16-182d-459b-93f1-da16a1cf1ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1fdb5db0-0d15-4587-b920-c6119e839092" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1fdb5db0-0d15-4587-b920-c6119e839092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_271d2f7a-fb44-4c2f-8fea-3b5f43d5e1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:to="loc_us-gaap_StockholdersEquityAbstract_271d2f7a-fb44-4c2f-8fea-3b5f43d5e1bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_8a1b1a82-d4a6-46b2-9aa5-b9febf0b89a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_271d2f7a-fb44-4c2f-8fea-3b5f43d5e1bd" xlink:to="loc_us-gaap_PreferredStockValue_8a1b1a82-d4a6-46b2-9aa5-b9febf0b89a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_fe03c8b6-74aa-469f-810d-0d561022b695" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_271d2f7a-fb44-4c2f-8fea-3b5f43d5e1bd" xlink:to="loc_us-gaap_CommonStockValue_fe03c8b6-74aa-469f-810d-0d561022b695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_06ae45f5-063d-497e-a963-3259af4f23b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_271d2f7a-fb44-4c2f-8fea-3b5f43d5e1bd" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_06ae45f5-063d-497e-a963-3259af4f23b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_39f1f990-47b0-4bd3-888f-81951aef0f08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_271d2f7a-fb44-4c2f-8fea-3b5f43d5e1bd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_39f1f990-47b0-4bd3-888f-81951aef0f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c24dbe1c-fcbf-4ddb-b513-53f955a34830" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_271d2f7a-fb44-4c2f-8fea-3b5f43d5e1bd" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c24dbe1c-fcbf-4ddb-b513-53f955a34830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_259bfb15-423c-42ba-a1a6-fb7f6eb85885" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_271d2f7a-fb44-4c2f-8fea-3b5f43d5e1bd" xlink:to="loc_us-gaap_StockholdersEquity_259bfb15-423c-42ba-a1a6-fb7f6eb85885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_adf43820-a6ee-44dc-9ca5-87396684be72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bb13e89f-dca5-41ba-a9b3-84cfe9987d7a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_adf43820-a6ee-44dc-9ca5-87396684be72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="abm-20220131.xsd#ConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c525e9ae-8ef7-42ea-a956-748830aa79f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d04c5645-6ad3-4af9-83ff-eb120423c80b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c525e9ae-8ef7-42ea-a956-748830aa79f3" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d04c5645-6ad3-4af9-83ff-eb120423c80b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_dcfb0bc9-6554-479b-8fa9-6b52b773ffa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c525e9ae-8ef7-42ea-a956-748830aa79f3" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_dcfb0bc9-6554-479b-8fa9-6b52b773ffa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f949e93b-d09a-4d84-83c5-53acbba82903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c525e9ae-8ef7-42ea-a956-748830aa79f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f949e93b-d09a-4d84-83c5-53acbba82903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_8d206f84-98d8-4f5d-ac0d-b69228408031" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c525e9ae-8ef7-42ea-a956-748830aa79f3" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_8d206f84-98d8-4f5d-ac0d-b69228408031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_f7205953-f68c-4160-ace8-2eb0ceb2477e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c525e9ae-8ef7-42ea-a956-748830aa79f3" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_f7205953-f68c-4160-ace8-2eb0ceb2477e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_c809ebc4-c0fb-49ab-ab71-8b7aed9a4a81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c525e9ae-8ef7-42ea-a956-748830aa79f3" xlink:to="loc_us-gaap_PreferredStockSharesIssued_c809ebc4-c0fb-49ab-ab71-8b7aed9a4a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_babf2c47-44a1-4af5-a09b-a0a677b7e4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c525e9ae-8ef7-42ea-a956-748830aa79f3" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_babf2c47-44a1-4af5-a09b-a0a677b7e4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_e0b43a9f-c646-4312-be18-cb26d99f2b90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c525e9ae-8ef7-42ea-a956-748830aa79f3" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_e0b43a9f-c646-4312-be18-cb26d99f2b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_5d542e66-83fe-4c1d-88f3-d9b38b4dbf9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c525e9ae-8ef7-42ea-a956-748830aa79f3" xlink:to="loc_us-gaap_CommonStockSharesIssued_5d542e66-83fe-4c1d-88f3-d9b38b4dbf9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_00961082-e1d6-4eb8-b2d8-7a4f05abaad7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c525e9ae-8ef7-42ea-a956-748830aa79f3" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_00961082-e1d6-4eb8-b2d8-7a4f05abaad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="simple" xlink:href="abm-20220131.xsd#ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e868524c-8a3d-423b-bd84-b028a1701d21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e868524c-8a3d-423b-bd84-b028a1701d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_30974be5-cab8-4f48-b23b-081a56f9d8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_30974be5-cab8-4f48-b23b-081a56f9d8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e6f8b3bc-52dd-44f7-a868-afbea381ef44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e6f8b3bc-52dd-44f7-a868-afbea381ef44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_0e388690-d8f6-4f6f-99ad-6742c58c4e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_0e388690-d8f6-4f6f-99ad-6742c58c4e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_317cb2f6-60a7-49e4-ba29-8a1b9e203b86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_OperatingIncomeLoss_317cb2f6-60a7-49e4-ba29-8a1b9e203b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_b41fbbbb-94ea-4af0-95a9-6ad89040f082" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_b41fbbbb-94ea-4af0-95a9-6ad89040f082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c87e838d-6069-4454-a693-5b7262776347" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_InterestExpense_c87e838d-6069-4454-a693-5b7262776347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6b5eb1d0-f508-41aa-b5fd-0003c57b2f09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6b5eb1d0-f508-41aa-b5fd-0003c57b2f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_64f78f92-a894-4c84-b88a-1754b98002e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_64f78f92-a894-4c84-b88a-1754b98002e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9ae662b1-4bab-4d2b-aeda-8bf855c1ed7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_NetIncomeLoss_9ae662b1-4bab-4d2b-aeda-8bf855c1ed7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_38e4ecae-4164-460e-ab59-d0fa7c8b2de6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_38e4ecae-4164-460e-ab59-d0fa7c8b2de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_d4e23e3b-5087-4de2-926b-9ea9e159fd13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_38e4ecae-4164-460e-ab59-d0fa7c8b2de6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_d4e23e3b-5087-4de2-926b-9ea9e159fd13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_929429d5-41e0-4e27-a4ac-eac4b09c40da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_38e4ecae-4164-460e-ab59-d0fa7c8b2de6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_929429d5-41e0-4e27-a4ac-eac4b09c40da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_11fe90ab-4843-4a5a-8490-427c99ca7100" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_38e4ecae-4164-460e-ab59-d0fa7c8b2de6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_11fe90ab-4843-4a5a-8490-427c99ca7100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d5230ffd-df88-4d8b-be01-998fcd29bc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d5230ffd-df88-4d8b-be01-998fcd29bc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3fd25c23-2b3c-4109-8a92-752e1ceb4ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_3fd25c23-2b3c-4109-8a92-752e1ceb4ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5c83c3a9-b00b-41b5-a9d6-5d1efff0e83f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3fd25c23-2b3c-4109-8a92-752e1ceb4ecb" xlink:to="loc_us-gaap_EarningsPerShareBasic_5c83c3a9-b00b-41b5-a9d6-5d1efff0e83f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d26ec36d-0f6d-4cde-8801-6247eda4afd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3fd25c23-2b3c-4109-8a92-752e1ceb4ecb" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d26ec36d-0f6d-4cde-8801-6247eda4afd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_df4bd139-a1c1-455e-a9bf-7822652003f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5d09dcb3-99a9-4cff-9cf9-bd805b41905f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_df4bd139-a1c1-455e-a9bf-7822652003f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4c52ece4-1a0d-42e4-851a-5e896f22655c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_df4bd139-a1c1-455e-a9bf-7822652003f7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4c52ece4-1a0d-42e4-851a-5e896f22655c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_07cf2349-dbe4-4f5c-8944-ed65f5c52317" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_df4bd139-a1c1-455e-a9bf-7822652003f7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_07cf2349-dbe4-4f5c-8944-ed65f5c52317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="abm-20220131.xsd#ConsolidatedStatementsofStockholdersEquityUnaudited"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_31675e0e-1882-47c7-8db8-49a4691940c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8714e757-bc45-4058-9696-9a6591e50539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_31675e0e-1882-47c7-8db8-49a4691940c5" xlink:to="loc_us-gaap_StatementTable_8714e757-bc45-4058-9696-9a6591e50539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c3561b7c-2399-46d0-925d-a70b822ec0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8714e757-bc45-4058-9696-9a6591e50539" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c3561b7c-2399-46d0-925d-a70b822ec0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c3561b7c-2399-46d0-925d-a70b822ec0b5" xlink:to="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_4fb7ab1f-6b3f-44a4-9c4c-8dd1281eaa89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:to="loc_us-gaap_CommonStockMember_4fb7ab1f-6b3f-44a4-9c4c-8dd1281eaa89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_6087902e-32a8-410b-a3b8-c5c1ff4ed09a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_6087902e-32a8-410b-a3b8-c5c1ff4ed09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c4caa25b-5093-4388-a035-23e446bde40f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c4caa25b-5093-4388-a035-23e446bde40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a698a513-b818-4d46-8d43-f1136c0eb8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_45896894-9478-4efd-8d1e-ea0ae55818e8" xlink:to="loc_us-gaap_RetainedEarningsMember_a698a513-b818-4d46-8d43-f1136c0eb8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_170e6efc-f646-41e8-85a0-b79f44f72954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8714e757-bc45-4058-9696-9a6591e50539" xlink:to="loc_us-gaap_StatementLineItems_170e6efc-f646-41e8-85a0-b79f44f72954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_170e6efc-f646-41e8-85a0-b79f44f72954" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_abe64219-c187-43c6-9b56-0093d94f3ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_SharesOutstanding_abe64219-c187-43c6-9b56-0093d94f3ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_73a0c978-f07f-451a-9f72-db0d3e0c5407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_StockholdersEquity_73a0c978-f07f-451a-9f72-db0d3e0c5407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_5ad7527c-a841-43f4-9ba5-68c24c26fcf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_5ad7527c-a841-43f4-9ba5-68c24c26fcf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_cdbf3dc0-7891-4196-8983-b5b3e5b89f08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_cdbf3dc0-7891-4196-8983-b5b3e5b89f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_ee5cd6e3-5773-4f8e-9dc3-4453682d8668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_ee5cd6e3-5773-4f8e-9dc3-4453682d8668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_8efcb966-5106-4026-856f-91eca8542d08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_8efcb966-5106-4026-856f-91eca8542d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cc18cb07-ab26-4bd3-a154-eb22158d31d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cc18cb07-ab26-4bd3-a154-eb22158d31d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_44d2c429-aa20-4cac-96d5-7a65329e09a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_44d2c429-aa20-4cac-96d5-7a65329e09a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9e8b7117-40a7-4e59-b83a-7da491eae2e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_NetIncomeLoss_9e8b7117-40a7-4e59-b83a-7da491eae2e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAbstract_53b0e293-e3e9-4268-9d60-a7866cf851e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_DividendsAbstract_53b0e293-e3e9-4268-9d60-a7866cf851e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_9b891cbb-f8aa-4863-9118-fd59bc392072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAbstract_53b0e293-e3e9-4268-9d60-a7866cf851e5" xlink:to="loc_us-gaap_DividendsCommonStockCash_9b891cbb-f8aa-4863-9118-fd59bc392072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsSharebasedCompensationStock_e449bd65-6598-4161-af12-a771afffb803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsSharebasedCompensationStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAbstract_53b0e293-e3e9-4268-9d60-a7866cf851e5" xlink:to="loc_us-gaap_DividendsSharebasedCompensationStock_e449bd65-6598-4161-af12-a771afffb803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_6bdac480-e889-4a74-b48f-9d276501fa64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_SharesOutstanding_6bdac480-e889-4a74-b48f-9d276501fa64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4b34cb8b-45ca-47fa-8026-cecfff92a00e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d318548-a988-4506-83e8-ee7bc5d11d04" xlink:to="loc_us-gaap_StockholdersEquity_4b34cb8b-45ca-47fa-8026-cecfff92a00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="simple" xlink:href="abm-20220131.xsd#ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_05bbd867-c156-44e4-8ee6-5287237b6004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_7e605303-aac0-4e2f-9435-b76b240133ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_05bbd867-c156-44e4-8ee6-5287237b6004" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_7e605303-aac0-4e2f-9435-b76b240133ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="abm-20220131.xsd#ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_a96961f7-d47e-4f63-9db6-a3113549ba83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a2e4853f-2de6-4d08-884e-4ccbd82e31dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a96961f7-d47e-4f63-9db6-a3113549ba83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a2e4853f-2de6-4d08-884e-4ccbd82e31dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bb3d1489-9a95-4dab-9786-e7e3afeefe47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a2e4853f-2de6-4d08-884e-4ccbd82e31dc" xlink:to="loc_us-gaap_NetIncomeLoss_bb3d1489-9a95-4dab-9786-e7e3afeefe47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3c22b2b5-238f-4302-9bf2-e75db27c82a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a2e4853f-2de6-4d08-884e-4ccbd82e31dc" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3c22b2b5-238f-4302-9bf2-e75db27c82a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9be2cf36-2f3a-4a37-8d39-7d28aa2c9c50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3c22b2b5-238f-4302-9bf2-e75db27c82a6" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_9be2cf36-2f3a-4a37-8d39-7d28aa2c9c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cb3c959e-5383-4350-8f76-f623a50e249c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3c22b2b5-238f-4302-9bf2-e75db27c82a6" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cb3c959e-5383-4350-8f76-f623a50e249c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e6b457bc-2e91-4b7d-a21a-b1a021e67a80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3c22b2b5-238f-4302-9bf2-e75db27c82a6" xlink:to="loc_us-gaap_ShareBasedCompensation_e6b457bc-2e91-4b7d-a21a-b1a021e67a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_ce43d2c2-f963-43ed-9bfb-84e4ee461560" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3c22b2b5-238f-4302-9bf2-e75db27c82a6" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_ce43d2c2-f963-43ed-9bfb-84e4ee461560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains_3c721163-b375-4ebf-af8d-db9134d40267" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3c22b2b5-238f-4302-9bf2-e75db27c82a6" xlink:to="loc_us-gaap_AmortizationOfDeferredHedgeGains_3c721163-b375-4ebf-af8d-db9134d40267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_c031d639-609f-4f9a-9e3d-91ff09e1e3ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3c22b2b5-238f-4302-9bf2-e75db27c82a6" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_c031d639-609f-4f9a-9e3d-91ff09e1e3ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_ef5a62bf-d9a2-45bf-8b1d-6060027c5acb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3c22b2b5-238f-4302-9bf2-e75db27c82a6" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_ef5a62bf-d9a2-45bf-8b1d-6060027c5acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_09f68daf-6506-4362-b53a-c38ae264ca4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3c22b2b5-238f-4302-9bf2-e75db27c82a6" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_09f68daf-6506-4362-b53a-c38ae264ca4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_677aeaeb-67bb-4e98-9f01-bd129bfd67e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_09f68daf-6506-4362-b53a-c38ae264ca4d" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_677aeaeb-67bb-4e98-9f01-bd129bfd67e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9f102db9-e93e-45dd-88a0-82ef4c66bdd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_09f68daf-6506-4362-b53a-c38ae264ca4d" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9f102db9-e93e-45dd-88a0-82ef4c66bdd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_b3178491-7013-45a9-bc1b-6ee9ca9f790a" xlink:href="abm-20220131.xsd#abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_09f68daf-6506-4362-b53a-c38ae264ca4d" xlink:to="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_b3178491-7013-45a9-bc1b-6ee9ca9f790a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_53cf9b83-2b5d-497f-8da7-77bfb89e1ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_09f68daf-6506-4362-b53a-c38ae264ca4d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_53cf9b83-2b5d-497f-8da7-77bfb89e1ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_007552bc-5d38-4010-b02f-e0537ab90cac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_09f68daf-6506-4362-b53a-c38ae264ca4d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_007552bc-5d38-4010-b02f-e0537ab90cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_17c46d48-7870-4f15-b57f-10d018185e1c" xlink:href="abm-20220131.xsd#abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_09f68daf-6506-4362-b53a-c38ae264ca4d" xlink:to="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_17c46d48-7870-4f15-b57f-10d018185e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_76d4b0f3-739f-4fd2-a0d7-91a4a71889b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_09f68daf-6506-4362-b53a-c38ae264ca4d" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_76d4b0f3-739f-4fd2-a0d7-91a4a71889b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_4cdb31c4-6de8-4f95-9768-b343b6c09317" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_09f68daf-6506-4362-b53a-c38ae264ca4d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_4cdb31c4-6de8-4f95-9768-b343b6c09317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_6d7fc16d-9798-4bc7-8755-8b9b779462a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_09f68daf-6506-4362-b53a-c38ae264ca4d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_6d7fc16d-9798-4bc7-8755-8b9b779462a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_daee4b7f-51ba-4c72-a298-1a06708c8c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3c22b2b5-238f-4302-9bf2-e75db27c82a6" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_daee4b7f-51ba-4c72-a298-1a06708c8c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a471488d-e2ac-4e25-8fa5-4d4e42e88e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a2e4853f-2de6-4d08-884e-4ccbd82e31dc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a471488d-e2ac-4e25-8fa5-4d4e42e88e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cb6dc885-e172-428d-93eb-3d53a00b354e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a96961f7-d47e-4f63-9db6-a3113549ba83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cb6dc885-e172-428d-93eb-3d53a00b354e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_38f4506f-d678-4453-9bce-d6c2e430138d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cb6dc885-e172-428d-93eb-3d53a00b354e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_38f4506f-d678-4453-9bce-d6c2e430138d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_31bc4ea6-acc3-4c9a-ba41-35d094966375" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cb6dc885-e172-428d-93eb-3d53a00b354e" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_31bc4ea6-acc3-4c9a-ba41-35d094966375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_70d3394f-7099-411e-944c-6c603e5046f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquitySecuritiesFvNi"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cb6dc885-e172-428d-93eb-3d53a00b354e" xlink:to="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_70d3394f-7099-411e-944c-6c603e5046f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5da54f61-8dbc-4496-a049-42c1b7403b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cb6dc885-e172-428d-93eb-3d53a00b354e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5da54f61-8dbc-4496-a049-42c1b7403b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ff1a40-732e-4465-ad51-78171ffbaa60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a96961f7-d47e-4f63-9db6-a3113549ba83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ff1a40-732e-4465-ad51-78171ffbaa60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e753ea1a-eaba-4ea4-821f-7c4b9181c9de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ff1a40-732e-4465-ad51-78171ffbaa60" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e753ea1a-eaba-4ea4-821f-7c4b9181c9de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d832d71b-d66a-471d-af34-fd996217ec3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ff1a40-732e-4465-ad51-78171ffbaa60" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d832d71b-d66a-471d-af34-fd996217ec3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_479316ee-52f5-4f1c-ae39-3169dac5c1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ff1a40-732e-4465-ad51-78171ffbaa60" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_479316ee-52f5-4f1c-ae39-3169dac5c1a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_25e9ff0f-b142-405e-8a8c-cbece6376027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ff1a40-732e-4465-ad51-78171ffbaa60" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_25e9ff0f-b142-405e-8a8c-cbece6376027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_70149668-5126-4bb7-8fa7-99ea92661503" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ff1a40-732e-4465-ad51-78171ffbaa60" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_70149668-5126-4bb7-8fa7-99ea92661503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_0a27fc1f-ce29-40c7-83af-d03f842fefc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ff1a40-732e-4465-ad51-78171ffbaa60" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_0a27fc1f-ce29-40c7-83af-d03f842fefc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConstructionLoansPayable_43fe4e48-43aa-4cfe-aeaf-90fca5ed674d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConstructionLoansPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ff1a40-732e-4465-ad51-78171ffbaa60" xlink:to="loc_us-gaap_ProceedsFromConstructionLoansPayable_43fe4e48-43aa-4cfe-aeaf-90fca5ed674d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_1e39ff97-da20-4e3e-96f2-e845e4a5d244" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ff1a40-732e-4465-ad51-78171ffbaa60" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_1e39ff97-da20-4e3e-96f2-e845e4a5d244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_96021941-5209-4faa-a218-be733d4ff95a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ff1a40-732e-4465-ad51-78171ffbaa60" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_96021941-5209-4faa-a218-be733d4ff95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_aaa550eb-df8a-4de4-932a-f6010352984c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a96961f7-d47e-4f63-9db6-a3113549ba83" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_aaa550eb-df8a-4de4-932a-f6010352984c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6afe9bc2-4206-4b8c-9816-5c81df1549a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a96961f7-d47e-4f63-9db6-a3113549ba83" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6afe9bc2-4206-4b8c-9816-5c81df1549a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bb0cd9b0-3879-4306-8779-e967bf5e3b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a96961f7-d47e-4f63-9db6-a3113549ba83" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bb0cd9b0-3879-4306-8779-e967bf5e3b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4dfbac49-76d9-4a3f-8fb3-bfa8597246b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a96961f7-d47e-4f63-9db6-a3113549ba83" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4dfbac49-76d9-4a3f-8fb3-bfa8597246b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONS" xlink:type="simple" xlink:href="abm-20220131.xsd#THECOMPANYANDNATUREOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_360d6f43-171d-4ec0-9a96-a7696f8e789f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_f30c7664-f64e-4db8-977f-5660fc59ca8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_360d6f43-171d-4ec0-9a96-a7696f8e789f" xlink:to="loc_us-gaap_NatureOfOperations_f30c7664-f64e-4db8-977f-5660fc59ca8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONSDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#THECOMPANYANDNATUREOFOPERATIONSDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_748ce61e-290d-4b39-8871-3fa0233f611b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_NumberOfIndustryGroups_df23dd0d-7960-4323-9a05-9b1c069bcd17" xlink:href="abm-20220131.xsd#abm_NumberOfIndustryGroups"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_748ce61e-290d-4b39-8871-3fa0233f611b" xlink:to="loc_abm_NumberOfIndustryGroups_df23dd0d-7960-4323-9a05-9b1c069bcd17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_NumberOfTechnicalSolutionSegments_adcb20b7-9d47-4577-b5cd-1451c5cc0215" xlink:href="abm-20220131.xsd#abm_NumberOfTechnicalSolutionSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_748ce61e-290d-4b39-8871-3fa0233f611b" xlink:to="loc_abm_NumberOfTechnicalSolutionSegments_adcb20b7-9d47-4577-b5cd-1451c5cc0215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="abm-20220131.xsd#BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_06ba4257-16c4-428c-95cf-f9400e3dd5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_e7bfffed-cf4b-4575-8c8e-bb5b38fb8334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_06ba4257-16c4-428c-95cf-f9400e3dd5dd" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_e7bfffed-cf4b-4575-8c8e-bb5b38fb8334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="abm-20220131.xsd#BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6914a274-d0cf-4c8d-bdc7-9c7bfa16e3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_3a979e00-5d51-4a87-b4cb-93dc43bde156" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6914a274-d0cf-4c8d-bdc7-9c7bfa16e3bc" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_3a979e00-5d51-4a87-b4cb-93dc43bde156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_b05ed369-6049-4833-8593-5e587a9d6ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6914a274-d0cf-4c8d-bdc7-9c7bfa16e3bc" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_b05ed369-6049-4833-8593-5e587a9d6ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_dfa32003-6cab-4e93-a945-e2c0660472d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6914a274-d0cf-4c8d-bdc7-9c7bfa16e3bc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_dfa32003-6cab-4e93-a945-e2c0660472d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_c3e50397-febd-436f-972f-52f6cc07adb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6914a274-d0cf-4c8d-bdc7-9c7bfa16e3bc" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_c3e50397-febd-436f-972f-52f6cc07adb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_7f2e38fe-26c7-475e-aee7-fc04f6b0f955" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6914a274-d0cf-4c8d-bdc7-9c7bfa16e3bc" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_7f2e38fe-26c7-475e-aee7-fc04f6b0f955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="abm-20220131.xsd#BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4a128a2c-cef8-4762-b234-00df93d870cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManagementRevenueTableTextBlock_64f2fd57-82da-4635-986c-5ea97338e45d" xlink:href="abm-20220131.xsd#abm_ManagementRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4a128a2c-cef8-4762-b234-00df93d870cd" xlink:to="loc_abm_ManagementRevenueTableTextBlock_64f2fd57-82da-4635-986c-5ea97338e45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2c89b101-a74f-46ba-9072-b61fad6a3a57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c18a2abc-0202-459e-b061-8c74f5ccf76f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2c89b101-a74f-46ba-9072-b61fad6a3a57" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c18a2abc-0202-459e-b061-8c74f5ccf76f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8a0167be-d426-4f01-910f-5684f06eacf7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c18a2abc-0202-459e-b061-8c74f5ccf76f" xlink:to="loc_srt_ProductOrServiceAxis_8a0167be-d426-4f01-910f-5684f06eacf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5b2909a9-c91a-4564-8f79-e463b07e16f6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_8a0167be-d426-4f01-910f-5684f06eacf7" xlink:to="loc_srt_ProductsAndServicesDomain_5b2909a9-c91a-4564-8f79-e463b07e16f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManagementReimbursementRevenueMember_9c4d95aa-09eb-4d46-acf3-6385913de7d1" xlink:href="abm-20220131.xsd#abm_ManagementReimbursementRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_5b2909a9-c91a-4564-8f79-e463b07e16f6" xlink:to="loc_abm_ManagementReimbursementRevenueMember_9c4d95aa-09eb-4d46-acf3-6385913de7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c9421d69-2686-416f-aca4-7cf220401627" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c18a2abc-0202-459e-b061-8c74f5ccf76f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c9421d69-2686-416f-aca4-7cf220401627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_20dd4cf5-5e18-4368-a51b-fea6862feefb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c9421d69-2686-416f-aca4-7cf220401627" xlink:to="loc_us-gaap_SegmentDomain_20dd4cf5-5e18-4368-a51b-fea6862feefb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_000452e6-1b11-43bc-a98e-86cce597ba3a" xlink:href="abm-20220131.xsd#abm_BusinessandIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_20dd4cf5-5e18-4368-a51b-fea6862feefb" xlink:to="loc_abm_BusinessandIndustryMember_000452e6-1b11-43bc-a98e-86cce597ba3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_d8103507-27d7-4700-a9b4-ded9b8592611" xlink:href="abm-20220131.xsd#abm_AviationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_20dd4cf5-5e18-4368-a51b-fea6862feefb" xlink:to="loc_abm_AviationMember_d8103507-27d7-4700-a9b4-ded9b8592611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_902b1047-b30c-44f2-bf98-00ee75d26e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c18a2abc-0202-459e-b061-8c74f5ccf76f" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_902b1047-b30c-44f2-bf98-00ee75d26e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_979fac1a-c637-4b0f-a83f-88e90587d01e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_902b1047-b30c-44f2-bf98-00ee75d26e82" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_979fac1a-c637-4b0f-a83f-88e90587d01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONS" xlink:type="simple" xlink:href="abm-20220131.xsd#ACQUISITIONSANDDISPOSITIONS"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_718b1b3e-1e51-463a-b4c4-ad52cb097f31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_d2174603-05ce-4368-8793-a703b6684565" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_718b1b3e-1e51-463a-b4c4-ad52cb097f31" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_d2174603-05ce-4368-8793-a703b6684565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSTables" xlink:type="simple" xlink:href="abm-20220131.xsd#ACQUISITIONSANDDISPOSITIONSTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_01f5d327-8e2c-42a6-8b99-7f62907ce5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_f17fdb1d-bd59-4e25-983c-1abd99a84309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_01f5d327-8e2c-42a6-8b99-7f62907ce5a8" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_f17fdb1d-bd59-4e25-983c-1abd99a84309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_dd5b11d8-b71f-46b4-8d21-b73a6c076ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_01f5d327-8e2c-42a6-8b99-7f62907ce5a8" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_dd5b11d8-b71f-46b4-8d21-b73a6c076ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#ACQUISITIONSANDDISPOSITIONSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a0196763-9e97-4858-8740-3b7e8baf176e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a0196763-9e97-4858-8740-3b7e8baf176e" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_fc5e2243-ff3c-41df-b757-c8d53b47ff26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_fc5e2243-ff3c-41df-b757-c8d53b47ff26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0d980d56-dc9b-494b-b665-adcde40cdda9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_fc5e2243-ff3c-41df-b757-c8d53b47ff26" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0d980d56-dc9b-494b-b665-adcde40cdda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleMember_2f6e1809-b1b3-4251-8200-581fbf335e99" xlink:href="abm-20220131.xsd#abm_AbleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0d980d56-dc9b-494b-b665-adcde40cdda9" xlink:to="loc_abm_AbleMember_2f6e1809-b1b3-4251-8200-581fbf335e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f8acb3c5-e2d4-4f9e-8127-a8a72da91f5b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_srt_RangeAxis_f8acb3c5-e2d4-4f9e-8127-a8a72da91f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_60e5401e-cb78-4ad2-870c-f39ecbe153f9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f8acb3c5-e2d4-4f9e-8127-a8a72da91f5b" xlink:to="loc_srt_RangeMember_60e5401e-cb78-4ad2-870c-f39ecbe153f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2489336c-849d-4c81-a05c-684b3ab71ceb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_60e5401e-cb78-4ad2-870c-f39ecbe153f9" xlink:to="loc_srt_MinimumMember_2489336c-849d-4c81-a05c-684b3ab71ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9d397f06-b72d-4ccb-9a99-dec6d20ce12b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_60e5401e-cb78-4ad2-870c-f39ecbe153f9" xlink:to="loc_srt_MaximumMember_9d397f06-b72d-4ccb-9a99-dec6d20ce12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_9f435948-9529-49d9-8748-0a1f4a1045c5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_srt_LitigationCaseAxis_9f435948-9529-49d9-8748-0a1f4a1045c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_c05b8e26-8666-44ce-bc19-b14ddefd440d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_9f435948-9529-49d9-8748-0a1f4a1045c5" xlink:to="loc_srt_LitigationCaseTypeDomain_c05b8e26-8666-44ce-bc19-b14ddefd440d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleLegalMattersMember_a216e844-b0c3-43e5-9d80-035ba34d48aa" xlink:href="abm-20220131.xsd#abm_AbleLegalMattersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_c05b8e26-8666-44ce-bc19-b14ddefd440d" xlink:to="loc_abm_AbleLegalMattersMember_a216e844-b0c3-43e5-9d80-035ba34d48aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b5fd9cc-bf41-4510-805f-faf58b39844c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b5fd9cc-bf41-4510-805f-faf58b39844c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e22d5fa0-345f-4c46-9d56-f5d4dfe5d0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b5fd9cc-bf41-4510-805f-faf58b39844c" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e22d5fa0-345f-4c46-9d56-f5d4dfe5d0b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CustomerContractsForHealthcareTechnologyManagementMember_8d215e34-4f7f-4cd7-b3c2-cd17a1827ebe" xlink:href="abm-20220131.xsd#abm_CustomerContractsForHealthcareTechnologyManagementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e22d5fa0-345f-4c46-9d56-f5d4dfe5d0b6" xlink:to="loc_abm_CustomerContractsForHealthcareTechnologyManagementMember_8d215e34-4f7f-4cd7-b3c2-cd17a1827ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_ae53ddfe-92b7-48b6-8319-ad196cd43697" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_ae53ddfe-92b7-48b6-8319-ad196cd43697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_1ee5baeb-ed0b-463b-b13f-04c4e4a999f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_ae53ddfe-92b7-48b6-8319-ad196cd43697" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_1ee5baeb-ed0b-463b-b13f-04c4e4a999f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_233b57a9-288f-4193-955f-2a8f03dd7c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_1ee5baeb-ed0b-463b-b13f-04c4e4a999f8" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_233b57a9-288f-4193-955f-2a8f03dd7c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1407d54d-108c-4e2f-954b-8c061e47a4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1407d54d-108c-4e2f-954b-8c061e47a4fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_16633009-374f-4aba-863a-32c290ba72f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1407d54d-108c-4e2f-954b-8c061e47a4fa" xlink:to="loc_us-gaap_SegmentDomain_16633009-374f-4aba-863a-32c290ba72f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember_485ed750-1dd2-4245-bbd5-bfa8ed6f5cb4" xlink:href="abm-20220131.xsd#abm_TechnicalSolutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_16633009-374f-4aba-863a-32c290ba72f6" xlink:to="loc_abm_TechnicalSolutionsMember_485ed750-1dd2-4245-bbd5-bfa8ed6f5cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bb2037e8-475e-4eff-b12c-79689ebb7831" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_618f736b-7cac-4cdd-b59c-e21f78b78ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_618f736b-7cac-4cdd-b59c-e21f78b78ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessesCombinationGrossAmountPlacedInEscrow_df2cc92b-a65e-4ba8-9ec9-19352c9c5c8f" xlink:href="abm-20220131.xsd#abm_BusinessesCombinationGrossAmountPlacedInEscrow"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_abm_BusinessesCombinationGrossAmountPlacedInEscrow_df2cc92b-a65e-4ba8-9ec9-19352c9c5c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_261c3854-756b-4498-8ac6-51be297ad2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_261c3854-756b-4498-8ac6-51be297ad2f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_487519c0-a0a0-4c2b-b260-7508dd962fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_487519c0-a0a0-4c2b-b260-7508dd962fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_442b95e3-1cf9-44e8-9727-c80d0acf1abd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_442b95e3-1cf9-44e8-9727-c80d0acf1abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4d8edc78-3291-4894-9e31-165ca404f586" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4d8edc78-3291-4894-9e31-165ca404f586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_85f801c0-b77a-4a52-929f-cc7c0c8b93e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_85f801c0-b77a-4a52-929f-cc7c0c8b93e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_24eb91ab-f554-4250-bec4-84ae46b10903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_24eb91ab-f554-4250-bec4-84ae46b10903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_cdff5274-c8a6-43c9-9bd4-5ab84606d5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_cdff5274-c8a6-43c9-9bd4-5ab84606d5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_d6b6344f-64c6-4100-949c-eea94957bafa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_d6b6344f-64c6-4100-949c-eea94957bafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_6b204547-8c34-4235-a864-06539c0ae167" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_de0d1c46-e0d8-499a-ad5e-ba0af8abba2c" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_6b204547-8c34-4235-a864-06539c0ae167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_dd06e614-748d-4087-86ef-c9a07c1577f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_770a5383-a318-45ca-b928-b49f8fae970c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_dd06e614-748d-4087-86ef-c9a07c1577f1" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_770a5383-a318-45ca-b928-b49f8fae970c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_427e9c61-6674-4360-8594-5c65dad78b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_770a5383-a318-45ca-b928-b49f8fae970c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_427e9c61-6674-4360-8594-5c65dad78b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b10256d-db09-4cba-a80f-7870f8fa5488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_427e9c61-6674-4360-8594-5c65dad78b9e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b10256d-db09-4cba-a80f-7870f8fa5488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleMember_4e7651b5-96a7-473b-afd0-94d2dcfa1ba3" xlink:href="abm-20220131.xsd#abm_AbleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b10256d-db09-4cba-a80f-7870f8fa5488" xlink:to="loc_abm_AbleMember_4e7651b5-96a7-473b-afd0-94d2dcfa1ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bf20d27a-86f1-48bc-abc6-2cbd0275a556" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_770a5383-a318-45ca-b928-b49f8fae970c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bf20d27a-86f1-48bc-abc6-2cbd0275a556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4a762e2f-146a-41c6-9f5f-8c322fb6b754" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bf20d27a-86f1-48bc-abc6-2cbd0275a556" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4a762e2f-146a-41c6-9f5f-8c322fb6b754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_0484d76e-af98-420e-8115-83645d7372b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4a762e2f-146a-41c6-9f5f-8c322fb6b754" xlink:to="loc_us-gaap_CustomerRelationshipsMember_0484d76e-af98-420e-8115-83645d7372b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_18341bd3-ed38-4b19-b2eb-7a579a4da2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4a762e2f-146a-41c6-9f5f-8c322fb6b754" xlink:to="loc_us-gaap_TradeNamesMember_18341bd3-ed38-4b19-b2eb-7a579a4da2bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_770a5383-a318-45ca-b928-b49f8fae970c" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_9de151f7-733c-48ea-9b21-4fae810d26b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_9de151f7-733c-48ea-9b21-4fae810d26b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_cae73bde-0a0a-49c3-8a63-bb618ef2126b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_cae73bde-0a0a-49c3-8a63-bb618ef2126b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_16a9ebb0-72d7-4bcb-af03-599341e46eac" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_16a9ebb0-72d7-4bcb-af03-599341e46eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_2646ca14-52a1-48a6-aa23-be304f4429a2" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_2646ca14-52a1-48a6-aa23-be304f4429a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3e50457f-9261-4c84-9ef9-f36655f06713" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3e50457f-9261-4c84-9ef9-f36655f06713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_792f75f6-2ad8-4a35-acbb-b67d4b4f87ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_Goodwill_792f75f6-2ad8-4a35-acbb-b67d4b4f87ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_10a9f526-2fd7-40f5-9ebf-22765d609a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_10a9f526-2fd7-40f5-9ebf-22765d609a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_a1798af3-6178-443f-8e36-d0b2061608f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_a1798af3-6178-443f-8e36-d0b2061608f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_ace8a0fc-8320-4687-a68e-53582aaa516f" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_ace8a0fc-8320-4687-a68e-53582aaa516f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_4d69ce6d-3bec-4ceb-963a-754f77f9b574" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities_4d69ce6d-3bec-4ceb-963a-754f77f9b574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves_d43fc315-bf15-4b69-87b9-c1fc7e51622d" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves_d43fc315-bf15-4b69-87b9-c1fc7e51622d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities_b13f3893-8e75-442d-b2d8-331836fcecb2" xlink:href="abm-20220131.xsd#abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities_b13f3893-8e75-442d-b2d8-331836fcecb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_50e12c5d-a344-42fc-a408-e88577baf346" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_50e12c5d-a344-42fc-a408-e88577baf346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_4824f4c5-13fb-4aae-be11-b612ad4dbf7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_4824f4c5-13fb-4aae-be11-b612ad4dbf7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_86a8edd5-c25a-4f5b-98ca-c53b2c79892d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_86a8edd5-c25a-4f5b-98ca-c53b2c79892d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_8ed0e7a7-3b62-46f2-a372-a5ddb4ff4d2e" xlink:href="abm-20220131.xsd#abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment_8ed0e7a7-3b62-46f2-a372-a5ddb4ff4d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_a67e6b3f-b3cf-43ee-a0b3-9a3ba2d86a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_a67e6b3f-b3cf-43ee-a0b3-9a3ba2d86a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_fcd00aae-df99-46d5-a4f4-00be1cfe29ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_fcd00aae-df99-46d5-a4f4-00be1cfe29ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_a217694d-79d1-420e-85a1-896f1f05723c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_0935175c-d9f5-4f0b-92ae-1bfd1327c668" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_a217694d-79d1-420e-85a1-896f1f05723c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_2b591a41-4749-49c5-9971-6aab813cafa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_d2e4a0ca-4f90-442d-8f6b-0e7ff52cdc52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_2b591a41-4749-49c5-9971-6aab813cafa4" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_d2e4a0ca-4f90-442d-8f6b-0e7ff52cdc52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f8d3a360-514d-41b1-aefe-eadc16b594aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_d2e4a0ca-4f90-442d-8f6b-0e7ff52cdc52" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f8d3a360-514d-41b1-aefe-eadc16b594aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f475ee5d-d624-456a-b737-563ea55ea84f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f8d3a360-514d-41b1-aefe-eadc16b594aa" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f475ee5d-d624-456a-b737-563ea55ea84f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleMember_d0e08588-306b-4938-b2cc-37ffb4c48bc6" xlink:href="abm-20220131.xsd#abm_AbleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f475ee5d-d624-456a-b737-563ea55ea84f" xlink:to="loc_abm_AbleMember_d0e08588-306b-4938-b2cc-37ffb4c48bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_6a053112-993f-429d-85a4-25917f0ce640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_d2e4a0ca-4f90-442d-8f6b-0e7ff52cdc52" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_6a053112-993f-429d-85a4-25917f0ce640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessAcquisitionProFormaStatutoryTaxRate_1b439f0e-8877-4ad4-9957-7a0ee74b6d1c" xlink:href="abm-20220131.xsd#abm_BusinessAcquisitionProFormaStatutoryTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_6a053112-993f-429d-85a4-25917f0ce640" xlink:to="loc_abm_BusinessAcquisitionProFormaStatutoryTaxRate_1b439f0e-8877-4ad4-9957-7a0ee74b6d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f9255fe2-9625-4fa0-b3d5-a37cc52bd2f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_6a053112-993f-429d-85a4-25917f0ce640" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_f9255fe2-9625-4fa0-b3d5-a37cc52bd2f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_6fb8bdd1-0d4c-492b-b421-b850a97ef1f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_6a053112-993f-429d-85a4-25917f0ce640" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_6fb8bdd1-0d4c-492b-b421-b850a97ef1f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/REVENUES" xlink:type="simple" xlink:href="abm-20220131.xsd#REVENUES"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/REVENUES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0ed89ac8-691f-4277-b3bc-ab00071a865f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_3d642802-b22a-4ae3-9205-01020ae87dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0ed89ac8-691f-4277-b3bc-ab00071a865f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_3d642802-b22a-4ae3-9205-01020ae87dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/REVENUESTables" xlink:type="simple" xlink:href="abm-20220131.xsd#REVENUESTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/REVENUESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_850f587c-486c-45ec-95c8-ea6ba771ec1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_438dda28-c5e3-4bf1-8c97-f0315b0362e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_850f587c-486c-45ec-95c8-ea6ba771ec1a" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_438dda28-c5e3-4bf1-8c97-f0315b0362e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_06cced39-f5d4-4095-83ca-76c8c7cca0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_850f587c-486c-45ec-95c8-ea6ba771ec1a" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_06cced39-f5d4-4095-83ca-76c8c7cca0bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#REVENUESDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_265b0d3a-1151-4976-b69e-670c6db562b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_a9397a36-ca68-4f06-bce8-262006c54a19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_265b0d3a-1151-4976-b69e-670c6db562b4" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_a9397a36-ca68-4f06-bce8-262006c54a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_0fe89841-d424-4b7f-8853-971b1427970a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_a9397a36-ca68-4f06-bce8-262006c54a19" xlink:to="loc_srt_ConsolidationItemsAxis_0fe89841-d424-4b7f-8853-971b1427970a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e0741a60-97f4-4bde-9481-ad9568946c8a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_0fe89841-d424-4b7f-8853-971b1427970a" xlink:to="loc_srt_ConsolidationItemsDomain_e0741a60-97f4-4bde-9481-ad9568946c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_87af794f-0a50-48bb-8f74-c055473befa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_e0741a60-97f4-4bde-9481-ad9568946c8a" xlink:to="loc_us-gaap_OperatingSegmentsMember_87af794f-0a50-48bb-8f74-c055473befa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_eda3edf7-85e2-4752-966d-a83e3715725f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_a9397a36-ca68-4f06-bce8-262006c54a19" xlink:to="loc_srt_ProductOrServiceAxis_eda3edf7-85e2-4752-966d-a83e3715725f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_eda3edf7-85e2-4752-966d-a83e3715725f" xlink:to="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_JanitorialMember_61580eaf-1453-4eba-a66c-6ef79953c261" xlink:href="abm-20220131.xsd#abm_JanitorialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:to="loc_abm_JanitorialMember_61580eaf-1453-4eba-a66c-6ef79953c261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParkingMember_bf2030f3-0288-4909-9d12-832cffdfd28d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ParkingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:to="loc_us-gaap_ParkingMember_bf2030f3-0288-4909-9d12-832cffdfd28d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_FacilityServicesMember_603f85e0-92ab-4a1f-939d-d14e24d9ad3b" xlink:href="abm-20220131.xsd#abm_FacilityServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:to="loc_abm_FacilityServicesMember_603f85e0-92ab-4a1f-939d-d14e24d9ad3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BuildingEnergySolutionsMember_c171985e-ff19-41db-a5ad-8ab25c8c5d7c" xlink:href="abm-20220131.xsd#abm_BuildingEnergySolutionsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:to="loc_abm_BuildingEnergySolutionsMember_c171985e-ff19-41db-a5ad-8ab25c8c5d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AirlineServicesMember_ae121319-8c37-4263-ba29-cb694d8f8b10" xlink:href="abm-20220131.xsd#abm_AirlineServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_896fc894-3a83-435d-9247-5442a6adb93d" xlink:to="loc_abm_AirlineServicesMember_ae121319-8c37-4263-ba29-cb694d8f8b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_efbf03b1-2163-4947-9328-86053b03bfba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_a9397a36-ca68-4f06-bce8-262006c54a19" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_efbf03b1-2163-4947-9328-86053b03bfba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_efbf03b1-2163-4947-9328-86053b03bfba" xlink:to="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_a8f24aeb-0907-46bc-be80-51b45c1347c0" xlink:href="abm-20220131.xsd#abm_BusinessandIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:to="loc_abm_BusinessandIndustryMember_a8f24aeb-0907-46bc-be80-51b45c1347c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManufacturingAndDistributionMember_72a40ad8-3855-4da7-97e9-b683d17f6199" xlink:href="abm-20220131.xsd#abm_ManufacturingAndDistributionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:to="loc_abm_ManufacturingAndDistributionMember_72a40ad8-3855-4da7-97e9-b683d17f6199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EducationMember_9bc0b8ce-3a44-4645-bd9b-ee2fda68a705" xlink:href="abm-20220131.xsd#abm_EducationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:to="loc_abm_EducationMember_9bc0b8ce-3a44-4645-bd9b-ee2fda68a705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_cd5463a5-cb36-42e9-88fd-bea3cca19c1c" xlink:href="abm-20220131.xsd#abm_AviationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:to="loc_abm_AviationMember_cd5463a5-cb36-42e9-88fd-bea3cca19c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember_8c344e12-b228-428e-8801-783d1d854c22" xlink:href="abm-20220131.xsd#abm_TechnicalSolutionsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_21696823-8757-4716-92d4-1928a52165af" xlink:to="loc_abm_TechnicalSolutionsMember_8c344e12-b228-428e-8801-783d1d854c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_3b6dfe43-451c-43ad-8786-832cc2f4ba46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_a9397a36-ca68-4f06-bce8-262006c54a19" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_3b6dfe43-451c-43ad-8786-832cc2f4ba46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f8e235b3-3051-4959-a3b7-06816b024796" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_3b6dfe43-451c-43ad-8786-832cc2f4ba46" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f8e235b3-3051-4959-a3b7-06816b024796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#REVENUESRemainingPerformanceObligationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7934de37-752e-4cde-bf95-8b3399fa4bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3210200b-7e62-428f-b66f-baa4a26e08a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7934de37-752e-4cde-bf95-8b3399fa4bd5" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3210200b-7e62-428f-b66f-baa4a26e08a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ba286f00-d395-41e2-a4b8-5648deb33d51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3210200b-7e62-428f-b66f-baa4a26e08a3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ba286f00-d395-41e2-a4b8-5648deb33d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3210200b-7e62-428f-b66f-baa4a26e08a3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_1f2f8918-d156-471a-b383-344f695cef9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_1f2f8918-d156-471a-b383-344f695cef9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_ca133c31-0d61-4931-806d-4b4ee2f3c1b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_ca133c31-0d61-4931-806d-4b4ee2f3c1b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8b0de95e-4619-48a0-b1b5-f4cedb7d5047" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a06e0b31-02c7-45e9-ac28-6103505d1b37" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8b0de95e-4619-48a0-b1b5-f4cedb7d5047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="abm-20220131.xsd#REVENUESRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#REVENUESContractwithCustomerAssetandLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ff71c811-b35e-4411-ae62-07984dd359d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent_09338c7d-e93f-4176-8d8d-a3e6291a24ab" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerAssetBilledTradeReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ff71c811-b35e-4411-ae62-07984dd359d9" xlink:to="loc_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent_09338c7d-e93f-4176-8d8d-a3e6291a24ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent_28b447dd-ada8-41c4-995a-5bce017b88e9" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ff71c811-b35e-4411-ae62-07984dd359d9" xlink:to="loc_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent_28b447dd-ada8-41c4-995a-5bce017b88e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent_7d7094eb-20dd-4b0b-88d1-fa4a15bd035a" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ff71c811-b35e-4411-ae62-07984dd359d9" xlink:to="loc_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent_7d7094eb-20dd-4b0b-88d1-fa4a15bd035a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetCapitalizedCommissions_baa47f59-e04d-4917-a11a-089fda95af49" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerAssetCapitalizedCommissions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ff71c811-b35e-4411-ae62-07984dd359d9" xlink:to="loc_abm_ContractWithCustomerAssetCapitalizedCommissions_baa47f59-e04d-4917-a11a-089fda95af49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts_e0a84057-f5f0-42c1-957f-a8e38bb031b7" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ff71c811-b35e-4411-ae62-07984dd359d9" xlink:to="loc_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts_e0a84057-f5f0-42c1-957f-a8e38bb031b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_3b1005e0-ec69-4893-9a26-056287b5e5e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ff71c811-b35e-4411-ae62-07984dd359d9" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_3b1005e0-ec69-4893-9a26-056287b5e5e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostImpairmentLoss_f1032b0b-e403-4dab-897a-884cdc0a9b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostImpairmentLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ff71c811-b35e-4411-ae62-07984dd359d9" xlink:to="loc_us-gaap_CapitalizedContractCostImpairmentLoss_f1032b0b-e403-4dab-897a-884cdc0a9b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerLiabilitiesRollForward_fd7bd334-359f-4219-8f4f-0a82028bf5d9" xlink:href="abm-20220131.xsd#abm_ContractwithCustomerLiabilitiesRollForward"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ff71c811-b35e-4411-ae62-07984dd359d9" xlink:to="loc_abm_ContractwithCustomerLiabilitiesRollForward_fd7bd334-359f-4219-8f4f-0a82028bf5d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_63b9eccb-1501-4288-b381-08867dc0d057" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ContractwithCustomerLiabilitiesRollForward_fd7bd334-359f-4219-8f4f-0a82028bf5d9" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_63b9eccb-1501-4288-b381-08867dc0d057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities_7782b0b1-98b6-441f-82fe-40c7b50ff834" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ContractwithCustomerLiabilitiesRollForward_fd7bd334-359f-4219-8f4f-0a82028bf5d9" xlink:to="loc_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities_7782b0b1-98b6-441f-82fe-40c7b50ff834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized_ca553601-7886-4590-9688-7c78a1ec6baf" xlink:href="abm-20220131.xsd#abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ContractwithCustomerLiabilitiesRollForward_fd7bd334-359f-4219-8f4f-0a82028bf5d9" xlink:to="loc_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized_ca553601-7886-4590-9688-7c78a1ec6baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_bdc58483-e020-41d4-b7ab-e3d6751ccf5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ContractwithCustomerLiabilitiesRollForward_fd7bd334-359f-4219-8f4f-0a82028bf5d9" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_bdc58483-e020-41d4-b7ab-e3d6751ccf5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARE" xlink:type="simple" xlink:href="abm-20220131.xsd#NETINCOMELOSSPERCOMMONSHARE"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b41f3060-5152-429b-b531-e61041a90cef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_b4b9d904-0016-485f-8661-63a250efeaff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b41f3060-5152-429b-b531-e61041a90cef" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_b4b9d904-0016-485f-8661-63a250efeaff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARETables" xlink:type="simple" xlink:href="abm-20220131.xsd#NETINCOMELOSSPERCOMMONSHARETables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_968f8ee5-82d4-427b-a275-31d0007fd2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f8a5c059-1759-4c1f-b7db-9a98adf574c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_968f8ee5-82d4-427b-a275-31d0007fd2b2" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f8a5c059-1759-4c1f-b7db-9a98adf574c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_fc6c5c47-0f70-4124-9121-389d59204d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_968f8ee5-82d4-427b-a275-31d0007fd2b2" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_fc6c5c47-0f70-4124-9121-389d59204d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c1094a27-cdac-4c72-bb0d-ba68806e6457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_b6dd207b-83a3-4abb-bc6c-9e4b9d16846b" xlink:href="abm-20220131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c1094a27-cdac-4c72-bb0d-ba68806e6457" xlink:to="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_b6dd207b-83a3-4abb-bc6c-9e4b9d16846b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ad48597c-bb87-4d6f-841a-4b70ea7348d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_b6dd207b-83a3-4abb-bc6c-9e4b9d16846b" xlink:to="loc_us-gaap_AwardTypeAxis_ad48597c-bb87-4d6f-841a-4b70ea7348d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12182776-2bf1-491a-ad5c-75ca8688ed95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ad48597c-bb87-4d6f-841a-4b70ea7348d9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12182776-2bf1-491a-ad5c-75ca8688ed95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9818967c-17af-44ef-abd2-b1cf1b4a33fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12182776-2bf1-491a-ad5c-75ca8688ed95" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9818967c-17af-44ef-abd2-b1cf1b4a33fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8744aa5a-c612-4dff-8ef3-ad0ad627885f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12182776-2bf1-491a-ad5c-75ca8688ed95" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8744aa5a-c612-4dff-8ef3-ad0ad627885f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_2f80b30a-8c3c-420d-b9d6-7a0d856a0207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12182776-2bf1-491a-ad5c-75ca8688ed95" xlink:to="loc_us-gaap_PerformanceSharesMember_2f80b30a-8c3c-420d-b9d6-7a0d856a0207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:href="abm-20220131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_b6dd207b-83a3-4abb-bc6c-9e4b9d16846b" xlink:to="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c04e4b5a-dd7c-4673-83fa-372c5266366f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:to="loc_us-gaap_NetIncomeLoss_c04e4b5a-dd7c-4673-83fa-372c5266366f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7419c1c4-7a15-4c54-8a59-a11ecc2f3c23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7419c1c4-7a15-4c54-8a59-a11ecc2f3c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_05d3da81-9979-4987-ba27-1eab8485cd91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_05d3da81-9979-4987-ba27-1eab8485cd91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_717bc58f-92b6-4d7a-a50b-6cca77d5effe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_05d3da81-9979-4987-ba27-1eab8485cd91" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_717bc58f-92b6-4d7a-a50b-6cca77d5effe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3ca8928-4153-47b8-baca-19c7795d930c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3ca8928-4153-47b8-baca-19c7795d930c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_d568062c-79c7-4de8-8303-9bec9ec9eb18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_cc59409a-6881-4def-b3af-161e62193a74" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_d568062c-79c7-4de8-8303-9bec9ec9eb18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_63d112fa-5309-412b-8eba-ede7ea5b0beb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_d568062c-79c7-4de8-8303-9bec9ec9eb18" xlink:to="loc_us-gaap_EarningsPerShareBasic_63d112fa-5309-412b-8eba-ede7ea5b0beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_721b25eb-659e-48a6-8cde-9a9effadf557" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_d568062c-79c7-4de8-8303-9bec9ec9eb18" xlink:to="loc_us-gaap_EarningsPerShareDiluted_721b25eb-659e-48a6-8cde-9a9effadf557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHAREAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#NETINCOMELOSSPERCOMMONSHAREAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHAREAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fb0ec2f7-401c-41a5-b73a-f795e05ac14a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5983269e-293d-49f0-9682-199fc68d116d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fb0ec2f7-401c-41a5-b73a-f795e05ac14a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5983269e-293d-49f0-9682-199fc68d116d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTS" xlink:type="simple" xlink:href="abm-20220131.xsd#FAIRVALEOFFINANCIALINSTRUMENTS"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6893a98d-17f5-4a14-bd80-7bab373882d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_d1cef5d5-a69a-4d56-8d77-d680b4a72b31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6893a98d-17f5-4a14-bd80-7bab373882d1" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_d1cef5d5-a69a-4d56-8d77-d680b4a72b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSTables" xlink:type="simple" xlink:href="abm-20220131.xsd#FAIRVALEOFFINANCIALINSTRUMENTSTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_884b7c9d-2607-4b28-bf7b-d85016307fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_31c2a14b-1e05-4281-89d6-a9a45ed425b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_884b7c9d-2607-4b28-bf7b-d85016307fe2" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_31c2a14b-1e05-4281-89d6-a9a45ed425b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#FAIRVALEOFFINANCIALINSTRUMENTSDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_55d32aac-bc30-4d24-88ce-d84f25d19430" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_55d32aac-bc30-4d24-88ce-d84f25d19430" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afbcf857-ff93-4f40-8afe-0f318b6c226b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afbcf857-ff93-4f40-8afe-0f318b6c226b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_446c769e-aec9-4569-a146-23b601214870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afbcf857-ff93-4f40-8afe-0f318b6c226b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_446c769e-aec9-4569-a146-23b601214870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_cd39223f-5cc8-45b9-8724-053fba3a27e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_446c769e-aec9-4569-a146-23b601214870" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_cd39223f-5cc8-45b9-8724-053fba3a27e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a8cc125e-e26c-4fae-897e-c7463e67db1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a8cc125e-e26c-4fae-897e-c7463e67db1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d6195a52-70fe-4e13-bd5d-c877e42ea5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a8cc125e-e26c-4fae-897e-c7463e67db1e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d6195a52-70fe-4e13-bd5d-c877e42ea5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b525a412-534b-404c-8b88-de267e79c002" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d6195a52-70fe-4e13-bd5d-c877e42ea5c8" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b525a412-534b-404c-8b88-de267e79c002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c12a9304-9f20-4721-935f-f54dafac12b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d6195a52-70fe-4e13-bd5d-c877e42ea5c8" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c12a9304-9f20-4721-935f-f54dafac12b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_15981404-cb39-44d0-a6bd-4b578a815583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d6195a52-70fe-4e13-bd5d-c877e42ea5c8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_15981404-cb39-44d0-a6bd-4b578a815583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_2bc41ede-c6dd-4d81-9996-956163772c16" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_2bc41ede-c6dd-4d81-9996-956163772c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_ef3d96e0-c572-479c-ade3-00442892bf04" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_2bc41ede-c6dd-4d81-9996-956163772c16" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_ef3d96e0-c572-479c-ade3-00442892bf04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PrivatelyHeldCompanyMember_26a4cb71-f5d7-4ae8-be65-e28b3d7819cb" xlink:href="abm-20220131.xsd#abm_PrivatelyHeldCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_ef3d96e0-c572-479c-ade3-00442892bf04" xlink:to="loc_abm_PrivatelyHeldCompanyMember_26a4cb71-f5d7-4ae8-be65-e28b3d7819cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_febb57a1-ce76-4c2e-96d5-ec2e7f26e379" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_febb57a1-ce76-4c2e-96d5-ec2e7f26e379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9b6c6cb3-5248-46cb-a952-33114ab39ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_febb57a1-ce76-4c2e-96d5-ec2e7f26e379" xlink:to="loc_us-gaap_SegmentDomain_9b6c6cb3-5248-46cb-a952-33114ab39ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManufacturingAndDistributionMember_1016339f-810c-4295-b14f-3ce42d3b2dff" xlink:href="abm-20220131.xsd#abm_ManufacturingAndDistributionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9b6c6cb3-5248-46cb-a952-33114ab39ed4" xlink:to="loc_abm_ManufacturingAndDistributionMember_1016339f-810c-4295-b14f-3ce42d3b2dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_9df8cb3b-dc6d-4fea-9b58-3b71fad94710" xlink:href="abm-20220131.xsd#abm_BusinessandIndustryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9b6c6cb3-5248-46cb-a952-33114ab39ed4" xlink:to="loc_abm_BusinessandIndustryMember_9df8cb3b-dc6d-4fea-9b58-3b71fad94710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnologyAndManufacturingMember_76421c5a-acef-4539-896c-32fbbe1d8bc0" xlink:href="abm-20220131.xsd#abm_TechnologyAndManufacturingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9b6c6cb3-5248-46cb-a952-33114ab39ed4" xlink:to="loc_abm_TechnologyAndManufacturingMember_76421c5a-acef-4539-896c-32fbbe1d8bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeAxis_74c91abb-4675-4cbf-9c4a-82cba07c5e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:to="loc_us-gaap_ReclassificationTypeAxis_74c91abb-4675-4cbf-9c4a-82cba07c5e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeDomain_b29d27fa-0ee8-4d17-89dd-aba25abb3dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationTypeAxis_74c91abb-4675-4cbf-9c4a-82cba07c5e37" xlink:to="loc_us-gaap_ReclassificationTypeDomain_b29d27fa-0ee8-4d17-89dd-aba25abb3dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ReorganizationOfBusinessSegmentsMember_87a251e1-32d9-4bdb-95dc-23c4705e104b" xlink:href="abm-20220131.xsd#abm_ReorganizationOfBusinessSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationTypeDomain_b29d27fa-0ee8-4d17-89dd-aba25abb3dfa" xlink:to="loc_abm_ReorganizationOfBusinessSegmentsMember_87a251e1-32d9-4bdb-95dc-23c4705e104b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965441ca-585b-41a8-988c-0397eae47c92" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e6474f2e-6f17-49c7-8e6d-8e23acb6d9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_e6474f2e-6f17-49c7-8e6d-8e23acb6d9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_833c3e33-ca2a-45f2-9b18-a6e884ba902d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_833c3e33-ca2a-45f2-9b18-a6e884ba902d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_471e2d99-ed84-4681-b6c7-7873d26db605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_471e2d99-ed84-4681-b6c7-7873d26db605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_75b315b9-c720-4778-bdd0-ed83d86ad22a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_DebtInstrumentFairValue_75b315b9-c720-4778-bdd0-ed83d86ad22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_7ab29a56-f19c-4f03-8bd1-98e44a5da05c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_7ab29a56-f19c-4f03-8bd1-98e44a5da05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_fad6284a-2b3f-47c4-80ee-e924a29b3269" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_fad6284a-2b3f-47c4-80ee-e924a29b3269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b5c65ba3-513e-4948-84e6-57c4d7341071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_aeca8bf6-9274-4948-97f0-4403a89be2a1" xlink:to="loc_us-gaap_Goodwill_b5c65ba3-513e-4948-84e6-57c4d7341071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/INSURANCE" xlink:type="simple" xlink:href="abm-20220131.xsd#INSURANCE"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/INSURANCE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_79d1dd45-e06f-4dab-90e6-e10c69cb557b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceDisclosureTextBlock_bc420f35-d6b1-4915-b5f6-1429e3861688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_79d1dd45-e06f-4dab-90e6-e10c69cb557b" xlink:to="loc_us-gaap_InsuranceDisclosureTextBlock_bc420f35-d6b1-4915-b5f6-1429e3861688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/INSURANCETables" xlink:type="simple" xlink:href="abm-20220131.xsd#INSURANCETables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/INSURANCETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_7b33104c-17e5-4d8d-aa4d-70a108fec9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock_d76dd79e-d153-47ca-afe3-1ee3bb6617f3" xlink:href="abm-20220131.xsd#abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_7b33104c-17e5-4d8d-aa4d-70a108fec9ae" xlink:to="loc_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock_d76dd79e-d153-47ca-afe3-1ee3bb6617f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsuranceDisclosureTableTextBlock_e799dd5a-a24f-4dda-b727-fda7a7de6121" xlink:href="abm-20220131.xsd#abm_InsuranceDisclosureTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_7b33104c-17e5-4d8d-aa4d-70a108fec9ae" xlink:to="loc_abm_InsuranceDisclosureTableTextBlock_e799dd5a-a24f-4dda-b727-fda7a7de6121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/INSURANCENarrativeDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#INSURANCENarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/INSURANCENarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_37287e33-7c1b-411d-8584-9016049f1ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesTable_00873682-d44b-483d-85a3-00df1eee4cb3" xlink:href="abm-20220131.xsd#abm_ScheduleOfOtherLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_37287e33-7c1b-411d-8584-9016049f1ff5" xlink:to="loc_abm_ScheduleOfOtherLiabilitiesTable_00873682-d44b-483d-85a3-00df1eee4cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c23c2499-7471-4d71-b19f-29659927db94" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesTable_00873682-d44b-483d-85a3-00df1eee4cb3" xlink:to="loc_srt_RangeAxis_c23c2499-7471-4d71-b19f-29659927db94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c4120709-1535-4321-b7ce-25cf8eff5d3d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c23c2499-7471-4d71-b19f-29659927db94" xlink:to="loc_srt_RangeMember_c4120709-1535-4321-b7ce-25cf8eff5d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2f90471c-aa8c-4bc6-80ad-b8de17657202" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c4120709-1535-4321-b7ce-25cf8eff5d3d" xlink:to="loc_srt_MinimumMember_2f90471c-aa8c-4bc6-80ad-b8de17657202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f14428d6-f174-492d-bcbd-f441244890e1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c4120709-1535-4321-b7ce-25cf8eff5d3d" xlink:to="loc_srt_MaximumMember_f14428d6-f174-492d-bcbd-f441244890e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:href="abm-20220131.xsd#abm_ScheduleOfOtherLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesTable_00873682-d44b-483d-85a3-00df1eee4cb3" xlink:to="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerOccurrence_87ebc2ee-85c5-49cb-8706-33d7ef4a7299" xlink:href="abm-20220131.xsd#abm_SelfInsuredRetentionAmountPerOccurrence"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_abm_SelfInsuredRetentionAmountPerOccurrence_87ebc2ee-85c5-49cb-8706-33d7ef4a7299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit_2a850783-521b-47e4-b734-aca6e6380a10" xlink:href="abm-20220131.xsd#abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit_2a850783-521b-47e4-b734-aca6e6380a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_5c3d91fe-ea9f-4451-be98-6d0634ac2c29" xlink:href="abm-20220131.xsd#abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_5c3d91fe-ea9f-4451-be98-6d0634ac2c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PropertyDamagePolicyLimit_2ce39e2d-c084-41dc-ae43-91d09ac1e8bc" xlink:href="abm-20220131.xsd#abm_PropertyDamagePolicyLimit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_abm_PropertyDamagePolicyLimit_2ce39e2d-c084-41dc-ae43-91d09ac1e8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_86e41452-9382-47ca-a098-6fe5e0c10e9e" xlink:href="abm-20220131.xsd#abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_86e41452-9382-47ca-a098-6fe5e0c10e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_198b3a87-fbb0-403e-820e-acc558ef7712" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_f18115e0-f3c8-472e-abde-2c9631efef56" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_198b3a87-fbb0-403e-820e-acc558ef7712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#INSURANCEInsuranceRelatedBalancesandActivityDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_5ba00c0d-920a-41f2-852a-08c843935e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_7bf6060c-681a-4c23-a811-2b67add93d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_5ba00c0d-920a-41f2-852a-08c843935e4a" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_7bf6060c-681a-4c23-a811-2b67add93d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesAxis_78751fa8-a3d9-4882-b3cd-51676aad7d09" xlink:href="abm-20220131.xsd#abm_InsurancePoliciesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_7bf6060c-681a-4c23-a811-2b67add93d2e" xlink:to="loc_abm_InsurancePoliciesAxis_78751fa8-a3d9-4882-b3cd-51676aad7d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesDomain_4162c7d7-a6ba-469b-b3dc-b664e58e4f28" xlink:href="abm-20220131.xsd#abm_InsurancePoliciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InsurancePoliciesAxis_78751fa8-a3d9-4882-b3cd-51676aad7d09" xlink:to="loc_abm_InsurancePoliciesDomain_4162c7d7-a6ba-469b-b3dc-b664e58e4f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_4e1a2eba-cce1-4cde-aab4-cb38b5681c49" xlink:href="abm-20220131.xsd#abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InsurancePoliciesDomain_4162c7d7-a6ba-469b-b3dc-b664e58e4f28" xlink:to="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_4e1a2eba-cce1-4cde-aab4-cb38b5681c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_MedicalAndDentalSelfInsuranceProgramMember_9a7e5d4a-5fe8-412e-a0a8-c679b55ad2ff" xlink:href="abm-20220131.xsd#abm_MedicalAndDentalSelfInsuranceProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InsurancePoliciesDomain_4162c7d7-a6ba-469b-b3dc-b664e58e4f28" xlink:to="loc_abm_MedicalAndDentalSelfInsuranceProgramMember_9a7e5d4a-5fe8-412e-a0a8-c679b55ad2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_f81a9275-87ef-4106-be4c-0829cd9277d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_7bf6060c-681a-4c23-a811-2b67add93d2e" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_f81a9275-87ef-4106-be4c-0829cd9277d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_03593b51-9995-45fb-833c-bf47f29abb36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_f81a9275-87ef-4106-be4c-0829cd9277d1" xlink:to="loc_us-gaap_SelfInsuranceReserve_03593b51-9995-45fb-833c-bf47f29abb36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries_469b7b80-6158-48df-bd92-705895825034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_f81a9275-87ef-4106-be4c-0829cd9277d1" xlink:to="loc_us-gaap_EstimatedInsuranceRecoveries_469b7b80-6158-48df-bd92-705895825034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_fdc98aff-1419-48bc-b4e3-7c97ce22df20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditTable_2c607971-809a-49ac-a2d3-7496742c51ac" xlink:href="abm-20220131.xsd#abm_LettersOfCreditTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_fdc98aff-1419-48bc-b4e3-7c97ce22df20" xlink:to="loc_abm_LettersOfCreditTable_2c607971-809a-49ac-a2d3-7496742c51ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_b5727fa0-81ab-4d23-8bee-21d91042d1f3" xlink:href="abm-20220131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_LettersOfCreditTable_2c607971-809a-49ac-a2d3-7496742c51ac" xlink:to="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_b5727fa0-81ab-4d23-8bee-21d91042d1f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_9232fdd2-09bd-4e35-a415-2a47c81f68d3" xlink:href="abm-20220131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_b5727fa0-81ab-4d23-8bee-21d91042d1f3" xlink:to="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_9232fdd2-09bd-4e35-a415-2a47c81f68d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_93f2b201-b138-4cfd-97d3-ad4e0adfd10e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_9232fdd2-09bd-4e35-a415-2a47c81f68d3" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_93f2b201-b138-4cfd-97d3-ad4e0adfd10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SuretyBondMember_12d0ad26-349b-4ee7-81e9-a4d2b031a55e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SuretyBondMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_9232fdd2-09bd-4e35-a415-2a47c81f68d3" xlink:to="loc_us-gaap_SuretyBondMember_12d0ad26-349b-4ee7-81e9-a4d2b031a55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMember_5da6b5f8-9070-498c-8d80-2acd7fb06cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_9232fdd2-09bd-4e35-a415-2a47c81f68d3" xlink:to="loc_us-gaap_DepositsMember_5da6b5f8-9070-498c-8d80-2acd7fb06cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditLineItems_6db45ba2-78eb-47a7-8b82-76553fd2dc2f" xlink:href="abm-20220131.xsd#abm_LettersOfCreditLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_LettersOfCreditTable_2c607971-809a-49ac-a2d3-7496742c51ac" xlink:to="loc_abm_LettersOfCreditLineItems_6db45ba2-78eb-47a7-8b82-76553fd2dc2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations_5a95662e-ed9f-46df-b882-2a37a69f7a29" xlink:href="abm-20220131.xsd#abm_InstrumentsUsedToCollateralizeInsuranceObligations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_LettersOfCreditLineItems_6db45ba2-78eb-47a7-8b82-76553fd2dc2f" xlink:to="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations_5a95662e-ed9f-46df-b882-2a37a69f7a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CREDITFACILITY" xlink:type="simple" xlink:href="abm-20220131.xsd#CREDITFACILITY"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CREDITFACILITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b38bbfef-9236-4128-b812-6c4b89d09423" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock_ad9e64ca-30b2-43df-abbb-6c2397f1b7af" xlink:href="abm-20220131.xsd#abm_DebtAndDerivativeInstrumentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b38bbfef-9236-4128-b812-6c4b89d09423" xlink:to="loc_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock_ad9e64ca-30b2-43df-abbb-6c2397f1b7af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CREDITFACILITYTables" xlink:type="simple" xlink:href="abm-20220131.xsd#CREDITFACILITYTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CREDITFACILITYTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_dc978bfe-1f0a-45c1-8eec-ab2580efafe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_6b7a994b-15ce-4b01-855b-1a5fe6c89d85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_dc978bfe-1f0a-45c1-8eec-ab2580efafe0" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_6b7a994b-15ce-4b01-855b-1a5fe6c89d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_9f59af06-31d7-4353-bb60-f363c0594e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_dc978bfe-1f0a-45c1-8eec-ab2580efafe0" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_9f59af06-31d7-4353-bb60-f363c0594e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_fd0e5d2a-46f6-422d-ab48-7abf30136188" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_dc978bfe-1f0a-45c1-8eec-ab2580efafe0" xlink:to="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_fd0e5d2a-46f6-422d-ab48-7abf30136188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CREDITFACILITYNarrativeDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#CREDITFACILITYNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CREDITFACILITYNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5dff172b-a983-4bbf-939c-33108eb86644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5dff172b-a983-4bbf-939c-33108eb86644" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a5e493c4-6d9c-4a57-bc39-ec0aaf7517b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_us-gaap_DebtInstrumentAxis_a5e493c4-6d9c-4a57-bc39-ec0aaf7517b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1cb50171-6276-4824-98a0-63e7b6e67012" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_a5e493c4-6d9c-4a57-bc39-ec0aaf7517b7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1cb50171-6276-4824-98a0-63e7b6e67012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PriorCreditFacilityMember_93e8a5ef-543f-489c-9acf-83c399db7152" xlink:href="abm-20220131.xsd#abm_PriorCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1cb50171-6276-4824-98a0-63e7b6e67012" xlink:to="loc_abm_PriorCreditFacilityMember_93e8a5ef-543f-489c-9acf-83c399db7152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CreditFacilityMember_9465f128-bf2f-4d15-b585-330d405601b1" xlink:href="abm-20220131.xsd#abm_CreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1cb50171-6276-4824-98a0-63e7b6e67012" xlink:to="loc_abm_CreditFacilityMember_9465f128-bf2f-4d15-b585-330d405601b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AmendedCreditFacilityMember_e2f6aeaf-4c32-494a-89bd-8bff81a8f14d" xlink:href="abm-20220131.xsd#abm_AmendedCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1cb50171-6276-4824-98a0-63e7b6e67012" xlink:to="loc_abm_AmendedCreditFacilityMember_e2f6aeaf-4c32-494a-89bd-8bff81a8f14d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_54061184-e2de-476f-94c1-be7710f11b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_us-gaap_VariableRateAxis_54061184-e2de-476f-94c1-be7710f11b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_c82a712a-1ae2-4e44-9cf4-05c62114f8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_54061184-e2de-476f-94c1-be7710f11b96" xlink:to="loc_us-gaap_VariableRateDomain_c82a712a-1ae2-4e44-9cf4-05c62114f8c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember_5370f216-7f2d-407f-ae25-30a915d87bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EurodollarMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_c82a712a-1ae2-4e44-9cf4-05c62114f8c9" xlink:to="loc_us-gaap_EurodollarMember_5370f216-7f2d-407f-ae25-30a915d87bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_0f514479-fcc5-463a-9f3e-f893c0b62f13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_c82a712a-1ae2-4e44-9cf4-05c62114f8c9" xlink:to="loc_us-gaap_BaseRateMember_0f514479-fcc5-463a-9f3e-f893c0b62f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6abf5544-a9cb-4ba3-84f3-4b365536c255" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_srt_RangeAxis_6abf5544-a9cb-4ba3-84f3-4b365536c255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d5534d7f-45b7-47f3-a37c-685eb3093c29" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6abf5544-a9cb-4ba3-84f3-4b365536c255" xlink:to="loc_srt_RangeMember_d5534d7f-45b7-47f3-a37c-685eb3093c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4bd7fba9-3834-479c-8394-797c8dcaaf2e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d5534d7f-45b7-47f3-a37c-685eb3093c29" xlink:to="loc_srt_MinimumMember_4bd7fba9-3834-479c-8394-797c8dcaaf2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7a5234ec-1c4b-40c7-93fb-03b56bb67e9a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d5534d7f-45b7-47f3-a37c-685eb3093c29" xlink:to="loc_srt_MaximumMember_7a5234ec-1c4b-40c7-93fb-03b56bb67e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_9e0bdaf1-db36-4e3e-a4b3-cef428b965ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_us-gaap_CreditFacilityAxis_9e0bdaf1-db36-4e3e-a4b3-cef428b965ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e08b9163-acad-4dfa-b66f-38eae2566cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_9e0bdaf1-db36-4e3e-a4b3-cef428b965ba" xlink:to="loc_us-gaap_CreditFacilityDomain_e08b9163-acad-4dfa-b66f-38eae2566cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a80da8fb-f93d-4b60-ba1f-0d67560913f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e08b9163-acad-4dfa-b66f-38eae2566cf4" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a80da8fb-f93d-4b60-ba1f-0d67560913f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_2dadf6c7-3428-4429-85d6-7ebb5f22c2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e08b9163-acad-4dfa-b66f-38eae2566cf4" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_2dadf6c7-3428-4429-85d6-7ebb5f22c2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SwingLineLoanMember_5504bd63-43db-4859-b19e-b3c43c63a733" xlink:href="abm-20220131.xsd#abm_SwingLineLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e08b9163-acad-4dfa-b66f-38eae2566cf4" xlink:to="loc_abm_SwingLineLoanMember_5504bd63-43db-4859-b19e-b3c43c63a733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b3e383c5-efd4-4677-b2ed-74ff319713a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b3e383c5-efd4-4677-b2ed-74ff319713a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1c6318f1-b1d5-4697-bbdd-3cace746a5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b3e383c5-efd4-4677-b2ed-74ff319713a2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1c6318f1-b1d5-4697-bbdd-3cace746a5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_1b1ba95c-d8bb-4e02-a6d2-debe8f659aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c6318f1-b1d5-4697-bbdd-3cace746a5a0" xlink:to="loc_us-gaap_LineOfCreditMember_1b1ba95c-d8bb-4e02-a6d2-debe8f659aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_c0ed064c-e067-4fec-a646-4d1899603d59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c6318f1-b1d5-4697-bbdd-3cace746a5a0" xlink:to="loc_us-gaap_LoansPayableMember_c0ed064c-e067-4fec-a646-4d1899603d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_02827485-4dc0-431b-83db-b01a0c72c38a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_srt_StatementScenarioAxis_02827485-4dc0-431b-83db-b01a0c72c38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_31e7d6f0-1cd3-4b54-8114-a73f84619c51" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_02827485-4dc0-431b-83db-b01a0c72c38a" xlink:to="loc_srt_ScenarioUnspecifiedDomain_31e7d6f0-1cd3-4b54-8114-a73f84619c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioPlanMember_f4dee490-4273-4df7-be98-ad883e535909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScenarioPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_31e7d6f0-1cd3-4b54-8114-a73f84619c51" xlink:to="loc_us-gaap_ScenarioPlanMember_f4dee490-4273-4df7-be98-ad883e535909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_654a3e17-8398-431b-b21a-edcf29801f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_654a3e17-8398-431b-b21a-edcf29801f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_871323c7-faf4-4664-b4db-b15f29b4fa6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_654a3e17-8398-431b-b21a-edcf29801f4b" xlink:to="loc_us-gaap_EquityComponentDomain_871323c7-faf4-4664-b4db-b15f29b4fa6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_32234184-8ce3-4f3e-8f2e-1594164b2045" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_871323c7-faf4-4664-b4db-b15f29b4fa6c" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_32234184-8ce3-4f3e-8f2e-1594164b2045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e8973c3f-d8e2-464c-89ef-153f02b8f457" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4a15c87b-1425-4c22-9538-6ad8499653c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4a15c87b-1425-4c22-9538-6ad8499653c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_cf92825b-7ae0-4332-9aff-c1bc862b6e81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DebtInstrumentTerm_cf92825b-7ae0-4332-9aff-c1bc862b6e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_c0306ff3-96a5-4f47-9b66-e90b335f1127" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_c0306ff3-96a5-4f47-9b66-e90b335f1127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_ba34c655-0097-4a4f-8a46-297a693faf85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_ba34c655-0097-4a4f-8a46-297a693faf85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_7c7dfde8-d2dd-400c-8bdb-2dc04a85543c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_7c7dfde8-d2dd-400c-8bdb-2dc04a85543c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_7ee7f5e3-491b-4709-85e9-55b0c3580e05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_7ee7f5e3-491b-4709-85e9-55b0c3580e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_dc1dac1b-2865-46a7-b07f-342bba1494a7" xlink:href="abm-20220131.xsd#abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_dc1dac1b-2865-46a7-b07f-342bba1494a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio_046a8017-3acd-457c-9b62-b2d20b3987d3" xlink:href="abm-20220131.xsd#abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio_046a8017-3acd-457c-9b62-b2d20b3987d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio_49734982-391d-4a04-8339-4790d421655a" xlink:href="abm-20220131.xsd#abm_DebtInstrumentCovenantMinimumInterestCoverageRatio"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio_49734982-391d-4a04-8339-4790d421655a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_7d062d72-83ef-4798-b5e8-5d0bf8e6f134" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_7d062d72-83ef-4798-b5e8-5d0bf8e6f134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_f4763dbc-7d4a-45fc-9a60-dadfd929781b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_f4763dbc-7d4a-45fc-9a60-dadfd929781b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_6b23f090-678c-481b-8fa1-80ce683335db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_6b23f090-678c-481b-8fa1-80ce683335db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_6ac8d10f-699a-4ad9-84b1-e0a22ce874dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_6ac8d10f-699a-4ad9-84b1-e0a22ce874dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_7fd8acec-5599-46f3-a633-e499bc5c1ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_InterestExpense_7fd8acec-5599-46f3-a633-e499bc5c1ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestExpenseTaxes_bfa75a9d-78bc-4c31-b090-ba2855e29772" xlink:href="abm-20220131.xsd#abm_InterestExpenseTaxes"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_abm_InterestExpenseTaxes_bfa75a9d-78bc-4c31-b090-ba2855e29772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_40bf32a3-1153-40bd-9bf0-d27ef93f7b37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_40bf32a3-1153-40bd-9bf0-d27ef93f7b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_fb98167c-0583-47a1-b157-a40aa746e07f" xlink:href="abm-20220131.xsd#abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a5c52960-c4f6-44d8-a5e1-bbc441baa40d" xlink:to="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_fb98167c-0583-47a1-b157-a40aa746e07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#CREDITFACILITYCreditFacilityInformationDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0250edb9-6740-444c-b1d0-74f221ece6f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrentAbstract_f7428a58-e84e-4b3e-b4c0-49eba5baaaf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0250edb9-6740-444c-b1d0-74f221ece6f8" xlink:to="loc_us-gaap_LongTermDebtCurrentAbstract_f7428a58-e84e-4b3e-b4c0-49eba5baaaf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableCurrentGross_6b047172-23b3-4c1d-bbab-f97bcbd61dca" xlink:href="abm-20220131.xsd#abm_LoansPayableCurrentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtCurrentAbstract_f7428a58-e84e-4b3e-b4c0-49eba5baaaf3" xlink:to="loc_abm_LoansPayableCurrentGross_6b047172-23b3-4c1d-bbab-f97bcbd61dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet_db2487f4-b03e-4364-9c50-f6b706ef3d70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtCurrentAbstract_f7428a58-e84e-4b3e-b4c0-49eba5baaaf3" xlink:to="loc_us-gaap_DeferredFinanceCostsCurrentNet_db2487f4-b03e-4364-9c50-f6b706ef3d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_dad13b8c-ecdd-4e5d-9fa9-340a0f83af09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtCurrentAbstract_f7428a58-e84e-4b3e-b4c0-49eba5baaaf3" xlink:to="loc_us-gaap_LongTermDebtCurrent_dad13b8c-ecdd-4e5d-9fa9-340a0f83af09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrentAbstract_b0261395-39f1-4ddd-869c-5cdd297addbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0250edb9-6740-444c-b1d0-74f221ece6f8" xlink:to="loc_us-gaap_LongTermDebtNoncurrentAbstract_b0261395-39f1-4ddd-869c-5cdd297addbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableNoncurrentGross_ebf705f4-93c2-4224-8243-845f82a6918a" xlink:href="abm-20220131.xsd#abm_LoansPayableNoncurrentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract_b0261395-39f1-4ddd-869c-5cdd297addbd" xlink:to="loc_abm_LoansPayableNoncurrentGross_ebf705f4-93c2-4224-8243-845f82a6918a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_cb971907-ea0a-4b03-9a05-bebbc2668739" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract_b0261395-39f1-4ddd-869c-5cdd297addbd" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_cb971907-ea0a-4b03-9a05-bebbc2668739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_6900d2bb-0b9b-43a9-9847-10a73e019d79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract_b0261395-39f1-4ddd-869c-5cdd297addbd" xlink:to="loc_us-gaap_LongTermLoansPayable_6900d2bb-0b9b-43a9-9847-10a73e019d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_8d49433f-d040-4f18-9aed-295c8b838c88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract_b0261395-39f1-4ddd-869c-5cdd297addbd" xlink:to="loc_us-gaap_LongTermLineOfCredit_8d49433f-d040-4f18-9aed-295c8b838c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_82b34798-857c-4f83-b024-b60b9fee4616" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract_b0261395-39f1-4ddd-869c-5cdd297addbd" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_82b34798-857c-4f83-b024-b60b9fee4616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_c4b3e55d-adb4-4663-9c5c-5bd520f44902" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0250edb9-6740-444c-b1d0-74f221ece6f8" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_c4b3e55d-adb4-4663-9c5c-5bd520f44902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9fe039ad-d15f-4ae7-a0dc-2fd18d38cd34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0250edb9-6740-444c-b1d0-74f221ece6f8" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9fe039ad-d15f-4ae7-a0dc-2fd18d38cd34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#CREDITFACILITYTermLoanMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8722b183-1b6c-4f7b-9fd0-4a5af754984f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_09484ea5-af67-46a9-8a6a-1ed779d1b442" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8722b183-1b6c-4f7b-9fd0-4a5af754984f" xlink:to="loc_us-gaap_DebtInstrumentTable_09484ea5-af67-46a9-8a6a-1ed779d1b442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_bd01efb9-616a-4998-b4b1-cf9a2483de0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_09484ea5-af67-46a9-8a6a-1ed779d1b442" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_bd01efb9-616a-4998-b4b1-cf9a2483de0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5427a23d-0436-46f6-a907-35c2c34177dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bd01efb9-616a-4998-b4b1-cf9a2483de0a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5427a23d-0436-46f6-a907-35c2c34177dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_d0ea9727-0ada-4a4c-ae7c-5bdc783ea3db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5427a23d-0436-46f6-a907-35c2c34177dc" xlink:to="loc_us-gaap_LoansPayableMember_d0ea9727-0ada-4a4c-ae7c-5bdc783ea3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2c13e41d-1319-430a-bb14-6b71f326529f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_09484ea5-af67-46a9-8a6a-1ed779d1b442" xlink:to="loc_us-gaap_DebtInstrumentLineItems_2c13e41d-1319-430a-bb14-6b71f326529f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2c13e41d-1319-430a-bb14-6b71f326529f" xlink:to="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_5225bbed-2fa0-499f-a3a2-8cdee4c0cd33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_5225bbed-2fa0-499f-a3a2-8cdee4c0cd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_b744ff4d-7c22-44ac-b7d8-960eefcd399d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_b744ff4d-7c22-44ac-b7d8-960eefcd399d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_fd22aa51-e55a-4d36-81ec-226069ec1cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_fd22aa51-e55a-4d36-81ec-226069ec1cd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_9e7ec5bf-0827-4fdd-8ca1-b8421d377d09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_9e7ec5bf-0827-4fdd-8ca1-b8421d377d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c6e45e35-2eb3-4442-b5af-dc73cd2755d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_fd580489-6e79-476a-aceb-3135965e6b4a" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c6e45e35-2eb3-4442-b5af-dc73cd2755d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#CREDITFACILITYInterestRateSwapsDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ea3833bd-6a6c-492a-b3ac-142a4468c773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_686e5c4d-5a13-40da-afae-896c1a220f52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ea3833bd-6a6c-492a-b3ac-142a4468c773" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_686e5c4d-5a13-40da-afae-896c1a220f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ca15c2c4-fc96-45ad-a40d-8b2a70cb9ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_686e5c4d-5a13-40da-afae-896c1a220f52" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ca15c2c4-fc96-45ad-a40d-8b2a70cb9ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ad84db51-47c6-4c40-9aba-55484ad8be29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ca15c2c4-fc96-45ad-a40d-8b2a70cb9ca8" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ad84db51-47c6-4c40-9aba-55484ad8be29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity4302022Member_ca035a8a-f02c-4a4d-99f2-c113792f4110" xlink:href="abm-20220131.xsd#abm_InterestRateSwapMaturity4302022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ad84db51-47c6-4c40-9aba-55484ad8be29" xlink:to="loc_abm_InterestRateSwapMaturity4302022Member_ca035a8a-f02c-4a4d-99f2-c113792f4110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity912022Member_70bc87fa-6dd4-4352-b913-769ece1f0a43" xlink:href="abm-20220131.xsd#abm_InterestRateSwapMaturity912022Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ad84db51-47c6-4c40-9aba-55484ad8be29" xlink:to="loc_abm_InterestRateSwapMaturity912022Member_70bc87fa-6dd4-4352-b913-769ece1f0a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_17b52463-d2d8-401e-99e9-6f7ba384bac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_686e5c4d-5a13-40da-afae-896c1a220f52" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_17b52463-d2d8-401e-99e9-6f7ba384bac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_c9a953a4-9027-4412-9ef3-f5217861daa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17b52463-d2d8-401e-99e9-6f7ba384bac7" xlink:to="loc_us-gaap_DerivativeNotionalAmount_c9a953a4-9027-4412-9ef3-f5217861daa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_f1c0db9a-a5aa-4be5-a003-8a29e928274a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_17b52463-d2d8-401e-99e9-6f7ba384bac7" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_f1c0db9a-a5aa-4be5-a003-8a29e928274a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/COMMONSTOCK" xlink:type="simple" xlink:href="abm-20220131.xsd#COMMONSTOCK"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/COMMONSTOCK" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_3722bfc7-1183-4939-aeb4-e05989008f17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_511e94f7-04da-40f0-a4c5-ca93f959d918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3722bfc7-1183-4939-aeb4-e05989008f17" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_511e94f7-04da-40f0-a4c5-ca93f959d918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/COMMONSTOCKTables" xlink:type="simple" xlink:href="abm-20220131.xsd#COMMONSTOCKTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/COMMONSTOCKTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_3f518eb6-9bcb-4c05-b0d5-87e6856bd95e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_2810a4de-1578-406c-bf80-7aee07fc5f85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3f518eb6-9bcb-4c05-b0d5-87e6856bd95e" xlink:to="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_2810a4de-1578-406c-bf80-7aee07fc5f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/COMMONSTOCKNarrativeDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#COMMONSTOCKNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/COMMONSTOCKNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_7c5791e0-7b40-4e1a-bc2d-7f2beeb28ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_d753b6f3-436e-49e8-b6fc-3be19296316e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_7c5791e0-7b40-4e1a-bc2d-7f2beeb28ab6" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_d753b6f3-436e-49e8-b6fc-3be19296316e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_183aa633-5f1d-4773-955b-35986331df11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_7c5791e0-7b40-4e1a-bc2d-7f2beeb28ab6" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_183aa633-5f1d-4773-955b-35986331df11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/COMMONSTOCKScheduleofRepurchaseActivityDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#COMMONSTOCKScheduleofRepurchaseActivityDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/COMMONSTOCKScheduleofRepurchaseActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_b8770f73-451e-412b-a330-5406acd88613" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_44166dbc-41e5-45fd-a6f8-80716b447323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_b8770f73-451e-412b-a330-5406acd88613" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_44166dbc-41e5-45fd-a6f8-80716b447323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_StockRepurchaseAverageCostPerShare_1bbc0e94-774a-4108-a549-7cf85b0cc995" xlink:href="abm-20220131.xsd#abm_StockRepurchaseAverageCostPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_b8770f73-451e-412b-a330-5406acd88613" xlink:to="loc_abm_StockRepurchaseAverageCostPerShare_1bbc0e94-774a-4108-a549-7cf85b0cc995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_33e60a42-7596-4b4b-a57c-162bed020c13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_b8770f73-451e-412b-a330-5406acd88613" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_33e60a42-7596-4b4b-a57c-162bed020c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="abm-20220131.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_206b6a2e-ebb3-4e8f-ad34-3109749bf29e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4e50f005-3905-4d1b-a048-33a3a461c330" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_206b6a2e-ebb3-4e8f-ad34-3109749bf29e" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4e50f005-3905-4d1b-a048-33a3a461c330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d8ce0351-1304-4fd9-9bbe-2f498b308348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d8ce0351-1304-4fd9-9bbe-2f498b308348" xlink:to="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_00211a27-53d9-47e5-8351-38adcd4165de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_00211a27-53d9-47e5-8351-38adcd4165de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_62b915f6-1d77-4095-a718-6511510ff723" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_00211a27-53d9-47e5-8351-38adcd4165de" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_62b915f6-1d77-4095-a718-6511510ff723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergySavingsContractsMember_b0341aba-5659-47b6-94a1-225c57819316" xlink:href="abm-20220131.xsd#abm_EnergySavingsContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_62b915f6-1d77-4095-a718-6511510ff723" xlink:to="loc_abm_EnergySavingsContractsMember_b0341aba-5659-47b6-94a1-225c57819316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_f461760e-429d-455d-9f9f-262a2753a623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_us-gaap_LitigationStatusAxis_f461760e-429d-455d-9f9f-262a2753a623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_3f9b2a53-174b-4369-83aa-aa54ddc1e0eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusAxis_f461760e-429d-455d-9f9f-262a2753a623" xlink:to="loc_us-gaap_LitigationStatusDomain_3f9b2a53-174b-4369-83aa-aa54ddc1e0eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PendingLitigationMember_4a57ed4a-9bae-41fd-b48a-30bc6372c438" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PendingLitigationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusDomain_3f9b2a53-174b-4369-83aa-aa54ddc1e0eb" xlink:to="loc_us-gaap_PendingLitigationMember_4a57ed4a-9bae-41fd-b48a-30bc6372c438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettledLitigationMember_f8b6efc2-2420-4d33-907e-0c4f20429f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SettledLitigationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusDomain_3f9b2a53-174b-4369-83aa-aa54ddc1e0eb" xlink:to="loc_us-gaap_SettledLitigationMember_f8b6efc2-2420-4d33-907e-0c4f20429f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7973406d-b60e-4b23-8f13-895d727829bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7973406d-b60e-4b23-8f13-895d727829bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0eb6b080-534b-43c2-bb68-088e5b1eda2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7973406d-b60e-4b23-8f13-895d727829bf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0eb6b080-534b-43c2-bb68-088e5b1eda2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AbleMember_e603af7c-fb6e-4f05-8f59-86eff1bbdc80" xlink:href="abm-20220131.xsd#abm_AbleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0eb6b080-534b-43c2-bb68-088e5b1eda2c" xlink:to="loc_abm_AbleMember_e603af7c-fb6e-4f05-8f59-86eff1bbdc80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_49ab73a5-2ce1-4448-8941-4b2cad34c6eb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_srt_RangeAxis_49ab73a5-2ce1-4448-8941-4b2cad34c6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_09d7d6ed-d005-45d5-a4cf-d0170b4e24c3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_49ab73a5-2ce1-4448-8941-4b2cad34c6eb" xlink:to="loc_srt_RangeMember_09d7d6ed-d005-45d5-a4cf-d0170b4e24c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_190fb318-380f-43e9-b1a1-cb98aef31531" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_09d7d6ed-d005-45d5-a4cf-d0170b4e24c3" xlink:to="loc_srt_MinimumMember_190fb318-380f-43e9-b1a1-cb98aef31531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_062e1c8d-175f-4ee3-90a7-9f4693d2ed9d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_09d7d6ed-d005-45d5-a4cf-d0170b4e24c3" xlink:to="loc_srt_MaximumMember_062e1c8d-175f-4ee3-90a7-9f4693d2ed9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_b97a548e-13fd-4f44-948c-95c1ef5f3dcd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_srt_LitigationCaseAxis_b97a548e-13fd-4f44-948c-95c1ef5f3dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_fa425805-7353-411c-89b2-7a464ed61b9d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_b97a548e-13fd-4f44-948c-95c1ef5f3dcd" xlink:to="loc_srt_LitigationCaseTypeDomain_fa425805-7353-411c-89b2-7a464ed61b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BucioMember_712f1c97-cc41-45bc-8069-11419067403b" xlink:href="abm-20220131.xsd#abm_BucioMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_fa425805-7353-411c-89b2-7a464ed61b9d" xlink:to="loc_abm_BucioMember_712f1c97-cc41-45bc-8069-11419067403b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7350c8a6-e0c0-40ba-8f62-35fdc29f5a71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7350c8a6-e0c0-40ba-8f62-35fdc29f5a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_e572669d-3fba-418c-a90a-5a79b773d3de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7350c8a6-e0c0-40ba-8f62-35fdc29f5a71" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_e572669d-3fba-418c-a90a-5a79b773d3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_33ffa828-2318-4d1f-9338-e01dddd10068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_e572669d-3fba-418c-a90a-5a79b773d3de" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_33ffa828-2318-4d1f-9338-e01dddd10068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_d56a4c5a-d9ed-4bac-8491-b13b5b554b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_d56a4c5a-d9ed-4bac-8491-b13b5b554b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_47ecf2c3-917e-4c67-ad7f-05bdae880f29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_d56a4c5a-d9ed-4bac-8491-b13b5b554b0c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_47ecf2c3-917e-4c67-ad7f-05bdae880f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e4f5ae70-7092-4bcb-a4d6-d7dca5b36c55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_47ecf2c3-917e-4c67-ad7f-05bdae880f29" xlink:to="loc_us-gaap_SubsequentEventMember_e4f5ae70-7092-4bcb-a4d6-d7dca5b36c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c5b7aa27-c947-4fc4-bdb2-d6b28fa8ffda" xlink:to="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_882c2f94-06d5-47ab-b735-e3b95d094b50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_882c2f94-06d5-47ab-b735-e3b95d094b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SuretyBonds_fe0ab3c3-04c0-4459-8140-41296ddb1aa7" xlink:href="abm-20220131.xsd#abm_SuretyBonds"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_abm_SuretyBonds_fe0ab3c3-04c0-4459-8140-41296ddb1aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GuaranteeObligation_c2123cfd-d194-459a-935a-ad6c130dc22f" xlink:href="abm-20220131.xsd#abm_GuaranteeObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_abm_GuaranteeObligation_c2123cfd-d194-459a-935a-ad6c130dc22f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_b3974d52-be0f-447c-a49e-a5d20356285c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_b3974d52-be0f-447c-a49e-a5d20356285c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_2a34811d-a06c-4594-8f68-2aac83eddb48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_2a34811d-a06c-4594-8f68-2aac83eddb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LossContingencyNumberOfCertifiedSubclasses_3475c262-f588-44cf-afca-b3c8777499a8" xlink:href="abm-20220131.xsd#abm_LossContingencyNumberOfCertifiedSubclasses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_abm_LossContingencyNumberOfCertifiedSubclasses_3475c262-f588-44cf-afca-b3c8777499a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_f871b99c-26fc-4884-8f7a-f5e6ea4d6796" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_f871b99c-26fc-4884-8f7a-f5e6ea4d6796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid_0afbda86-491b-4e9a-9b8b-858c1b51648b" xlink:href="abm-20220131.xsd#abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_223f7b11-2f20-4d5e-9241-4d0cdb03626c" xlink:to="loc_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid_0afbda86-491b-4e9a-9b8b-858c1b51648b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/INCOMETAXES" xlink:type="simple" xlink:href="abm-20220131.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_49092480-2955-4685-acea-c78fbfc59c84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_127984fe-f9d9-4799-8b9c-1f5940c4ce2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_49092480-2955-4685-acea-c78fbfc59c84" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_127984fe-f9d9-4799-8b9c-1f5940c4ce2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#INCOMETAXESDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/INCOMETAXESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_85d60f04-054a-4531-9b02-de04f3a05cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_97c2b5d7-32d8-4164-a464-4930972c05e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_85d60f04-054a-4531-9b02-de04f3a05cf6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_97c2b5d7-32d8-4164-a464-4930972c05e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_06aef369-a00d-48c5-86ec-6f13ffdf18ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_85d60f04-054a-4531-9b02-de04f3a05cf6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_06aef369-a00d-48c5-86ec-6f13ffdf18ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount_ce2ed62f-ea5e-4df2-9ef8-dce10aa3ed52" xlink:href="abm-20220131.xsd#abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_85d60f04-054a-4531-9b02-de04f3a05cf6" xlink:to="loc_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount_ce2ed62f-ea5e-4df2-9ef8-dce10aa3ed52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SocialSecurityTaxEmployerDeferralCARESAct_223aa0ce-ede3-4679-be4d-8bc931ade506" xlink:href="abm-20220131.xsd#abm_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_85d60f04-054a-4531-9b02-de04f3a05cf6" xlink:to="loc_abm_SocialSecurityTaxEmployerDeferralCARESAct_223aa0ce-ede3-4679-be4d-8bc931ade506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SocialSecurityTaxEmployerPaymentCARESAct_659b8d91-398b-4b3c-82fd-c9d5660e198e" xlink:href="abm-20220131.xsd#abm_SocialSecurityTaxEmployerPaymentCARESAct"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_85d60f04-054a-4531-9b02-de04f3a05cf6" xlink:to="loc_abm_SocialSecurityTaxEmployerPaymentCARESAct_659b8d91-398b-4b3c-82fd-c9d5660e198e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/SEGMENTINFORMATION" xlink:type="simple" xlink:href="abm-20220131.xsd#SEGMENTINFORMATION"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/SEGMENTINFORMATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3aadbafe-2d37-4a37-9e4c-01956f77b33a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_48693d96-c0a1-4d48-a6da-a158e5f846d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3aadbafe-2d37-4a37-9e4c-01956f77b33a" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_48693d96-c0a1-4d48-a6da-a158e5f846d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/SEGMENTINFORMATIONTables" xlink:type="simple" xlink:href="abm-20220131.xsd#SEGMENTINFORMATIONTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/SEGMENTINFORMATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_df8b433e-bfa4-4bfc-bd9e-b77b9cee59fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_e9382207-acab-4f9c-8674-6233e7c3e368" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_df8b433e-bfa4-4bfc-bd9e-b77b9cee59fc" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_e9382207-acab-4f9c-8674-6233e7c3e368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/SEGMENTINFORMATIONDetails" xlink:type="simple" xlink:href="abm-20220131.xsd#SEGMENTINFORMATIONDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/SEGMENTINFORMATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_68af902d-17d3-4196-86a5-d46fd137e10c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_68af902d-17d3-4196-86a5-d46fd137e10c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_2d2163da-0810-400a-96b4-f909e9f66181" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:to="loc_srt_ConsolidationItemsAxis_2d2163da-0810-400a-96b4-f909e9f66181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_91293eff-493c-482e-bcd4-ccc16e3a0be5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_2d2163da-0810-400a-96b4-f909e9f66181" xlink:to="loc_srt_ConsolidationItemsDomain_91293eff-493c-482e-bcd4-ccc16e3a0be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_1307fb23-c24e-418b-89a0-02c78b1f25f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_91293eff-493c-482e-bcd4-ccc16e3a0be5" xlink:to="loc_us-gaap_OperatingSegmentsMember_1307fb23-c24e-418b-89a0-02c78b1f25f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_335d9b37-5536-417c-9015-baee18b5a9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_91293eff-493c-482e-bcd4-ccc16e3a0be5" xlink:to="loc_us-gaap_CorporateNonSegmentMember_335d9b37-5536-417c-9015-baee18b5a9f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_2d1ea52c-1f26-4497-92eb-f5fe12614e35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_91293eff-493c-482e-bcd4-ccc16e3a0be5" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_2d1ea52c-1f26-4497-92eb-f5fe12614e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_17f54d34-bd3a-42e4-8c5b-f59bfff632fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_17f54d34-bd3a-42e4-8c5b-f59bfff632fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_17f54d34-bd3a-42e4-8c5b-f59bfff632fe" xlink:to="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_8b1810d4-1ced-4c4f-b341-7600a66d8764" xlink:href="abm-20220131.xsd#abm_BusinessandIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_BusinessandIndustryMember_8b1810d4-1ced-4c4f-b341-7600a66d8764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManufacturingAndDistributionMember_bff15642-88ba-4a3c-8d09-7370acb17982" xlink:href="abm-20220131.xsd#abm_ManufacturingAndDistributionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_ManufacturingAndDistributionMember_bff15642-88ba-4a3c-8d09-7370acb17982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EducationMember_ad8bb03e-095c-4ea3-97e0-8382f35266ab" xlink:href="abm-20220131.xsd#abm_EducationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_EducationMember_ad8bb03e-095c-4ea3-97e0-8382f35266ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_63c12b19-240c-4207-878d-211e00d312b8" xlink:href="abm-20220131.xsd#abm_AviationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_AviationMember_63c12b19-240c-4207-878d-211e00d312b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember_cb11c59a-2df6-4e8c-a392-97a75499e5cf" xlink:href="abm-20220131.xsd#abm_TechnicalSolutionsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_TechnicalSolutionsMember_cb11c59a-2df6-4e8c-a392-97a75499e5cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GovernmentServicesMember_763bbe0d-e5bf-4691-8391-aca462aaee44" xlink:href="abm-20220131.xsd#abm_GovernmentServicesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57db29b6-dfde-43f4-8b9b-63bb91c6f391" xlink:to="loc_abm_GovernmentServicesMember_763bbe0d-e5bf-4691-8391-aca462aaee44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8a42d89e-9a0f-4b1a-8e66-78bd5a8313ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8a42d89e-9a0f-4b1a-8e66-78bd5a8313ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_c388d85f-f845-4229-bf99-e83b0b758ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8a42d89e-9a0f-4b1a-8e66-78bd5a8313ab" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_c388d85f-f845-4229-bf99-e83b0b758ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_300e4b94-a290-4213-8235-cec8c785974d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_c388d85f-f845-4229-bf99-e83b0b758ce4" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_300e4b94-a290-4213-8235-cec8c785974d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_819fc409-6f7c-4cc1-a008-f7dfc9c0009b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_819fc409-6f7c-4cc1-a008-f7dfc9c0009b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_36732491-eedf-472e-b1ac-68667121df06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_819fc409-6f7c-4cc1-a008-f7dfc9c0009b" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_36732491-eedf-472e-b1ac-68667121df06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CustomerContractsForHealthcareTechnologyManagementMember_fc3b67ed-df38-4cd8-83df-eddb708dbcd6" xlink:href="abm-20220131.xsd#abm_CustomerContractsForHealthcareTechnologyManagementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_36732491-eedf-472e-b1ac-68667121df06" xlink:to="loc_abm_CustomerContractsForHealthcareTechnologyManagementMember_fc3b67ed-df38-4cd8-83df-eddb708dbcd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c1b737a1-2e3e-4be5-8680-193783786773" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract_fa978385-b510-4051-95df-76d91fb4b76b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:to="loc_us-gaap_SegmentReportingInformationRevenueAbstract_fa978385-b510-4051-95df-76d91fb4b76b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a3d35463-bfed-4ff8-80fe-c792a1ccae2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationRevenueAbstract_fa978385-b510-4051-95df-76d91fb4b76b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a3d35463-bfed-4ff8-80fe-c792a1ccae2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_cf573fae-ac46-4b3b-995d-d45661f627fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:to="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_cf573fae-ac46-4b3b-995d-d45661f627fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b13c49eb-844c-4f48-aeb5-449d1bec93f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_cf573fae-ac46-4b3b-995d-d45661f627fa" xlink:to="loc_us-gaap_OperatingIncomeLoss_b13c49eb-844c-4f48-aeb5-449d1bec93f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_9e476efa-16c8-4175-82d6-1a61915d1a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_cf573fae-ac46-4b3b-995d-d45661f627fa" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_9e476efa-16c8-4175-82d6-1a61915d1a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_6be43d36-052a-492f-acde-ae272ba45cef" xlink:href="abm-20220131.xsd#abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_cf573fae-ac46-4b3b-995d-d45661f627fa" xlink:to="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_6be43d36-052a-492f-acde-ae272ba45cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_4a23e3b5-5392-42a7-a3ff-717cda42bbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:to="loc_us-gaap_InterestExpense_4a23e3b5-5392-42a7-a3ff-717cda42bbb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ccb100fb-0f16-4b35-af64-e1810729b694" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ccb100fb-0f16-4b35-af64-e1810729b694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_0f3612bf-f46c-4751-aca1-f186e6a32575" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c0ee85ac-0d72-4f8f-97c9-95dc9981a08d" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_0f3612bf-f46c-4751-aca1-f186e6a32575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>abm-20220131_g1.jpg
<TEXT>
begin 644 abm-20220131_g1.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $YA=&AA;FEE
M;"Y787)D    !9 #  (    4   0J) $  (    4   0O)*1  (    #,#8
M )*2  (    #,#8  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,30Z,#8Z,#,@,30Z,3,Z,C4 ,C Q-#HP
M-CHP,R Q-#HQ,SHR-0   $X 80!T &@ 80!N &D 90!L "X 5P!A '( 9
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$T+3 V+3 S5#$T.C$S
M.C(U+C U-CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y.871H86YI96PN5V%R9#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" )A!"@# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#Z1HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **,U'//%;Q&2>1(D'5G8 #\32;25V&^Q)17.W?C?0[0D"Z:=O2%"WZ]*RI
M?B79KGR;"X?TWNJ_XUP5,SP=-VE47Y_D=D,#B9ZJ#_+\SMZ*X0?$V+/.F.![
M3#_"K4'Q'TN0@3V]U#[[0P_0YK..;X&3LJB_'_(N678J.\/R.QHK)L?$FDZB
M0MK?1%S_  ,=K?D:U0:]"G5A57-!IKR..<)P=IJS%HHS16A 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 &:CFFC@A:69U2-!EF8X %0ZAJ%MIEE)=7D@CB0<GN3Z =S7
ME'B'Q/=Z_.0V8;13\D /ZMZFO+S#,J6"CKK)[+_,[\'@:F*EII%;LZ37/B$J
M%H-$0.1P;B0?+_P%>_U-<3>ZC>:E-YE]<23MVWMP/H.@JM2U\'B\PQ&+=ZDM
M.W0^MP^#HX=>XM>_42EHHK@.L**** $K:TKQ7JNDE5BN#-"/^6,WS+^'<?A6
M-25M2K5*,N:G*S,ZE.%6/+-71ZYH/BVPUO$8/V>ZQS"YZ_[I[_SK?!KP4$HP
M9200<@@XP:[_ ,)>-3,Z:?K#_O#\L5PQ^]Z!O?WK['+<[55JEB-'T?1^O8^:
MQV5.FG4HZKL=Y12 YI:^H/!"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9+*D,322L$1 69B> !WIQ
MZ5PWQ"UPQ0II-NWS2@/.0>B]E_'K7)C,5'"T)59=/Q9T8:A+$5531S/BCQ%)
MK^HDJ66TB)$*>O\ M'W/Z5AT"EK\QKUIUZCJ5'=L^[I4XTH*$%H@HHHK$T"B
MBB@ HHHH **** $H-+13 ](\#^)FOX?[-OI,W,2YB=NLBCM]1_*NR!KPFUN9
M;.[BN;=MDL3!E/H17M&CZE'J^DP7D/ D7YES]UNX_.OO,CS!XBG[&H_>C^*_
MX!\EFN#5&?M8;/\ ,OT4"BOHCQ0HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHH- #)9%BB:20[412S$]@*\1U6_?
M4]5N+R3.9G+ 'L.P_+%>I^,KPV?A6[93AI (A_P(X_EFO(<5\9Q'7;G"BNFI
M]-DM%*,JK]!:***^3/H0HHHH **** "BBB@ HHHH **** $KN/AQJ96XN=-<
M_*X\Z,>XX;],?E7$5I>&[S[#XDL9\X'FA6/LW!_G7H9=7=#%0GYV?HSDQM)5
ML/*/D>TBB@45^GGP84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4&B@T <;\2)2FAVT8/^LN.?P4UYM7HOQ*'_ !*K
M(]O/(_\ '37G5?GN?-_77Z(^RRG_ '5>K"BBBO"/5"BBB@ HHHH **** "BB
MB@ HHHH *(W\N17'\+!OR.:*:1D$>HJEN(]ZB;?"C?WE!_2GU%;#%K$#V0?R
MJ6OUR.R/SI[A1113$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4&BB@#E/B%!YOAGS ,F&9&_ \?UKRZO;=9L?[1T6[M.I
MEB(7_>ZC]<5XD058AA@@X(/8U\-Q%1<<1&IW7Y?TCZO):BE1<.S_ #%HHHKY
MD]P**** "BBB@ HHHH **** "BBB@ J:P@:YU*V@49,DJJ/Q-0UT7@6P-YXG
MBD(REJIE;Z]!^I_2NG"TG6KPIKJT88BHJ5*4WT1ZPHPN!T%+0**_5C\_"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@!#7DOC723IGB"21%Q!=?O4(Z _Q#\^?QKUNL?Q-HB:YI#V_ F3YX6/9
MO3Z'I7E9K@_K>'<8_$M5_E\ST,OQ/U>LF]GHSQRBEEBD@F>*92DB,596'((Z
MBDK\V::=F?;;A1112&%%%% !1110 4444 %%%% "5ZCX#TDV&A_:95VS7AW\
M]0G\/^/XUQ7A30&US5@)%/V2'#3-Z^B_C_*O7D4*H"@  8  Z5]=P_@FY/$S
M]%^K_0^=SC%*RH1]6.%%%%?8GS04444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %(:6B@#C?&7A,ZDAU#3D_P!+
M4?O(Q_RU ]/]K^=>;$%20001P01TKWHC-<MXE\&0:N6N;,K!>=2<?++]?0^]
M?+YMD_MFZ]#XNJ[^GG^9[V7YE[)*E6VZ/L>7458OM/N],N3;WT#0R#LPX/N#
MW%5LU\5*$H-QDK,^GC)25T]!:***DH**** "BBDS0 5>TC2+K6K];:S7GJ[D
M?*@]36AH/A.^UQUD*FWM.\SC[W^Z._\ *O3]*T>TT:S%M91[5ZLQY9SZDU[^
M6Y/4Q352KI#\_3_,\C'9E"@G"GK+\@T?2K?1M.2TM%^5>68]7;N35^D Q2U]
M["$:<5"*LD?(RE*<G*6["BBBK)"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *3%+10!5OM.M-1MS!?0
M)/'Z..GN#VKC=3^'$;EGTFZ\OTBGY'X,.:[RC%<6)P.'Q2_>QN^_7[SJH8NM
MAW^[E_D>.WGA#7+,G?8/*O\ >A(<'\N:RY+2YA)$MO,A'4-&17NV*0J#UY^M
M>'4X;HM^Y-KUU_R/5AG=1+WX)_A_F>#"*0\"-R?]TU9M])U&Z.+:QN)/]V(U
M[>(T'15_*EQ41X;C?WJGX?\ !+EGDND/Q_X!Y78^ =9NB#<+':)W,C9/Y"NM
MTGP+I>G%9+A3>S#G,H^4'V7_ !S748HQ7JX;)\)AW=1N^[U_X!YU?,L365KV
M7E_5QJJ   , =!Z4ZBBO7/."BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HI"<54U'5]/TBV-QJE[!9PC^.>0(/UII-NR$VEJ
MRY29KSG5_CCX1T\LEG+<ZDX_Y]XL+G_>;'Z9KE+W]HALXT[P\,=C<7/]%%=T
M,NQ4]5#[]/S.:6+H1WD>XYI<U\\3?M!>(F;]QIFFQC/1@[?U%,_X: \3_P#/
MCI?_ '[?_P"*K?\ LC%=E]YE_:%#N?16:,U\Z_\ #0'B?_GQTO\ []O_ /%4
M?\- >)_^?'2_^_;_ /Q5']D8KLOO#^T*!]%9HS7SK_PT!XG_ .?'2_\ OV__
M ,51_P - >)_^?'2_P#OV_\ \51_9&*[+[P_M"@?16:3-?.I_: \3_\ /CI?
M_?M__BJ]K\%>)8_%OA2SU9 JR2+MGC7_ )9R#AA^?(]B*Y\1@:^&BI5%H;4<
M53K/E@=!1117"=(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M29H 6C-4M1UC3](MS/JM[;V<0_CGD"#]:X75OCAX1T]F2TEN=1<<?Z/"0N?]
MYL?IFMZ6'JU?X<6S.=6G#XG8]&S1FO#[W]HAMV-.\/#'K<7/]%%9,O[07B%C
M^XTO38QGH0[?U%=L<JQ;^S;YHYGCJ"ZGT/FC-?.O_#0'B?\ Y\=+_P"_;_\
MQ5'_  T!XG_Y\=+_ ._;_P#Q55_9&*[+[R?[0H'T5FC-?.O_  T!XG_Y\=+_
M ._;_P#Q5'_#0'B?_GQTO_OV_P#\51_9&*[+[P_M"@?16:,U\Z_\- >)_P#G
MQTO_ +]O_P#%4?\ #0'B?_GQTO\ []O_ /%4?V1BNR^\/[0H'T5FC-?.O_#0
M'B?_ )\=+_[]O_\ %4?\- >)_P#GQTO_ +]O_P#%4?V1BNR^\/[0H'T5FC-?
M.O\ PT!XG_Y\=+_[]O\ _%4?\- >)_\ GQTO_OV__P 51_9&*[+[P_M"@?16
M:3-?.W_#0'B?_GQTO_OV_P#\53X_V@?$:_ZW3--?Z*Z_^S&C^R,5V7WA_:%#
MN?0V:7->"P?M#WH8?:O#]NP[F*Y8?S%;=E^T+HTC 7^CWUN.YB=)/TXK*668
MN/V/Q1HL;0?VCU^BN(TOXO\ @O5-JC5UM)#_  7<;18_X$?E_6NOM;ZUOH1-
M97$5Q&>CQ.&'YBN.I1J4_CBT=$:D)_"[EBBDS2UD6%%%% !1110 4444 %%%
M% !1110 4444 %%%% !12;JP-;\=>&O#N1J^KVT,@'^I5M\G_?*Y-5"$INT5
M=DRE&*O)V-_-&:\EU+]H'0H&*Z9IM]>8_B?;$I_/)KG;C]H;4V)^R:%:1CL9
M)V<_H!7?#+,7/[/WG-+&T(_:/?<T9KYU/[0'B;<<6&F =AY;\?\ CU'_  T!
MXG_Y\=+_ ._;_P#Q5:_V1BNR^\S_ +0H'T5FC-?.O_#0'B?_ )\=+_[]O_\
M%4G_  T!XG_Y\=+_ ._;_P#Q5']D8KLOO#^T*!]%9%+7B'@SXV:KK7B^PTW6
M;6QAM;M_*\R%&#*Y'R]6/&<#\:]N!KBQ&&J8:2C4.FC6A65X"T445S&P4444
M %%%% !1110 4444 %%%% !29I:Q_%.N1^&_"^H:O+M(M82ZJQ^\_15_$D"J
MC%RDHK=B;45=FQFC-?.@_: \48_X\=+_ ._;_P#Q5+_PT!XG_P"?'2_^_;__
M !5>I_9&*[+[SA_M"@?16:,U\Z_\- >)_P#GQTO_ +]O_P#%4?\ #0'B?_GQ
MTO\ []O_ /%4?V1BNR^\/[0H'T3FC-?/,/[07B)6_?:9IL@ST4.O]36K9?M$
M-G&H^'ACUM[G^C"IEE6+7V;_ #12QU!]3W*BO.M(^-_A#465+J>XTYS_ ,_,
M1VY_WES^N*[JPU2QU2V%QIMW!=PGI)!('7\Q7#5H5:7\2+1TPJPJ?"[ENBDW
M4M8F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 &J&JZS8:'I\E]JUW%:6T?WI)#C\!ZGV'-8_
MC7QQIG@G2C<W[^;<2 BWM$/SS'^@]3_6OF7Q7XPU;QCJ9O-7GRJD^3;IQ'"/
M11_4\FO3P673Q3YGI'O_ )'%B<7&CHM6>B^+_CS>73/:^$8!:P]/MDZ@R-[J
MO1?QR?I7DVH:E>ZM=M<ZG=S7<[')DF<L?UZ56HKZRAA:.'5J:M^9X-6O4JN\
MF%&***Z3$**** "BBB@ HHHH #7J_P "?%7]F>(9M!NI,6^HC?#G^&91T_X$
MO'X"O**FM+J:QO8+NT<QSP2+)&X_A93D'\Q7/B:*KTI4WU-:-1TJBFC[7!I:
MQ?"?B"'Q/X8LM7@P/M$8+H#]QQPR_@<UM5\#*+A)QENCZN,E)704445(PHHH
MH **** "BBB@ HHHH **** "BBB@ HHK \7^+M.\&Z(^HZD^X_=A@0_/,_\
M=']3VJH0E.2C%7;)E)15WL:&K:S8:%I\E]JUU':VT?WI)#C\ .I/L.:\0\7_
M !WOKMGM?"4/V.#I]KF4-(_^ZO1?QR?I7GOBWQCJOC+5FO-5F_=J3Y%NA_=P
MKZ >OJ>IK!KZK!Y33IKFK:O\/^">'B,?*;M3T7XEF_U&]U6Z:YU*[FNYV.3)
M,Y=OUJMBBBO;225D>:VV[L****8@HHHH **** "BBB@ HHHH **** "BBB@
MHQ110 5:T_5+_2;@3Z7>3V<H.0\$A0_I56BDTFK,:;3NCU+PU\=M>TUDBU^&
M/5;<<%\".8#ZCAOQ'XU[1X6\=Z%XP@W:/> SJ,O:RC;*G_ >X]QD5\BU+;74
M]E=1W-I-)!/&VY)(V*LI]017DXG*J%97A[K\MON.^CCJE/26J/M@'-+7CGPW
M^,JZE)#H_BR1(KIL)#?<*LI[!^P;WZ'VKV('BOEL1AZF'GR5$>Y2K0JQYHBT
M445SFH4444 %%%% !1110 444AH ,UR_C'X@Z+X+M<ZC+YMVZYBLX<&1_<_W
M1[G]:Y_XG_%&+PA"=-TG9/K$J9YY6V4]&8=V]%_$^_SC>WMSJ-[+>7\\EQ<3
M-NDED;+,?<U[6 RQUU[2KI'\SS<5C52]R&K.R\5_%OQ+XE9X8K@Z98MP+>U8
M@D?[3]3^@]JX<DDDDY).23WI**^II4:=*/+35D>).I.H[R=PQ1116IF%%%%
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
MP;F:]A6YL<X%Y;Y*#_>'53]>/>N1KUJ=2%6/-!W1P3A*#M)6"BBBM" HHHH
M**** "@T44 >X_L]ZV7AU30Y&R$*W4(SV/RO^NT_C7MM?+GP8OS8_%"P7=M6
MZCE@;WRN0/S45]1 YKXW-J:AB6UU5SZ/ 3YJ-NPM%%%>2=P4444 %!HH- '#
M?%OQ(WA[X?W9@?9=7O\ HL)!Y&[[Q_!<_B17RS7KG[0&LFX\2V&D(WR6<!F<
M9XWN>/R5?_'J\DK[/*J/L\,I=9:_Y'SN.J<]9KL%%%%>J< 4444 %%%% !11
M10 4444 %%%% 'M_[/NOYCU/0)G^Z1=P GM]UQ_Z"?SKVX5\A^ ]>_X1OQQI
MNHNVV%91'.3T\M_E;\@<_A7UXIXKX_-Z/L\1SK:7YGT.7U.>EROH+1117CGH
M!1110 4444 %%%% !37(526. .22>E.KCOBGK_\ PCWP]U">-]MQ<+]E@(Z[
MGXS^"[C^%:4J;J34%U(G)0BY/H?./CC7CXE\;:GJ8),<DQ6'VC7Y5_09_&L"
MC^5%?H,(*$5%;(^3E)RDY/J%%%%62%%%% !1110 4444 %%%% !72_#[Q$?#
M'CC3[]F*VYD\FX'K&_!_+@_A7-45%2"J0<);,J$G"2DNA]NCI2UR_P .M:.O
M> -)O7;=+Y(BE/\ MI\I_E745^>U(.G-P?0^MC)2BI+J%%%%04%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "$U\T?&CQ=_PD'BXZ
M=:2[['2\Q#!X>7^-OP^[^!]:]M^(WBE?"7@R\OD8"ZD'D6H[F1NA_ 9/X5\F
ML2[%F)9B<DD\DU]#DV&O)UY=-$>1F-:R5-?,2BBBOISQ0HHHH **** "K%A9
M3ZEJ-O8VB;Y[F58HU'=F.!_.J]>J_ ?PU_:/BB?6YTS#IJ;8B>AE<$?HN?S%
M<^)K*A2E4?0UHTW5J*![AI?AVSTWPE#X?V![2.U^S."/O@C#'\<D_C7R=XDT
M2;PYXDOM)N,[K64H&/\ $O56_$$&OLC%>'?M >&MLMCXCMTX8?9;D@=^2C']
M1^5?-93B7&NX2?Q?F>UCZ*=)27V?R/%****^M/ "BBB@ HHHH **** /=O@'
MXJ$UE=>&KN3YX,W%ID]4)^=1]#S^)]*]H%?&OAG79_#7B2RU:USNMI0S*/XT
MZ,OXC-?8-A?6^I6%O>6<@DM[B-9(W'=2,BOD,WPWLJWM%M+\SZ# 5N>GR/=%
MFBBBO&/1"BBB@ HHHH **** "BBB@ ->6_'VZ,7@&W@4X,]\@/N K'^>*]2K
MQW]H8G_A'M(&>/M;\?\  *[LO5\5#U.7%NU"1X'1117W1\P%%%% !1110 44
M44 >I_ #_D>;S_KQ;_T-:^BZ^=/@!_R/-Y_UXM_Z&M?1=?&YO_O3]$?19?\
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
MB,!!/'F#YD/\Q_P*O-S.C[7#.VZU_KY';@JGLZR\]#Z8HI%.:6OB3Z0****
M$)KYE^->O_VQ\0);2)]T&F1BW&#P7ZN?S('X5]$Z_JT6A:!?:I.1LM(&E.>Y
M X'XG KXXNKF6]O)KJY;?-/(TDC'NS')_4U[^2T>:I*J^FAY695+04%U(J**
M*^I/#"BBB@ HHHH *W?!6A-XD\::9I87,<TP,OM&OS/^@-85>T?L^Z!ON=2U
M^9.(U%I Q'<_,Y'X;17)C*WL*$I]?U.C#4_:55$]*^)-H+CX8Z["J@*EFT@
M'39AA_Z#7R;7V;K]L+SPWJ5L1D36LJ8^J&OC$?=';BO+R25Z<X^9W9E'WXL6
MBBBO?/)"BBB@ HHHH .M?6OPVN3=_#?0I2<G[&JGZKQ_2ODJOIWX)W/VCX86
M2DY,$TT7_CY(_0BO#SJ-Z$7V?^9Z>6NU5KR/0:***^3/>"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH #7CGQ[\5?9=)MO#=J^);LB>YP>D:GY5_
M%AG_ (#7KEW=0V=I+<W+B.&%"\CGHJ@9)KY \6>()O%/BF^U>?(^T2?NT/\
M!&.%7\L?CFO8RG#^UK>T>T?SZ'GX^MR4^5;LQZ***^P/G@HHHH **** "@T4
M?K]* /4?@5X:_M3Q;+K$Z;H-+3Y,C@RMP/R&3^5?1@KD?ACX:_X1?P+96LB;
M;J<?:+GUWOSC\!@?A77U\-F&(]OB');+1'T^$I>RI)/<****X#J"BBB@ I#2
MT4 >$_'_ ,,^5=6/B.VCPLH^RW) _B'*,?J,C\!7B]?8?C#P_%XH\*7^DRX#
M3Q'RF/\ #(.5/Y@5\?S0R6]Q)!.A26)RCJ>JL#@C\Q7U^48CVE#V;WC^70^?
MS"ER5.9;,91117LGG!1110 4444 %%%% 'T_\(?%1\2>"(8;B3?>Z=BVFR>6
M4#Y&_$<?4&N_%?+'PG\5?\(QXW@\^3997^+:XST&3\C?@WZ$U]3 U\3F6&]A
M7=MGJCZ7!UO:TE?="T445YIV!1110 4444 %>/?M#?\ (OZ1_P!?;_\ H%>P
MUX]^T-_R+^D?]?;_ /H%>AEO^]P_KH<F,_@2/ J***^X/F0HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "I;:ZN+*Y6XLYY;
M>9#E9(G*L/H1S45%%D]&&QZQX1^.FJ::T=MXIB.I6O3[2@"S)[GL_P"A]Z]R
MT+Q!I?B334OM&O([J!N"5/*'T8=0?8U\:UJ^'O$FJ>%M46_T:Y:"4<.O5)1_
M=9>X_P BO%Q>4TJJYJ7NR_ ]*ACYP=IZK\3[(S2UQW@'XA:=XXT\F+%MJ,*@
MW%HQR5_VE/=?Y=#78 YKY6I3G2FX35FCW(3C./-%Z"T445F6%%%% "$U\H_%
M>Z^V?%+6WSD)*L7_ 'PBK_2OJTU\<^++K[=XRUBZ!R);V9O_ !\U[V21O5E+
MR/+S)_NXKS,FBBBOJCP@HHHH **** "O6/V?K82>+]2N"/\ 4V6T'T+./Z"O
M)Z]P_9VMOW.NW1'5X8P?P8G^E>?F4N7"3_KJ=>"5Z\3VTUX-^T%H'DZEINO0
MKA9T-M,1_>7E2?J,C_@(KWJN2^)F@?\ "1?#_4K6--T\4?VB#CG>GS8'U&1^
M-?*8"M['$1D]MG\SW<53]I2<3Y.HH'-%?=GRX4444 %%%% !4UG=S:??P7EJ
MVV:WD66,^C*<C^50T4FKJS!:,^S]$U2'6M#L]3MCF*[A65?;(SC\#Q^%7Z\H
M^ FO_;O"=SI$KYETV;* G_EF^2/R8-7JXKX#$T?85I4^Q]91J>TIJ?<*,T4A
MKG-3R;X^^(/L?ABTT6%\2:A+OE //EIS^K$?D:^>Q7;?%O7_ .WOB)?&-]UO
M9?Z)%@\?+]X_]]$_D*XFON<OH^QPT4]WK]Y\SBZGM*S?R"BBBN\Y HHHH **
M** "OK7X=Z!_PCG@+3+%DVSF+SI_^NC_ #'\L@?A7SA\.] _X23Q]IEBZ[H!
M+YT_^XGS'\\ ?C7UNHXKYO.ZWPT5Z_Y'LY;3WJ/T&R('C*-T88/XU\6:C";;
M5+J C!BG=,?1B*^U3TKY!\=VWV3X@:[ !@+?2D#V+9'\ZC(Y>_./H5F:]V+,
M"BBBOISQ HHHH ****  U]"?L^77F>#]1MB<F&^+8] R+_537SW7M?[.UT!/
MKMH3RRPR@?3<#_,5Y>:QYL)+RM^9W8%VKH]SHHHKXL^C"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHJ.6588GEE<)&BEF8G  '))H \L^.OBG^S/#4
M>A6SXN-2.9<'E85//_?1P/H#7SQ70^.O$K^+/&-]JF3Y#-Y=LI_AB7A?SZ_4
MUSU?=8##_5Z"B]]WZGS&*K>UJM] HHHKN.4**** "BBB@ KL?A;X:_X2?QY9
MPRIOM+4_:KC(X*J>%/U; ^F:XZNN\$_$*\\"QW7]G:=9W$ET5WRSE]P Z*,$
M<<DUSXE5'1DJ7Q,VH\BJ)SV/JX4ZOGK_ (:#\0?] C3/SD_^*H_X:$\0?] G
M3/SD_P#BJ^4_LC%=E]Y[OU^AW/H6BOGK_AH3Q!_T"=,_.3_XJC_AH3Q!_P!
MG3/SD_\ BJ/[)Q79?>'U^AW/H6BOGK_AH3Q!_P! G3/SD_\ BJ/^&A/$'_0)
MTS\Y/_BJ/[)Q79?>'U^AW/H6BOGK_AH3Q!_T"=,_.3_XJC_AH3Q!_P! G3/S
MD_\ BJ/[)Q79?>'U^AW/H1J^:?C9X:.B^-CJ$*8M=57SA@<"08#C^1_&M+_A
MH/Q!_P! C3/SD_\ BJYWQE\4+_QMI$=AJ6EV,0BE$L<L)?<IQ@]3CD&N_ 8+
M%8:LI26CT>IRXK$T*U/E3U.(HHHKZ0\8**** "BBB@ HHHH *^JOA;XJ_P"$
MJ\$VTT\F^]M/]'N?4LHX8_48/US7RJ:]"^#7BK_A'O&J6ES)MLM4 @DST63^
M!OSX_P"!5YF9X;V]!M;QU_S.W!5O9U;/9GTY130:=7Q1](%%%% !1110 5X]
M^T-_R+^D?]?;_P#H%>PUX]^T-_R+^D?]?;_^@5Z&6_[W#^NAR8S^!(\"HHHK
M[@^9"BBB@ HHHH **** -KPQX4U/Q?J4ECHRQ-/'$96$L@0;<@=?QKJO^%'>
M,_\ GC9?^!0_PJ_\ /\ D>KS_KQ;_P!#6OHNOG\?F-;#U_9PM8];"X.G6I\T
MKGS+_P *.\9_\\;+_P "A_A1_P *.\9_\\;+_P "A_A7TU17!_;.)\ON_P""
M=7]G4?,^9?\ A1WC/_GC9?\ @4/\*/\ A1WC/_GC9?\ @4/\*^FJ*/[9Q/E]
MW_!#^SJ/F?,O_"CO&?\ SQLO_ H?X4?\*.\9_P#/&R_\"A_A7TU11_;.)[+[
MO^"']G4?,^8W^"'C1!E;6S<^@NU'\ZS;WX4^-;%29-"FE &28'63^1KZNQ28
M%5'.L0GJE^/^8GEU+HV?%-Y87FG3>5J%K/:R?W)XV0_D:@K[4O\ 3;+5+9K?
M4K2&ZA;K'-&''ZUY#XW^!EM+#)>^#28)E&XV$C91_P#<8\J?8\?2O1P^<4JC
MY:BY?R..ME\X*\'<\)HI\\$MM<207$;Q2QL5='7#*1U!%,KW#S HHHH ****
M "BBB@"[H^L7N@ZM!J6ESF"Z@;<C#OZ@CN#T(KZM\#^+[3QGX<BU&VQ',OR7
M,&<F*0=1]#U!]*^1:[/X7^,&\(^,(7FDQI]X1!=*>@!/RO\ \!/Z9KRLRP:Q
M%/FBO>7]6.[!XATI\KV9]5"EIJG*Y'(]13J^,/HPHHHH @NI?(M993TC1F_(
M9KXLGE\^XEFZ^8Y?\SG^M?8'B^[^P^"]9NLX\JQF8?\ ?!KX[ P,>@Q7TV1Q
M]V<O0\7,WK%!1117T1Y 4444 %%%% !7T3^S_:^5X%O+@CF>_;'T5%'\\U\[
M5]0?!BV^S?"W3B1@S/+*?QD./T KQ\YE;#6[M'HY<KUK^1WU-;IZ^U.HQFOC
MSZ ^0_'N@_\ "-^.=3TY5VPK,9(?^N;_ #+^6<?A7.U[?^T'H&1IFOPITS:3
MD#_@2'_T(?B*\0%?>8*M[?#QGUZGRV)I^SJN(4445V'.%%%% !1110!W/PAU
M_P#L+XB6@D?;;WX-I+GIEONG_OH#\Z^I!TKXDCD>&59(6*2(P96'4$'(-?8?
MA37$\1^%=.U6,C-S K.!_"_1A^8-?,9W1M*-5==#V\MJ7BZ;-FL3QAKB^&_"
M.I:J3AK> F/W<\*/S(K:/2O&/V@O$'EZ?IV@0M\T[FZG'^RO"C\22?\ @(KR
M,'1]O7C#^K'?B*GLZ3D>%N[22,\C%G8DL3W/<TV@45]\?*A1110 4444 %%%
M*%+,%4%F)P .Y]* /<OV?=!V6NI:]*O,C"UA..P^9_U*C\*]J%87@G0AX;\&
M:;I> 'AA!E('61OF8_F36]7P6,K>WKRGT_0^JP]/V=)1$-?+/QBM?LOQ3U3
MPLPBE'XQKG]0:^IC7SC\?+7RO']O.!Q/8(3[E68?RQ7=DTK8EKNG^ARYBKT;
M^9YA1117UY\^%%%% !1110 &O4O@#="'QS>0'_EO8MC_ ("ZFO+:[KX-77V7
MXI::.TZ2P_FA/_LM<>.CS8::\CHPLK5HOS/J,&EI%I:^#/J0HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ,XKS/XV^*AHG@_^S+:3%YJI,7'58A]\_CPO
MXGTKTIV"J2Q  Y)/:ODWXD>*#XL\;7EY$VZTA/V>U]/+4GG\3D_C7J97A_;5
MTWM'7_(X<;6]G2LMV<K1117VA\X%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !2ABK!E)4@Y!'8TE% 'UI\.O
M% \6>"[._D8&Z1?)N@.TB\$_B,'\:ZK-?-OP1\5?V+XN;2;E\6FJ@(,GA9A]
MT_CROY5](K7PV88?ZO7<5L]4?3X6M[6DGU%HHHK@.H**** "O'OVAO\ D7](
M_P"OM_\ T"O8:\>_:&_Y%_2/^OM__0*]#+?][A_70Y,9_ D>!4445]P?,A11
M10 4444 %%%% 'J?P _Y'F\_Z\6_]#6OHNOG3X ?\CS>?]>+?^AK7T77QN;_
M .]/T1]%E_\  "BBBO).\**** "BBB@ HHHH *0CBEHH \6^.O@J*2Q7Q381
M!9HF$=Z%'WT/"N?<'@^Q'I7A5?9/BC3TU7PKJ=C(H99[61,'UVG'ZXKXV^M?
M79/7E4HN$OL_D>!F%)0J*2ZA1117M'FA1110 4444 %%%% 'U7\*O$!\0_#V
MPFF?=<6P-K,3W9. ?Q7::[.O#_V>-1)_MK36/ \NX49]<J?Y"O<!7PF/I*EB
M9Q6W^>I]1A9\]&,F%%%%<1TG&?%FZ^R?"W6FS@O$L0]]SJO\B:^5*^D_CO<^
M1\./*!Q]HO(HR/8;F_\ 917S97UV31MAV^[_ ,CP,Q=ZJ7D%%%%>T>:%%%%
M!1110 =.?2OKCX>6IL_AUH4+#!6RC)^I&?ZU\CA=WRC^+BOM'1K?[)H=C;GC
MR;:-/R4"OG\\E^[A'S/6RQ>])EVBBBOESVSG/'F@#Q+X)U+357=,\)>#_KHO
MS+^HQ^-?(G0G/![CTK[=(KY.^)N@_P#"._$#4K9$VP3/]I@X_A?G ^AR/PKZ
M/)*VLJ3]5^IX^94]%47H<G10**^E/&"BBB@ HHHH *]Y_9^U_P _2M0T&5OG
MMG%S"#UV-PWY,!_WU7@U=7\,]?\ ^$=^(&FW3MM@F?[//SQL?C)^AP?PKAQ]
M'VV'E'KNOD=.%J>SK)GUEVKY*^(^O_\ "1^/M2O(VW0))Y$'IL3Y01]3D_C7
MT=\0]?\ ^$;\!ZE?HVV;RO)@YZR/\HQ],Y_"ODG]:\G)*/Q5GZ?Y_H>AF53:
MFO4****^D/&"BBB@ HHHH *['X5Z!_PD/Q#T^&1-UO:M]JF!&053D#\6VBN.
M->^_L_Z!]FT.^UR5/GO)/)B/^PG7\V/Z5PYA6]CAY26[T7S.K"4_:5DCV 4M
M(*6OA3Z<#7A'[0]J1?Z'==C%+$3]"I']:]W->0?M"6Q?PSI5R!Q%>,I_X$G_
M -:O1RR7+BX?/\CDQJO0D> 4445]N?,A1110 4444 %=%X NOL7Q$T&;.!]N
MC0_\".W_ -FKG:LZ;<FSU:SN1UAG20?@P/\ 2LZD>:#CW1<'RS3/M04M-4[N
M1R#T-.K\[/K@HHHH **** "BBB@ HHHH **** "BBB@ I"<4M(: //\ XQ^*
MO^$=\$26]N^V]U,FWBP>53'SM^7'U85\Q5V?Q4\4CQ3XXN9+=]UE9_Z-;\\$
M*?F;\6S^&*XROM\MPWL*"3W>K/FL96]K5=MD%%%%>B<84444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #H
MI9()DEA<I(C!D=>JD<@C\:^N_ _B6/Q7X0LM47 E=-DZ#^&5>&'Y\_0BOD*O
M5O@3XJ_LSQ)-H5U)BWU(;H<GA9E'_LR\?4"O(S;#>VH<ZWCK\NIZ& K>SJ<K
MV9]$"BD'2EKXX^A"BBB@ KQ[]H;_ )%_2/\ K[?_ - KV&O'OVAO^1?TC_K[
M?_T"O0RW_>X?UT.3&?P)'@5%%%?<'S(4444 %%%% !1110!ZG\ /^1YO/^O%
MO_0UKZ+KYT^ '_(\WG_7BW_H:U]%U\;F_P#O3]$?19?_   HHHKR3O"BBB@
MHHHH **** "BB@T 5=2G6VTNZGDX2*%W;Z!2:^*R<L3ZG-?4'Q@\2IH'@*Y@
M63%WJ0-M"H/.#]]OH%_F*^7Z^IR2FXTI3?5_D>'F4TYJ/8****]\\H**** "
MBBB@ HHHH ]3_9_F9?'=[$.DFGN3^#I_C7T6*^=/V?XBWCN]EYPFGN#^+I_A
M7T4*^-S?_>GZ(^BR_P#@"T445Y)WGC?[0]R4T31K8'_67+N1_NKC^M>"BO8_
MVA[C=K6BVP/W+>20CZL /Y&O'!7VV5QY<)'Y_F?-XYWKL****](X@HHHH **
M** +FD6WVW7+"UZ^?<QQX^K 5]HBOD;X=6OVSXD:#%C.+U),?[GS_P#LM?7(
MKY?/)?O(1\OZ_(]O+%[DF+1117SYZP5XU^T%H/GZ7IVO1+\]LYMIB/[C<J?P
M8$?\"KV6L7Q;H:^(_"FI:4V-US RQD]G'*G\P*ZL)6]A7C4_JQAB*?M*3B?'
M8HISHT<C)(I5U)5E/4$<$4VOOCY4**** "BBB@ HZ=./>BB@#N?&_P 2KCQE
MX<TG3)+=H#9@/<N7!$\@4*& QQ_$<>]<-1165*E"C'D@K(NI4E4ES2W"BBBM
M2 HHHH **** 'Q123S1PPKODD8(BCNQ. /SK[$\+Z-'X>\,:?I,0XM8%1C_>
M;JQ_%B37SG\'= _MSXB6CRINM]/!NI/3(X0?]]$?D:^H@*^8SJM><:2Z:GMY
M;3M%S?46BBBOGCU@-><?'.U\_P"&<TG_ #[W4,GZE?\ V:O1ZY+XIVOVOX7Z
M['C.VW\W_OA@W_LM=.$ERXB#\T8UU>E)>1\G44=Z*^_/E HHHH **** "@G'
M(ZCFBCOS0!]FZ!<?;/#NG7).?.M8GZ^J UHUROPTN3=_#70I2<G[(J'ZKD?T
MKJJ_/*T>6I*/9L^NIN\$PHHHK(L**** "BBB@ HHHH **** "BBB@ -</\5O
M%7_"+^"+AH)-E]>YMK;!Y!(^9OP7/XD5VY-?+_Q@\5?\)'XVE@MY-]EIN;>'
M!X9L_.WY\?1:]'+<-[>NK[+5G'C*WLJ3MNS@J***^W/F@HHHH **** "BBB@
M I-R_P!X?G6MX7T.7Q+XHL-)@!S=3!6(_A3JS?@H-?7UMIMG;6T<$-M$L<2!
M$&P< # KS,;F$<(U&UVSMPV$==-WM8^*]R_WE_,4;E_O+^8K[8^QV_\ S[Q?
M]\"C[';_ //O%_WP*\_^W%_S[_'_ (!U_P!F?WOP/B?<O]Y?S%&Y?[R_F*^V
M/L=O_P ^\7_? H^QV_\ S[Q?]\"C^W%_S[_'_@!_9G][\#XGW+_>7\Q1N7^\
MOYBOMC[';_\ /O%_WP*/L=O_ ,^\7_? H_MQ?\^_Q_X ?V9_>_ ^)]R_WE_,
M4;E_O+^8K[8^QV__ #[Q?]\"C[';_P#/O%_WP*/[<7_/O\?^ ']F?WOP/B?<
MO]Y?S%&Y?[R_F*^V/L=O_P ^\7_? H^QV_\ S[Q?]\"C^W%_S[_'_@!_9G][
M\#XGW+_>7\Q1N7^\OYBOMC[';_\ /O%_WP*/L=O_ ,^\7_? H_MQ?\^_Q_X
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
MR8S^!(\"HHHK[@^9"BBB@ HHHH **** #%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !6OX6T"?Q/XGLM)M@<W$@#L/X$'+-^ !K(
MKZ.^#/@-O#VC-K.IQ;-1U!!L1AS##U ]BW!/X5Q8[%+#47+J]CJPM!UJB73J
M>E6EM%9VD5M;H$BA01HH_A4# 'Y5-1C%%?";GTX4UJ=45S*(;>25ND:EC^ S
M0!\@>,+K[;XWUJY!R)+Z8CZ;S6+4MS+Y]W--U\R1G_,D_P!:BK]%A'EBH]CY
M"3O)L****LD**** "BBB@#VO]G>US+KMV>JB&(<>NX_TKW(=*\E_9\M=G@[4
M;DC!FOBF?4*B_P#Q1KUH5\/F4N;%S_KH?38-6H1%HHHKSSK"BBB@#-\0:/%K
MOAZ^TNXQLNX&BR?X21P?P.#^%?&]S;RVEW+;7"[)H7:.13_"P."/S%?;+=*^
M8OC1H']C?$&:XC3;!J2"Y7'3=T<?F,_C7T&2UK3E2?77^OZZ'E9E3O%370\_
MHHHKZ@\,**** "BBB@ HHHH **** "BBB@ KT7X):!_:_C^.\E7,&F1FX.?[
MY^5!^>3_ ,!KSJOI'X&Z!_9?@7^T94Q-J<IESW\M?E7^1/XUYN9UO98:5MWI
M_7R.S!4^>LO+4]-'2B@45\2?2A1110 4C4M(W2@#X]\9VHLO'6MVZ\".^E _
M[Z)_K6)79_%NU^R?%/6% P)'24>^Z-3_ #KC*_0L/+FHPEW2_(^2K+EJ27F%
M%%%;&84444 %%%% 'M7[.]UMN-=M"?O+#*!]"P/\Q7N8KYT^ 5T(?'5W ?\
MEO8L!_P%U-?18KXS-H\N+;[V_(^CP#O00M%%(3BO*.XBNKJ&RM9+FZE2&")2
M\DCMA54=237D6I?$[Q'XOU:72_AEIQ:.,X?4)D' _O#=\J#TW9)]*/B?J5]X
MN\9Z?X T:7RT8K+?2=A_%@^RK\V.Y(KM=1TZW\$?#/4(O#:BT:RLW>.0*"Q<
M#[[9'+$^M>I2IPHQC*:O.6R>R7=G%.<JC:B[1CN^OHCBE^%?C?4QYVN^.YTE
M;DQPO(ZK].5'Y"FR>"OB=X87[1X?\4G5D3DVT[GYAZ!9"1^1%5O"Q^*GBSP_
M#J]AXLM8H)690DT*!OE.#TC-+J7BOXC?#N^M9_%SVNKZ7-)L:6)5^I (52K8
MY&1@XKM_VAS=/FA)K[-OPV7YG-^Z4>>TEY_TSH_!/Q635]3_ +!\4V9TC6U;
M8$<%4E;TP>5;V/7L:])!S7GWQ'\$6OC7PV-4TM -5@B$UI.@PTRXW!#]>WH:
ML_"GQA)XL\'J;URVH6+>1<L>K\?*Y^HZ^X->;6I4YT_;TE;HUV?^1V4YSC/V
M<W?L^YW-% HK@.H*YCX@>)U\)>#;S4E(^T;?*ME/\4K<+^7)_"NF-?./QQ\5
M?VSXK31[:3=:Z6"KX/#3'[WY# _.N[ 8?ZQ747LM6<N*K>RI-]3S%W:21GD8
MLS$EF/4D]Z2BBONCY@**** "BBB@ HHHH #7I/P0\-?VSXU_M*=-UMI2>;R.
M#*>$'X<M^ KS:OJ;X2^&?^$;\!6GG)MN[[_2I\CD;A\J_@N/Q)KR\TQ'L<.T
MMY:?YG=@:7M*J;V6IVPIU%%?%GT84444 %%%% !1110 4444 %%%% !1110
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
MT**** "BBB@ HHHH **** "BBB@ HHHH **** "D(S2T4 ?+OQB\-?\ "/\
MCVXFA3;:ZD/M46!P&)^<?]]<_C7!U]8^/O =IX[TVVMKBY:TEMI=\<Z('(!&
M&7!['C\A7!_\,[6O_0QS_P#@*O\ \57U>$S2@J,8U79KR9X6(P-1U&X+0\*H
MKW7_ (9VM?\ H8Y__ 5?_BJ/^&=K7_H8Y_\ P%7_ .*KJ_M7"?S?@_\ (P^H
M5^WXH\*HKW7_ (9VM?\ H8Y__ 5?_BJ/^&=K7_H8Y_\ P%7_ .*H_M7"?S?@
M_P#(/J%?M^*/"J*]U_X9VM?^ACG_ / 5?_BJ/^&=K7_H8Y__  %7_P"*H_M7
M"?S?@_\ (/J%?M^*/"J*]U_X9VM?^ACG_P# 5?\ XJC_ (9VM?\ H8Y__ 5?
M_BJ/[5PG\WX/_(/J%?M^*/'O#6N3^&O$EEJ]KDO:RABH/WUZ,OX@D5]@Z?>P
M:CI]O>VCB2"XC66-AW4C(KQ__AG:U_Z&.?\ \!5_^*KTGP7X:D\)>'(](?47
MOXX78Q.\80HIYV\$]\_G7C9IB,-B%&=-^\O)['HX*E6HMQFM#H*\>_:&_P"1
M?TC_ *^W_P#0*]AKC_'_ ($C\>6%I:S7[V0MI3(&2(/NR,8Y(KS\%5C2Q$9S
MV1UXF$JE)QCN?*-%>Z_\,[6O_0QS_P#@*O\ \51_PSM:_P#0QS_^ J__ !5?
M4_VKA/YOP?\ D>']0K]OQ1X517NO_#.UK_T,<_\ X"K_ /%4?\,[6O\ T,<_
M_@*O_P 51_:N$_F_!_Y!]0K]OQ1X517NO_#.UK_T,<__ ("K_P#%4?\ #.UK
M_P!#'/\ ^ J__%4?VKA/YOP?^0?4*_;\4>%45[K_ ,,[6O\ T,<__@*O_P 5
M1_PSM:_]#'/_ . J_P#Q5']JX3^;\'_D'U"OV_%'A5%>Z_\ #.UK_P!#'/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HQ110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O&/VB/^07H?_7Q+_Z *]GKQC]HC_D%Z'_U\2_^@"O1RS_>X?/\
MCDQG\"1X7!_Q\1?[Z_SK[6MO^/:/_<7^5?%$3!)D8]%8$_G7T?%\=/!Z0HK'
M4,JH!_T7V^M>SG%"K6Y/9Q;M?]#SLOJ0AS<SML>FTAKS;_A>W@[UU#_P%_\
MKUEZM^T!HT-NXT;3+NZGQ\AGQ$@/J>2?TKPHX#%2=E!GIO%44KN1B_M#WD3:
MCHMDNTRQQ22OZ@,0!^>#^5>.0QM-<1Q("6=PJ@=<DXJ[KVNW_B36I]4U67S;
MB8\X&%4#HH'8"NS^#O@Z;Q#XNAU*>,_V=ID@E=R.'D'*(/QY/L/>OJZ:6"PB
M4W\*_$\*;>)K^[U/I2SB,%E#$QRT<:J23W  J+4M3LM(LFO-3NH[6W0@-+*V
M%!/ YJV.E<!\:_\ DE]__P!=8O\ T,5\;1@JM6,'U9]%4E[.FY+HC:/Q$\(8
M_P"1BT__ +_"NBMYH[FWCG@<212*'1U.0P(R"*^)&^Z?H:^RO"W_ "*&C_\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7C'[1'_(+T/_KXE_\ 0!7L]>,?M$?\@O0_^OB7
M_P! %>CEG^]P^?Y')C/X$CPR#_CXB_WU_G7VK;?\>T?^XO\ *OBJ#_CXB_WU
M_G7VK;?\>T?^X/Y5Z>>?\N_G^AQ99]KY$M%%(3Q7S9[!R?Q15'^&&NAP"/LV
M1GU# C]<5\G5[G\:OB#83:0_AG1[E+F:9U-Y)$V5C53D)GNQ(&?3%>&5]AE%
M*=/#MS5KNY\_F%2,ZMH]#Z2^ [EOAN03D+?2@>PPI_K5SXU?\DNO_P#KK%_Z
M&*M_";2'T?X:Z9'.A26X5KEU(P1O.1_X[BJGQIR?A=?X&<2Q9_[[%>'S*68W
M7\WZGI6:PEG_ "GS"WW3]#7V3X6_Y%#1_P#KQA_] %?&QY4@>E?8?@^YBN?!
M6C2P.'1K&+!'L@!_45ZF>?PX>K.++/BD;=>>?&__ ))C=_\ 7Q#_ .AUZ%FO
M//C<<_#&[_Z^(?\ T.O"P7^\T_5'J8G^#+T9\R-]QOH:^RO#'_(IZ3_UY0?^
MBUKXU;[C?0U]E>&/^13TG_KR@_\ 1:U[F>?!#YGF99\4BMXX_P"1"UW_ +!\
MW_H!KX_':OK_ ,<?\B'KO_8/F_\ 0#7R .U5DG\.?J3F7QQ/JSX3?\DLT/\
MZXM_Z&U=E7&_"8_\6LT/_KBW_H;5V6:^>Q7\>?J_S/7H_P */HCYB^-W_)4+
MK_KV@_\ 0:D^!O\ R4R+_KUF_D*C^-W_ "5"Z_Z]H/\ T&G_  -/_%S(O^O2
M;^0KZK_F6_\ ;OZ'A_\ ,9\SZ9/2O"_VB8L7F@R\X:.9>GH5/]:]TS7DG[0>
MFM<>%M-U!%)^R711CZ+(O7\U4?C7SV624<7"_P#6AZV-C>A(\2\*L$\8:.S'
M %]!G_OL5]D"OB6&9[>>.:$X>-@ZGT(.1^HK[&\-Z[:^(_#MEJMDX:.YB#$
MYV-_$I]P<BO3SR#O"?35'%EDE[T>IJUSGQ!_Y)WKW_7C+_Z#719KG/B"?^+=
MZ]_UXR_^@UX-#^+'U1ZE7^'+T/D7O7U3\(O^24Z)_P!<Y/\ T:]?*PKZI^$7
M_)*=$_ZYR?\ HUZ^GSK_ '>/K^C/%RW^*_3]4==>?\>,_P#US;^1KXJD_P!:
M_P#O'^=?:MY_QXS_ /7-OY&OBJ3_ %K_ .\?YUSY'M4^7ZFN9_9^?Z'T7\ O
M^2?W'_80D_\ 05KU'M7EOP"_Y)_<?]A"3_T%:]1[5X^/_P!ZGZGH87^#$\#_
M &A_^0]HO_7K+_Z&M<)\./\ DI6@_P#7XE=W^T/_ ,A[1?\ KUE_]#6N$^''
M_)2M!_Z_$KZ7"?\ (N^3_4\?$?[W\T?6XZ"EI!T%+7QI]"> ?M#?\C%HW_7H
M_P#Z&*X3X>?\E(T#_K^C_G7=_M#?\C%HW_7H_P#Z&*X3X>?\E(T#_K^C_G7V
M>$_Y%Z]'^I\[B/\ >_FCZY'2O&?V@/#DES86/B"W3<+7-O<$#HC'*L?8'(_X
M%7LPZ57OH+:YL9X;^..2U>,K,DHRI7'.?;%?*X6N\/6C470]RM256FX,^,].
MU&ZTG4K>_P!/F:&YMW$D<@_A(_STKV?2OVAHUM576]$D:<#!DM)1M8^NUNGY
MFO(/$']E?\)!>?\ "/"8::)3]G\XY8KZ_3TSSC&:;I^A:KJT3R:7IMW>)&0K
MM!"SA3Z' K[*OAZ&(BI55^A\[2K5:+:IL]AU;]H:,VK)HFAR"=A@27<HVJ?7
M:O7\Q7C&HZA=:MJ5Q?ZA*TUS<.9))#W)_P ]*VK7X?\ BV](%OX>U Y[O#L'
M_CV*[_PC\!KZ>YCN?%TR6]NIR;2!]TDGL6'"CZ9/TKGB\#@8MQ:^^[-I+$XE
MI-?HC7^ 'AR2UTV^U^Y0K]K(@M\_Q(IRS?0M@?\  37LM06EI#8VL5M:1)#!
M"H2.-!A54= !4]?*8FN\16=1]3W*-)4J:@@HHHKG-@HHHH CGB2:%XIE#QR*
M593T(/!%?'7BC17\.^*=1TJ0'_19V1">Z=5/XJ17V37@/[0&@?9M;L-=B7Y+
MN,V\Q']].5/XJ?\ QVO;R:MR5W3?VOS1YN84^:ES+H6/@UXRBTCP;X@MKQQ_
MQ+4:^B4GJI&"/^^@O_?5>-W$\EU=2W%PQ:69VD=CU+$Y)_,TL%U/;1SI!*T:
MW$?ERA3]]<@X/MD#\JM:'I4NN:_8Z7!GS+N=8@1V!/)_ 9/X5]%3H0HSJ5?Y
MOT/(E5E4C&GV/HKX*:#_ &1\/XKJ1<3:E(;ELCD+]U!^0S^->B=JBM+:*SLX
M;6V4)#!&L<:CLH& /R%35\17JNM5E4?5GTM*"IP45T/F3XS^)9]9\<SZ<LA^
MQZ6?)C0'@O@%V^N3C\*Y3POX7U'Q=KD>F:2BF1AN>1^$B0=68^G/XYJ7QRCQ
M^/\ 7EEY;^T)C^!<D?IBO1?V>)8%UO6XG(^T-;Q,F>NT,V[]2M?82E]5P/-3
M6R7]?J?/J/M\3:?5FW8?L]:0D*_VGK%[/+CYO(1(US]""?UK9@^!G@Z+'F17
MTY_V[HC^6*]'R*,BOEI9ABI;S?Y'MK"T%M$^+M7MX[36[ZV@&V*&YDC0$YPH
M8@5[;^SM_P @C7/^OB+_ - ->+>(/^1FU/\ Z_)?_0S7M/[.W_((US_KXB_]
M -?2YEK@G\OS1X^"_P!Y^\]EKY6^+_\ R5?6O]Z+_P!$I7U37RK\7_\ DJ^M
M?[T7_HE*\C)?]XEZ?JCOS+^$O7_,Z#]G[_D>KW_L'M_Z,2OHJOG7]G\_\5S>
M_P#8/;_T-*^B0:RS?_>GZ(O+_P" >$_M$_\ (2T+_KE-_-:\X\!?\E$\/_\
M81A_]#%>D?M$J?M^A-CY?+F&?Q6O,O!=Q':^.]#N)V"QQW\+,Q[#>*]S!:Y>
MK=G^IYF(_P![^:_0^PQTHI >*,U\:?1'@_[1/_(6T+_KA/\ ^A)7G'@;_DH7
MA_\ ["5O_P"C!7H_[1!SJVA?]<)__0DKSCP-_P E"\/_ /82M_\ T8*^SP7_
M "+UZ/\ 4^=Q/^]?-'U^:^;_ (^1E/B) QZ/I\9'_?;C^E?2':O"OVAM-87N
MC:HH^1HY+9SZ$$,OZ%J\'*9*.*5^J9ZF/C>@SQ^QL+K4[^*RT^![BYF.V.*,
M99CC.!^ K?\ ^%;^,O\ H6[_ /[]C_&L?0=5?0_$-AJD0W-:7"2[?[P!Y'XC
M(K[$TW4;75=-M[^QE$MO<()(W7N#7NYAC:N$<>6*:9YF$PU.NGS/5'RG_P *
MV\9?]"W?_P#?L?XT?\*W\9?]"W?_ /?L?XU];9%&17E_VW6_E7XG;_9M/NSY
M+C^''C%94)\.7^ P/^K'K]:^M!3#-$LRQ-(HD8%E0L-Q ZG%2"N#&8V>+Y>=
M6L=6'PT:%^5[A1117 =04444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %>,?M$?\@O0_P#KXE_] %>SUQ/Q
M&^'[>/K6PA74A8?9)'?)@\S?N &/O#'2NW U84L1&<W9+_(Y\3"4Z+C'<^6
M2""#@CD&NA'C_P 6JH"^(M0  P!YQKTK_AG23_H9U_\   __ !RC_AG23_H9
MU_\   __ !ROII9A@9_%)/Y/_(\2.$Q4=E^*_P SS;_A8/B[_H8]1_[_ !JE
M?^*O$&IQM'J&M7]Q&W5'N&VG\,XKU;_AG23_ *&=?_  _P#QRIK?]G:!6'VO
MQ'(X[B*T"G]6-3]?R^.J:^Y_Y%?5<6]'^?\ P3PVO0OAE\-+OQ7J<.H:E"\.
MBPL&=W&/M)'\"^H]3_6O7-"^#/A+1I4EFM9-2F7D->ON7/\ N#"_F*[Y(DCC
M5(U"JHPJJ, #T%<6*SA.+C07S_R.FAE[4N:K]P(JH@5 %51@ #  K&\7Z"/$
MGA'4M(R US"5C)Z!QRI/_ @*V\4AKYV,G"2DMT>O**DK,^)[NUGL;N6UO(FB
MGA<QR1L,%6!P0:ZGPI\3/$7A"U^R:?-%/9[MPMKE-RJ3UVD8(KWGQM\+M$\:
M.;J7=9:CMV_:X0#O]-Z]&_0^]>5W_P  O$MNY^PWNGWD?\)+M&Q_ C'ZFOK:
M>883$T^6MIY,\"6$KT9WI_@-N/C[XHEC*PV>FP$_Q+$[8_-JX[Q#XX\1>*5\
MO6=3EFASD0( D8/^Z.OXYKJ[7X#^+9Y,3OI]LO\ >><M^B@UV_AOX":3I\B3
M^(KQ]4=>?(C7RXL^_.6_2D\1EV&]Z%K^6K'[+%UM)7MYGSXWW3]#7V5X8_Y%
M/2?^O*#_ -%K7D][^SRMQ>W$MKXA6W@DD9HXC9%O+4DD+G>,XZ5[#I5D=.TF
MSLB_F?9H$AWXQNVJ%SCMTKSLTQ='$0@J;O;U.S T*E&4N=%7Q/92:EX4U6R@
M!,MQ9RQH!W8H<#\Z^-\%>",$=0:^W2*\?\;_  .36-4GU/PU>16<L[%Y;6=3
MY98]2K#D9],=?2IRK&4Z#E"H[)]1X[#SJI2AT,'X.>/]6_M;3?"4D=O)8'S-
MDA4^8@P6P#G!Y]17OPKPWX??"KQ+X:\>6.IZDEK]E@W[VBG#'E2!@8SU->XK
M7/F;HRK\U&UFM;=]37!*HJ5JA\X?'C3Y+;X@1W; ^7=V:%6[94E2/Y?G7$^%
M_$M]X3UV/5=,$33(K(5E7*LI'(-?4/C;P3I_C?1Q9WY:&:([[>Y09:)CUX[@
M]Q7BU_\  7Q1;3$65Q87D>?E82F,X]P1Q^9KU\#CL//#JC5=K*VO4X,3AJL:
MKJ4U?J>Z>#]8G\0>$=-U6[2..:[A$CK'G:#D],_2I/%.@P^)O#5[I%R0JW,9
M57Q]QNJM^! -5_!.E76A^"]+TV_"K<6T 20(VX Y/0]ZWB,U\W.2A6<J?1Z?
M?H>Q%.5-*7;4^+M6TJ\T35KC3M3A:&YMWVNI_F/4'J#6KX6\<Z]X/D<Z+=[8
M9#F2WE7?&Q]<=C[BOI3QCX T3QI;J-3A:.ZC&(KN$XD0>GHP]C7DFI_L^ZW!
M(QTG5+*[BSP)@T3_ ,B/UKZBCF6&Q%/EKZ/JGL>)4P=:E/FIZD#?'_Q,8]JV
M&F*V/O"-S_[-7+^(/B7XJ\26[VVH:D4M9!A[>W01HP]#CD_B:W(?@7XPDE"N
M+")<_?:YR/T!-=AX?_9_M()%E\2ZHUUCG[/:*44_5SR?P H=7+:'O1M?RU#V
M>,J^Z[GA'>OJGX1?\DIT3_KG)_Z->N3U[X!6>I:U-=Z1JJ:7:R!=EJ+4R"/
M .#O'7&?QKT3P?X?/A7PG8Z*UR+HVBLOG!-F[+LW3)Q]['6N',L;0Q-"*IO6
M][?)G3@\-4HU6Y+2QMR*'0J>C#!KXNU6SET_6+RSN%V2V\[QNOH0Q%?:1Z5Y
ME\0?A!;^+;]]5TJZ2PU%P/-$BDQS$< G'*G'<9SZ5S97BX8>;531,VQV'E6B
MG#='E_PQ^(&K>'-0M=#M8[>:ROKU-XE4[D+$*2I!]/6OIT=*^>=%^"_BO2O%
M&GW4PLI(+>ZCD=X[C^%6!. 0#7T-VIYK*A.HITFG?>P8%5(P<:GR/ _VA_\
MD/:+_P!>LO\ Z&M<)\./^2E:#_U^)7NWQ$^&+>/;^QN5U9;#[+$\>TV_F;MS
M YSN&.E87AOX&/X?\3:?JQ\0K<"SF67ROL97?CMG><?E7=A\=AX8+V4I>]9]
M'YG-6PU66(YTM+H]>'04M(O2E-?,GLG@'[0W_(Q:-_UZ/_Z&*X3X>?\ )2-
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
M ,48HHH ,48HHH *,444 &*,444 %&*** #%&*** #%&*** "BBB@ HQ110
M8HQ110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% "8K@OB+\,+/QM&+NVE6SU:)=J3%<I*.RN!S]#U'O7?4
MF*UI59T9J<'9D5*<:D>62T/DO6OAMXLT&1A=Z-<2QKTFM5\Y#^*\_F*YN2UN
M(FVRV\J-Z-&0?U%?;&VD,2,<LBD^XKVX9W-+WX7^=O\ ,\R661;]V1\4QVES
M,VV&WFD;T2,L?T%=!I'PZ\6:VZBST2Z5&_Y:W"^2@_%L5];"-%.550?84NVG
M//)M>Y!+YW_R".617Q2/)_ OP3M-#N8M2\2RQZA>1D-';H/W,9]3G[Y_(5ZP
M!BC%+7BU\14Q$N:H[GHTZ4*4>6""BBBL#4**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
4H **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>abm-20220131_g2.jpg
<TEXT>
begin 644 abm-20220131_g2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!<17AI9@  34T *@    @ ! ,"  (
M   6    /E$0  $    ! 0   %$1  0    !   N(U$2  0    !   N(P
M  !0:&]T;W-H;W @24-#('!R;V9I;&4 _^("0$E#0U]04D]&24Q%  $!   "
M,$%$0D4"$   ;6YT<E)'0B!865H@!\\ !@ #        86-S<$%04$P
M;F]N90                    $  /;6  $     TRU!1$)%
M                                                   *8W!R=
M /P    R9&5S8P   3    !K=W1P=    9P    48FMP=    ;     4<E12
M0P   <0    .9U120P   =0    .8E120P   >0    .<EA96@   ?0    4
M9UA96@   @@    48EA96@   AP    4=&5X=     !#;W!Y<FEG:'0@,3DY
M.2!!9&]B92!3>7-T96US($EN8V]R<&]R871E9    &1E<V,         $4%D
M;V)E(%)'0B H,3DY."D
M
M     %A96B        #S40 !     1;,6%E:(                     !C
M=7)V          $",P  8W5R=@         ! C,  &-U<G8          0(S
M  !865H@        G!@  $^E   $_%A96B         TC0  H"P   ^56%E:
M(        "8Q   0+P  OIS_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$
M! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!#
M 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" >U![0# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MN+^)OQWT'X8(T=S-]KU#&5LX"&D]MQZ*/KSZ U\__$/]ICQ)XZ:2*&?^R+%N
M!!:L59A_M2?>/X8'M7Y?QEXN9#P\W0J3]K77V(6;3_O/:/HWS?W6?097PWC,
M;:<5RP[O]%N_R\SZ-\:?&3PWX!WKJ.J0+<)_R[Q'S)L_[JY(_' KRWQ3^VM&
MI9-%T9F]);V3;_XXO_Q5> %MQR>2>IHK^;^(/'_B/'-QP'+AX?W4I2^<I)KY
MJ,3[K!<&8&BKUKS?GHON7ZMGH6O?M0^,M<)"ZE'8QG^"UA5/_'B"WZURNI?$
M+7M9)^U:UJUQGM)=NP_+..YK'HK\IS#BK.<>[XS%5*G^*<FONO9?(^BHY?A:
M*M2IQ7HD.FF>X?=(S.Q[L<FFT45X+;;NSL+EEX@O],(^SWUY;[<8\N9DQCIT
M-=!H_P =?%^A,##X@U!MO:=_M _)\UR=%>G@\ZS'!OFPE>=-_P!V<H_DT<]7
M"T*JM4@I>J3/8/#?[9?B#3F5=2L=/U*,=2H,$C?B,K_X[7I7@_\ :Q\+>)"L
M=Y)<:/<-QBX7=&3[.N1CW8"OE6BOTC(_&[BO+FE.NJT.U1<W_DRM/[Y/T/#Q
MG">75UI#D?>.GX:K\#[RT_4K?5K1+BUN(;JWD&4DB<.C?0C@U-7P[X2\=ZQX
M%O?M&DZA<64F<L$;*/\ [RGY6_$&O</AG^V';WS1VOB:W%K(<*+RW4F,_P"^
MG5?J,CV%?T'PCX]Y+F<HX?,U]6J/JW>F_P#M[3E_[>22_F9\7F7!N+PZ<\._
M:1\M)?=U^7W'N5%0Z=J5OJ]E'<VL\-S;S#<DL3AD<>H(XJ:OW2$XSBIP=T]4
MULT?(233LPHHHJA!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%4?$7B*S\)Z-<:AJ%PEM:6R[G=OY#U)Z #DFLZU:
MG1IRJU9*,8IMMNR26[;>R148RE)1BKMEC4-0@TJRDN;J:.WMX5+R22-M5 .Y
M)KY[^,G[5]QJC3:;X8:2UMLE7O\ &V67_KG_ '1[_>^E<?\ &KX\:A\5K]H8
M_,L]%A;,5L&YDQT>3U;VZ#]3P-?Q[XF>.&(QTIY;P])TZ.TJBTE/_#UC'S^)
M^2T?Z=D/"4**5?&J\ND>B]>[_#U'2S-/*TDC,\CDLS,<EB>I)IM%%?SBVV[L
M^X"BBB@ HHHH **** "BBB@ HHHH **** .H^&OQ=UKX6ZB)-/N"UJS9FM)#
MNAE_#L?]H<_AQ7U%\*?C/I/Q7T[=:/\ 9[Z-<SV<A_>1^X_O+[C\<'BOC6K6
MC:U=^'=4AO;&XEM;JW;='+&<,I_SQCH17ZMX>^+&9\-5%0FW5PM]8-_#YP;^
M%^7POJD]5\[G7#F'Q\7->[4[]_7OZ[K\#[NHKS3X#_M!6WQ.MET^_P#+M=<B
M3)4<)= =63W[E?Q'&<>EU_<G#_$&!SK!0S#+IJ=.7WI]5)=&NJ_2S/R/&8*M
MA:KHUU9K^KKR"BBBO:.4**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** *^J:I;Z)ITUY=S);VULADED<X5%'4U\E?'+XTW7Q8U[
M;&9(-'M6/V:W)^\>GF-_M']!QZD]3^U1\9V\2:L_AS39?^)?8O\ Z4ZGBXE'
M\/\ NK^K?0&O&Z_C3QM\3IYCB)9!ED_W%-VJ27VY+I_AB_E*6NJ29^H\)Y J
M$%C*Z]^6R[+OZO\ !?,****_G8^W"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH EL;Z;3+R*XMY9(9X6#QR(VUD8<@@U]8? 'XW1?%713;W1CBUN
MR0&>,?*)EZ>8H].F1V)]"*^2JT/"GBB\\&>(+74]/E,-U:OO4]F'=3Z@C((]
M#7Z-X;^(&)X7S%55>5"=E4AW7\R_O1W7?5/>Z\//<EIYA0Y=IKX7^C\G_P $
M^Z**P?AMX_M/B5X1M=4M/E\P;9HL_-!(/O*?Z>H(/>MZO]!,#CJ&,P\,7AI*
M5.:4HM;-/5,_%ZU&=*;IU%9IV:"BBBNHS"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *\^_:-^*?_"M? [):R;=4U3,%M@_-&/XY/\ @((
M]V%>@EMHR> .IKXW^.GQ#;XD?$2\O$?=96Y^SV@SQY:D_-_P(Y;\?:OR3QDX
MTED&1.&&E:O7O"'=*WO27HG9/I*29])POE2QN+O->Y#5^?9?/\DSCRVXY/)/
M4T445_ Q^R!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!Z-^S7\53\//&RVMS)MTO5F6&?)^6)_X)/P)P?8^PKZRKX'KZX_9L^(I\
M?_#F%;B3?J&ED6MP2?F< ?(_XKQGN5-?U9]'GC64N?AO%2VO.E?_ ,GA_P"W
M)?XC\[XVRI*V/IKRE^C_ $^X] HHHK^J#\["BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH X+]I'QO_PA/PKO6C?;=:E_H4.#R-X.X_@@;GUQ
M7R)7LW[9OBHZAXRT_24;,>G6_FN!_P ])#W^BJO_ 'U7C-?P=XY<1/,N)ZF'
MB_<PZ5->N\WZ\SM_VZC]@X1P*H9?&;WG[S].GX:_,****_'#Z@**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O2OV5_&Y\*?%"&UD
M?;:ZROV5P3QYG6,_7=\O_ S7FM26=W)I]W%<0L8YH7$B,.JL#D&O;X;SJKE&
M:4,SH[TI*7JNJ^:NGY,Y<=A8XG#SP\MI*W^3^3U/O2BL_P *:_'XI\,:?J4>
M-E];I. /X=R@D?ATK0K_ $SP]>%:E&M2=XR2:?=-73^X_ YQ<).,MUH%%%%;
M$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !115;6=0&DZ1=738VVT+RG/
M3Y5)_I45*D:<'.6R5W\BHQ;=D?&WQCUX^)?BEKUYNW*UX\:'U1/D7_QU17,T
MZ21I9&9CN9CDGU--K_+S,L=/&8RKC*GQ5)2D_63;?YG] 8>BJ5*-*.T4E]RL
M%%%%<)L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!]6?LFZ_P#VS\(+>%FW/IMQ);'UQD./T?'X5Z97@_[$>IEK7Q#9D_*C
MP3*/J'!_]!6O>*_T1\)\R>.X2P-:6ZAR?^ -P_*)^)<1T%2S*K%=[_>D_P!0
MHHHK]#/$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?^+%U]B^%_B*3Y
M@RZ;< $=B8V _4UT%<S\:/\ DDWB+_L'S?\ H)KQ^(IN.58F4=U3G_Z2SJP*
MOB*:?\R_,^+:***_S#/WX**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ]G_ &*IROC?5X^,/8AO?B11_6OI&OF7]B^-
MC\3=0;'RKI;@GT)EBQ_(U]-5_=W@+-RX1I)])S7_ )-?]3\@XQ5LREZ+\@HH
MHK]F/E@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K#^)EG_:'PYU^ +N:
M;3KA5&,\F-L?K6Y4=W;+>VLD,@S',A1AZ@C!KEQ^&^L8:IA_YXN/WIHTHU.2
MI&?9I_<?!=%3:C8R:9J$]M(,26\C1./0J<'^50U_EO.,H2<9*S6A_0:::N@H
MHHJ1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 >V?L3VA?Q7K5QVCM$C_[Z?/\ [+7T97B/[$VD^3X<UR^Q_P ?%S' #_US
M4M_[4KVZO[^\$\&\/P=A>;>7/+[YRM^%C\9XKJ<^9U+=++\%^H4445^K'SH4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?'?[0GAT^&OC!K46W;'<
M3?:D/8B0!SCZ,2/PKBZ]Z_;4\(D3:1KD:?*P:RG8#H1ET_F_Y5X+7^<WB9DC
MRKB?&86UHN;G'_#/WE;TO;Y'[AD.+6(P%*IUM9^JT_2X4445\(>P%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115[PQH,WBGQ%8
MZ;;_ .NOITA7VW'&?PZ_A6M"C4K5(T:2O*322[MZ)?-DRDHQ<I;(^K?V9_#Q
M\/?!S2]R[9+[==M[[S\O_CH6N]J'3K"+2M/@M8%V0VT:Q1K_ '548 _(5-7^
MG'#^5QRS+,/E\-J4(Q]>5)-_-ZGX%C,0Z^(G7?VFW]["BBBO7.8**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** .;^+G@E?B%\/=2TP*IGDB\RW)[2K
M\R_3)&#[$U\6R1M#(RLK*RG!!&"#7WM7RO\ M4?#9O!WCQM2MX\6&M$S @<1
MS?QK^).X?4^E?S+](KA*5;#4>(*$=:?N5/\ "W[K^4FU_P!O+L??<$9DH5)8
M*;^+5>O5?-:_(\OHHHK^13]*"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KV3]CKP(=7\776NS1_Z/I:>5"2.LSC''T7/_?0KQ^T
MM9+^ZC@A1I)IG$:(HR68G  ^IK[/^$?@"/X:^ ['2QM:=5\RY=?XY6Y8_0=!
M[**_;/ OA*6:Y^L?5C^ZPUIOLY_87R=Y?]N^9\IQ=F2P^"]C%^]4T^77_+YG
M2T445_=!^1!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<[
M\5?A];_$WP5=:7-M65AYEO*1_J91]UOZ'V)KHJ*X\PP%#'8:I@\5'FIU$XR3
MZIJS_KH:T:TZ515:;LT[H^$-8TBXT#5;BQO(FANK60Q2HW56!P:K5]*?M2?!
M(^*+!O$6EP[M0M(_]*B0<W$8_B'^TH_,?0"OFNO\[>/N"\5PSFL\#6NX/6G+
M^:/3YK:2Z/R:;_;<GS6GC\,JT=]FNS_R[!1117Q)ZP4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1176?!WX5W7Q7\5QV<>Z.RAQ)=S@<1)Z#_:
M/0#\>@-=^5Y9B<QQ=/ X.#E4J-**75O\DMV]DM7H8XC$4Z%-U:KM%:MGH7[(
MWPG.J:HWB>^B_P!&LR4LE8<22=&?Z+T'^T?5:^BJJZ-H]MX>TFWL;.%8+6UC
M$42+T51_GKWJU7^B? ?!]#AK)Z>74M9?%.7\TWN_1:)>276Y^(YQFD\?B95Y
M;;)=E_6K\PHHHK[(\L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *^=/VE/V?&T:>?Q%H=OFQ?,EY;(/\ CW;J9%']P]Q_#UZ=/HNA
ME#J5894\$'O7Q_&W!>!XFRYX'&*S6L)K>$NZ[I]5LUV=FO3RG-:V K^VI;=5
MT:_K9]#X'HKWCX\_LOM"TVL>&+?='R\^GH.5]6B'<?[/;MZ#PAE*,58$,#@@
M]J_@7B[@_,N',:\%F,+?RR7PS7>+_-;KJD?LN6YI0QU+VM!^JZI]F)1117RI
MZ 4444 %%%% !1110 4444 %%%% !1110 445T_PP^$^K?%76?L]A'Y=O&1]
MHNG'[J >_JQ[*.3[#)'=EN6XK'XF&#P5-SJ3=E%*[?\ 75[):O0QKUZ=&FZM
M5VBMVRE\/_ 6H?$CQ+#INGQ[I)#F20CY($[NQ]!^IP.IK[ ^&_P[L/ACX8AT
MVQ7=M^::9@ ]PYZLW\@.P %-^''PUTWX7^'UL-.C/S'=-,_^LG;U8_R'0?G7
M05_<GA7X64>&:'UO%VGBYK5]()_9C_[=+KLM-_R3B+B*>/G[.EI36R[^;_1!
M1117[$?,!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %>9_&+]FS3/B1YE]8F/2]8;DR!?W5P?\ ;4=_]H<^H->F45XN
M?</9?G6$>"S*DJD'WW3[IK5/S33.K!XZOA:BJT)<K_K?N?$/C7X?ZM\/=4-I
MJUG);/\ P/C,<H]5;H?Z=\5BU]V:YH%CXFTY[/4+6"\M9/O1RH&7/K['W'(K
MQ7XA?L:PSM)<>&[WR#U^R71+)_P&3J/HP/UK^2^,_H_YG@92Q&12]O2_E=E4
M2_!3^5GVBS](ROC/#U4H8Q<DN_V7^J_%>9\^T5M^+_AQKG@.?9JVF75HN<"0
MKNB8^SC*G\#6)7X'C,%B,)5=#%0E":WC)-->J=F?94ZL*D>>FTUW6J"BBBN4
MT"BBB@ HHHH ***DM+.;4+A8;>*2::0X5(U+,Q]@*J,7)\L5=L&[*[(Z5$:5
MU55+,QP !DDUZ?X"_91\2>*V274%71+-N2UP-TQ'M&.?^^BM>[?#CX$^'OAF
M%EL[7[3?*.;NX^>7_@/9?P /J37Z]PCX*\09U)5<1#ZO1_FFFI-?W8:2?E?E
M3[GS.9<58+"IQ@^>79;?-[?==^1XU\)/V4-0\3-'?>(/-TRPX9;?I<3CW'\
M^O/L.M?17A_P[8^%=*BL=.M8K2UA&$CC' ]SW)/J>35VBOZ\X+\/<HX9H<F
MA>HU[U26LY?/HO[JLN]WJ?F>:YUB<?.]9Z=$ME_F_-A1117W!Y(4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% #9H4N(FCD59$8896&01[BN'\4_LX>$/%3,[Z6EE,W_+2S;R?_'1
M\OYK7=45Y>:9'EV9T_99A0A5CVE%2MZ76GR.C#XNO0ES49N+\G8\(UW]B6%V
M9M,UZ6->T=U;A_\ QY2/_0:Y;4OV.?%5F?W,^DW:]MD[*W_CR@?K7U!17YGF
M'@7PCB7S0H2IO^Y.7Y2<DODCWJ/%V9TU9S4O5+]+'R1/^RWXXB?"Z.DG&<K>
M08_5Q3/^&8/'/_0#_P#)RW_^.5]=45X+^CCPTW?VU?\ \"I__*CL_P!>,?\
MR0^Y_P#R1\I67[)?C*Z;]Y:V5M[R72G_ -!S70Z-^Q1JDS+_ &AK6GVR]_L\
M3S'_ ,>V5]&45Z>"\ >$Z#O4C4J?XIM?^D*)A5XRS*?PN,?1?YW/)_#?['GA
MG2BK7TVH:HXZJ\GE1G\%PW_CU>B>&_!6D>#X?+TO3;.Q4C!,405F^K=3^)K4
MHK]&R7@W(\HURW"PIONHKF_\"=Y?B>'BLTQ>)_CU')=KZ?=L%%%%?2G %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%-EE6&-G=E55&2S'  KA?&'[2?A+PAN
M1M0_M"X7_EE9#SO_ ![A/_'J\G-L]R[*Z7MLQKQI1[RDE?TOJWY*[.C#8.OB
M)<M"#D_)7.\HKYY\2_MK7LQ9='T:WMUZ"2[D,A/_  %=N/S-</K?[27C+7&;
M=K$EJAZ);1K%C\0-WZU^39M](#A;"-QP[G6?]V-E]\W%_<F?28?@S,*FL[0]
M7K^%SZ^JK=ZY9:>V+B\M83Z22JO\S7Q%J?B_5M:S]LU34;O=U\ZY>3/YFLZO
MAL5])B-[8; ?.52WX*#_ #/7I\!O_EY6^Z/_  ?T/MZ;XD>';9-TFO:+&N<9
M:]B _P#0JB_X6MX7_P"ADT#_ ,&$7_Q5?$U%>3+Z2F8W]W!0_P# I?Y(Z5P'
M0ZU7]R/MG_A:WA?_ *&30/\ P81?_%4?\+6\+_\ 0R:!_P"#"+_XJOB:BE_Q
M,IF?_0'3_P# I!_J'0_Y^O[D?;/_  M;PO\ ]#)H'_@PB_\ BJ/^%K>%_P#H
M9- _\&$7_P 57Q-11_Q,IF?_ $!T_P#P*0?ZAT/^?K^Y'VS_ ,+6\+_]#)H'
M_@PB_P#BJ/\ A:WA?_H9- _\&$7_ ,57Q-11_P 3*9G_ - =/_P*0?ZAT/\
MGZ_N1][HZRHK*P96&00<@BEKA?V<?&?_  F?PHT]W;=<:>#939ZY3&T_BA4_
M7-=U7]5Y'FU+,\OHYC0^&K&,EY75[>JV?FC\[Q>'EAZ\Z$]XMK[@HHHKU#G"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH SM
M;\7Z3X9DC74M4T[3VF!*"YN4B+@=<;B,U1_X6MX7_P"ADT#_ ,&$7_Q5?,W[
M3'C/_A,/BQ?+&VZWTL"RBQT^3.\_]]EN?0"O/Z_EOB3Z0N)P.:5\'@L-"=.G
M)Q4G)W?*[-Z:6;3MY6/T+ \$PJX>%6K4:E))VLM+GVS_ ,+6\+_]#)H'_@PB
M_P#BJ/\ A:WA?_H9- _\&$7_ ,57Q-17B?\ $RF9_P#0'3_\"D=7^H=#_GZ_
MN1]L_P#"UO"__0R:!_X,(O\ XJC_ (6MX7_Z&30/_!A%_P#%5\344?\ $RF9
M_P#0'3_\"D'^H=#_ )^O[D?;/_"UO"__ $,F@?\ @PB_^*IT7Q1\,S.%3Q%H
M3,W0+?Q$G_QZOB2BFOI*9EUP</\ P*0?ZAT/^?K^Y'W-;>,M(O3B'5=-F.<8
M2Y1N?P-:$<JS(&1E93T(.0:^":FM-0N-/?=;S30MZQN5/Z5WX?Z3%1/]_EZ?
MI4M^#@_S,:G <?L5OOC_ ,$^\J*^+](^-/BS0R/L_B#5,+T668S*/P?(KL/#
MW[8?B?3"JWT.GZFG\1>/RI#^*X7_ ,=K['+/I%</5VHXNE4I/O92C]\7S?\
MDIY>(X(QL-:4HR^;3_%6_$^H**\C\)_MB^'M898]3MKS29&ZOCSX1^*_-_X[
M7IGAWQ9IGBVT\_3+^UOHNYAD#;?8CJ#[&OUC(>,LDSE7RS$PJ/LG:7SB[27S
M1\YC,KQ>%_WBFX^?3[UI^)H4445],< 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%4]?\06'A71KK4M4OK/3=/LHS+<75U,
ML,,"#JSNQ"J!ZDXK\Z_VT?\ @XO^'WPA^UZ+\)]/_P"%B:]'F/\ M.??;Z+;
MMZ@\2W&#V0(A'(D->AE^4XO'3]GA8.7=]%ZO9'-B<91P\>:K*WY_<?I S!%)
M/ '))[5\X_'_ /X*T_L_?LX/-;ZY\1M'U#4X6*-I^B$ZI<AQU1A"&6-O^NC+
M7X2_M3_\%+/C1^V)<W$?C+QIJ/\ 8TQ.-$TYC9:8B_W3#&0),9.&E+M@GFO!
MZ_1,O\.592QM7Y1_S?\ E\SYS$\3/:A'YO\ R7^9^QWQ=_X.@/#.GM-#X#^%
M^M:MR1'=:YJ4=BJ_[1BB68M]-Z_7M7SKX_\ ^#DCX]^*)9%T?3? /AF _P"K
M-OILMS,O'=II64G//"#MQZ_GW17UF&X1RFBM**?^)M_F[?@>/4SG&3WG;TT/
MK3Q#_P %ROVHO$,AW?$Z2SCW;ECM-$TZ$+QC[P@W$>Q)K,_X?1?M/?\ 16=7
M_P#!?9?_ !FOEZBO162Y>E94(?\ @,?\CE^O8E_\O)?>SZV\/?\ !<[]J+P\
MZX^)K7L2DL8[O0M.E#9&.6^S[^.N P&1]:]2\ ?\')GQX\,2HNM:3X!\36^1
MO,VG36TQ'LT4JH/Q0U^>]%8U>'<LJ*TJ$/E%+\K&D,RQ4=JC^^_YG[*?!W_@
MY]\):M)'#X\^&>O:'R%:ZT2_BU%#_M&.40E0/0,YX[]*^R/V>_\ @JA\!/VF
MI8;?PS\1M%AU2; &FZLS:9=EC_ J3A1(W_7,N.O/!K^:.BO QG .6U5>C>F_
M)W7W.[_%'H4.(L5#X[27W?E_D?UP45_-#^RO_P %0_C;^Q]+;P^$_&E]<:';
ME1_8>KDW^FE0<[%C<YB![F%D)]:_4S]BW_@XB^&WQMDM-%^)UG_PK7Q#,1&+
MXR&?1;ACQGS<;X,_]- 44=9*^$S7@G,,(G.FO:1[QW^<=_NN?08//L/6]V7N
MOSV^_P#SL?HE15?2-8M/$&EV]]875O?65W&)8+BWD$D4R$9#*RDA@1R"#@U8
MKX[;1GM!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445S7Q+^*VD
M_"S2/M&HS;II ?(MH^99S[#L/4G@?7BN/,,QPN P\L7C)J%.*NY-V2_KHMV]
M%J:T:-2M-4Z2;D]DCH;FZCLK=YII(X88U+.[L%5 .I)/05Y#\2_VN],\/O):
MZ!"NK72Y!N')6V0^W=_PP/0FO&_BG\<-:^*ETRW4GV73E;,=E$Q\M<="Q_B;
MW/X 5QM?R?QS](+$UY2PG#:]G#;VDE[S_P ,7I%>;O+RBS]&RC@NG!*ICO>?
M\JV7J^ORT]3HO&_Q7U_XAS,=4U&::'.1 AV0K]$''XG)]ZYVBBOYSQV88K&U
MGB,94E4F]Y2;;?S>I]S1HTZ4>2E%179*R"BBBN,T"BBB@ HHHH **** "BBB
M@ HHHH ]F_8U\9?V9XOOM%D?]WJ<7FQ _P#/6/)./JA8_P# 17TE7PUX,\2R
M>#_%>GZI#NWV,Z2X'\0!^9?Q&1^-?;]A?1ZG8PW$+"2&XC62-A_$K#(/Y&O[
M2^CQQ%];R2IE51^]AY:?X)W:^Z7-]Z/ROC; ^SQ<<1'::U]5I^5B:BBBOZ"/
MBPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?B-
MXL7P-X&U356*AK.!FC!Z-(>$'XL0/QK:KP_]M#QE]DT;3-"B?Y[MS=3@?W%X
M0'V+$G_@%?'\?<1+),@Q.8IVE&+4?\<O=C]S:;\DST\GP/UO&4Z'1O7T6K_
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !110S!%)/ '))[4 8/Q1^*&@?!7X>ZMXJ\4ZI:Z+X?T*W:ZO;R
MX.$A0?3EF)(4* 69B  20*_GC_X*??\ !3[Q-_P4+^)FU?M6B_#W1)F.B:(7
MY)Y7[5<8.&G8$\<K&I*KG+,_IO\ P6X_X*@2?MA?%63P%X-U!O\ A67A&Y*^
M;#)E/$-ZN5:Y)'!A3E8AR"-SY.]0GP97[-P=PNL)36-Q2_>2V3^RO\WU[;=S
MXG.LV=:3H4G[JW\_^ %%%%??'SH4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% 'V=_P $D/\ @JUJW[!7Q!70/$D][J?PKUR?.H6:YD?2)6P/MENO
M7T\Q!]]>0"RK7] 7A3Q7IOCKPSI^M:-?6NJ:3JMNEU9W=M()(;F)P&5U8<%2
M""#7\E]?I?\ \$%/^"H$GP8\:VGP7\<ZDW_"(>(KG;X=N[A\KHU](W^HR?NP
MS,>!T60YX$CD?G?&G"ZKP>/PJ]]?$E]I=_5?BO/?Z3(\V=.2P]5^Z]GV\O3\
MC]L:***_'S[0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MQ?X?YG]/%%?R_P!G_P %"OCU97*3)\:_BPS1G($GBR_D4_56E(/XBNR\(_\
M!8#]I;P2Z-9_%WQ--Y?3[>L&H \D\BXC?/7O].E54\.<8E[E6+];K]&$>)J/
MVH/\#^DZBOPC^%O_  <A_'GP;+#'X@T_P3XPME/[UKG3GL[EQ_LO ZHOU,9K
MZQ^!/_!S%\,?&4\%KX^\&^)O!,TA"M=6<B:M9Q^K,0(Y0/98W/\ .O&Q?!>;
M4%=4^9?W7?\ #1_@=M'/,'4TYK>J_I'Z5T5YS\ _VNOAG^U%I?VKP!XW\/\
MB<*H>2"UN0+J 'H9(&Q+'_P-17HU?,5:,Z4N2HFFNC5F>K&<9+FB[H****S*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_/'_ (+^?\%"V_9R
M^"D?PM\+WWD^,OB!:M]NEB;]YIFE$LDC#G*O.0T:G'W5F/!"FOO3XC?$'2?A
M/X UKQ/KUTECHOA^RFU"^G;I%#$A=S[G .!U)XK^8+]KS]I/5_VNOVC?%?Q!
MUDR+/X@O6DM[=FW"RME^2" >R1JJ\=2">I-?;<$9*L9B_K%5>Y3U]9=%\MW\
MNYX>?8YT*/LX?%+\%U_R/-J***_;CX,**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *%8HP(X(Y!':BB@#^@[_@B;_P4);]M;]F[^Q?$5YY
MWQ"\!)%9:J\C?O-3MR"(+SGEF8*4D//SH6.!(HK[2K^9'_@G-^V!>?L0?M9^
M&?&T<DW]C"7[!KUO'D_:M.E($PQ_$R8651W>).V:_IFT?5[7Q!I-K?V-Q#=V
M5]"EQ;SQ,&CFC<!E=2.""""".H-?A7&62K 8WGI+]W4U7D^J_5>3MT/O\DQS
MQ%#EG\4='^C+%%%%?('LA1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 5=<UNT\-:+>:E?W$=K8Z? ]S<SR'"0QHI9F)] H)/TK^7O]M3
M]I*^_:Y_:C\:?$"\,JQ^(-1=[*&3[UK9I^[MHO3*PJ@..K9/>OW,_P""Z/[1
M#?L__P#!/'Q5#:S-#JGCJ6/PO:%6P=LX9KCWP;:.=?JX^A_GAK]9\.LN4:53
M&R6LGRKT6K^]V^X^/XEQ-YQH+IJ_T_KS"BBBOTL^7"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KV3_@G]^U#<?L=_M=>"_'BR2+
MI^FWH@U6-.?.L9OW=PN.Y$;%E']Y5/:O&Z*QQ%"%:E*C45XR33]&73J2A-3C
MNM3^MRSO(=1M(KBWECGMYT$D<D;!DD4C(8$<$$<@BI*^5?\ @BW^T.W[1?\
MP3Q\#W=U,9M5\+1MX9OR6W-OM,+$2>I9K=H&.><L>O4_55?S7C<++#8B>'GO
M%M?<S]0H5E5IQJ1ZJX4445RFH4444 %%%% !1110 4444 %%%% !1110 5SG
MQ7^+WA?X%^![SQ)XPU[2_#>A6(S->7\XAC!YPHSRSG& BY9CP 37RC_P4@_X
M+1> _P!AQ+SPWH8M_&WQ)52O]E03?Z+I+'HUY*N=I'7R5^<C&?+#!J_$#]JC
M]LKXB_MG>/'\0?$#Q%=:M,K-]DLE/E6.FH?X((1\J#& 3RS8!9F/-?99#P;B
ML>E6K>Y3[]7Z+]7IVN>)F&=TL/[D/>E^"]?\C](OVU?^#DX))>:'\#="5PI:
M(>)]<A.&[;[>T//N&F/UBK\P_CC^TAX\_:6\5/K7CSQ9K7BC4&)*-?7!:.#/
M58HQA(E_V451[5Q-%?K65Y#@LOC;#05^[UD_G^BLO(^.Q685\0[U9:=NGW!1
M117L'&%%%% !1110 4444 %>O?LS_MY?%O\ 9"OXY/ /C?6-'LU?>^F/(+G3
M9LG+;K:0-'D\_,%##)P0>:\AHK*M0IUH.G5BI)]&KK\2Z=24'S0=GY'[,?L:
M?\')?A_QI=V>A_&;PVWAF^F*Q#7=$CDN;%V/&9+;YIHQ[H9<D_=45[-X[\?0
M_$_QEJ6N6]PES;WL[&%U;<!&/E0?@H K\1?V5/!/_"=_'CP_;.NZWM)_MTW&
M1MB&\ ^Q8*O_  *OT4\/^)[[PO=^=8W$D#?Q <J_L1T-?P3]*[)<-5Q&%RC+
MI<C2=64=XMN\8>:LE/ONM$?I/!G&4LNJRGBX<\7I=:22W]'T[>I](45P?@CX
MY6>ME+?4PEC='@29_<N?K_#^/'O7>*VY<CD'D$=Z_A#'9=B,'4]GB(V?X/T?
M4_H+*\XPF8TO;82:DNO=>36Z"BBBN$](**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *^C_ -C/QE_:'A:_T21\R:?+Y\(/_/-^H'T8$_\
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
M74EYV^[3] HHHKWCSPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /UK_ .#7OXQ2+>_%3X?SS%HV2T\0647]P@M;W#?CFU'_
M  'WK]=:_GY_X-\OB"_@K_@I7X=T]9&CC\5Z1J.DR<X#A8#=@'_@5JOXXK^@
M:OPWCO#*EFLI+[:4OT_0^^X?J\^$2_E;7Z_J%%%%?&GM!1110 4444 %%%%
M!1110 4455UW7K'POHEYJ6I7EKI^G:?"]S=75S*(H;>) 69W9L!54 DD\ "A
M)MV0$UY>0Z=:2W%Q+'!;P(9)))&"I&H&2Q)X  Y)-?D3_P %5O\ @O9-?S:E
M\//@3J1AME+VVJ>,(&^>;JK1V!'1?^G@<G_EG@ .?(O^"N__  6?U+]K&_U#
MX=_#:ZNM)^&=O*T5W?(6AN?$^.#N'!2VSG;&>7X9\<(OY[5^L<+\%Q@EB\PC
M>6ZB^GG+S\NG77;X_-L\<KT<,].K_P O\R2ZNI;ZYDFFDDFFF8O)([%F=B<D
MDGDDGG)J.BBOTP^7"BBB@ HHHH **** "BBB@ HHHH **** /IG_ ()Q>$Q/
MKGB37'7_ (]X(K*)O7>Q=_RV)^=?5]>+_L&>&_[$^ <-T5PVKWL]UDCD@$1#
M\/W9_.O:*_SA\8\V>8<88VI?2$O9KR]FE%_^3)OYGK8>-J:"NJ\"?%C4/!K+
M"Y-Y8=X7/*#_ &#V^G3^=<K17Y1B\'1Q5-TJ\5*+_K3LST\OS'$X*LJ^%FXR
M75?DULUY,^CO#'BRQ\7:?]HL9A(HX=#P\9]&';^5:5?->A:_=^&]12ZLYFAF
M3N.C#T([CV->S_#OXKVOC1%MYMMKJ(',9/RR^I3_  Z_7K7Y5GW"M7!WK8>\
MJ?XKU[KS^\_=^%>.Z&96PV*M"M_Y++T[/R?R;.MHHHKY$_0 HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "E5BC!E)# Y!':DHH ^U_A3XP'CSX>
MZ5JF[=+/ %F]I5^5_P#QX$_0BNAKP?\ 8M\9^9;ZIH$K\QD7MN#Z'"R?D=A_
M$U[Q7^D'AWQ%_;?#V%Q\G>;CRS_QQ]V7WM7]&C\,SO _5,;4HK:]UZ/5?Y!1
M117VAY04444 %%%% !1110 4444 %%%% !1110 4455UO5X= T:ZOKAML%G"
M\\A]%4$G^59U*D:<'4F[)*[?9+=E1BY/E6Y\U_M@>,O[=^(4.EQMNAT>':V#
MQYKX9O\ QW8/J#7DM7/$.MS>)=>O-0N.9KZ=YW]BQ)Q]!FJ=?YI<79]/.LYQ
M.9S_ .7DFUY16D5\HI+Y'[QEN#6%PL,.OLK7UZ_B%%%%?.'<%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 49J'4=2M](LI+BZF2&&(99V. *\=^
M(OQCN/$QDM-/,EKI_P!UFZ23CW]![?GZ5[&3Y'B,PJ<M)6BMY/9?YOR/G>(.
M)L'E%+GKN\WM%;O_ "7F_E=Z'5_$#XV6^A&2UTOR[N\'#2]8HC_[,?IQ_*O)
M=6UBZUV]:XO)Y+B9^K.?T'H/856HK]<RG),-E\+45>763W?^2\D?S]GW$V-S
M:IS8B5HK:*V7^;\W^"T"N;^,/A+_ (3OX6>(-)V[I+VQE2(8S^\"DH?P8*:Z
M2BOHL#C*F$Q-/%4?BIR4EZQ::_%'SSU5C\MZ*Z3XP>&O^$.^*GB+2U7;'9ZA
M-'&,?P;R4_\ '2*YNO\ 5C XN&*PU/%4OAG%27HU=?F>(U9V"BBBNH04444
M%%%% !1110 4444 %%%% 'T[_P $[/\ @J9X^_X)]^+$AT^5_$'@6\G\S4_#
MES*1"^>&E@;GR9L?Q %6P-RM@8_??]E']KKP+^VA\*;?Q=X$U9-0L9#Y=U;2
M82[TV;&3#/'DE''XAA@J64@G^6NO5?V/_P!LGQQ^Q#\6[?Q=X'U'[/< "*^L
M9\M9ZK#WBGC!&X=P1AE/*D&OC>)>$J.81=>A:-7OTEY/S\_ON>WE><3PS]G4
MUA^7I_D?U%T5XC^P?^WAX-_;Z^#4/BCPO-]EU*UVPZUHLT@:ZT>X(^ZW3=&V
M"4D  < ]&#*OMU?B>(P]2A4=&LN64=&F?=4ZD:D5.#NF%%%%8EA1110 4444
M %%%% !1110 5R/Q^^*4/P/^!GC+QE<;&A\*Z)>:L58\2>1"\@7ZL5  [D@5
MUU?(O_!<_P"(3?#[_@F5\0O);9<:X;+28CSR);N+S!QZQ+(/\>E=N6X?ZQBZ
M5!_:DE][,,54]G1E4[)O\#^>'5-3N-;U.XO+N9[BZO)6FFE<Y:1V)+,?<DDU
M7HHK^ES\N"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *Z+X1?$>^^#OQ6\,^+=-)74/#&JVVJVW.,R02K(H_$KBN=HJ914H
MN,MF.,FG=']:GAW7[7Q5X?L=4L9/.LM2MX[JWD'\<;J&4_B"#5RO O\ @EI\
M0V^*'_!/#X0:J[-))'X<M].=RVYG:TS:L2>Y)A)/O7OM?S+BJ+HUYT7]EM?<
M['ZG1J<].,^Z3^\****YS0**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /YB_^"DWB"3Q-_P % OC1<2;MT?C+5+0;CGB&YDA'Z1BO$Z]'_;%F
M>X_:Z^*DDC-)))XOU9F9CEF)O9LDFO.*_IK QY<-3BND5^2/RW$2O5D_-_F%
M%%%=1B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!]#?\$G_ !"_AG_@H[\'KF/=ND\10VAVXZ3!H3U]I#^%?TM5_+]_P3YN
M)+7]O3X)M'(\;'QWHB$J<$JU_ K#Z$$@CN":_J!K\A\1X_[72E_=_)_\$^SX
M9E^YFO/] HHHK\Y/I0HHHH **** "BBB@ HHJKKNO6/A?1+S4M2O+73].T^%
M[FZNKF410V\2 LSNS8"JH!))X %"3;L@#7=>L?"^B7FI:E>6NGZ=I\+W-U=7
M,HBAMXD!9G=FP%50"23P *_"7_@L-_P6&OOVQ=;NOA_\/[JZT_X6Z?-BXN!F
M*;Q/*AXD<<%;=2,I&>6(#N,[50_X+#?\%AK[]L76[KX?_#^ZNM/^%NGS8N+@
M9BF\3RH>)''!6W4C*1GEB [C.U4^ Z_8.$>$5ATL;C5[^\8O[/F_[WY>NWQF
M<9Q[2]"@_=ZOO_P/S] HHHK]$/F@HHHH **** "BBB@ HHHH **** "BBB@
MHHJ2SM7OKN*&/F29PBCW)P*4I)*[ _17X Z%_P (W\$_"MGMVLNF02.,8P[H
M';_QYC77U#I]DFFV$-O'_J[>-8U^@&!_*IJ_RBS3&RQF-K8N6]24I?\ @3;_
M %/;BK*P4445PC"G12M#(KHS*ZD,K*<$$=Q3:* O;5'JGPW^-HF\NQUIPK<+
M'=GHWL__ ,5^?K7IBMN7(Y!Y!'>OE^NT^''Q=N/"3):7F^ZT[H!U>#_=]1[?
ME[_G_$'""G?$8!6?6/1^G;TV['ZUPGXA2IVPF:N\=E/JO*7=>>_>^Z]LHJOI
M>JV^MV,=S:S)/!(,JZG_ #S[58K\UE&46XR5FC]HIU(SBIP=T]4ULPHHHJ2@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ZCX,^,O^$#^)6E:@S^7;B41
M7![>4_RL3],Y^H%?:%? ]?9'P'\9?\)Q\+=+NF??<0Q_9KC/7>GRY/N1AO\
M@5?U1]&_B*TL3D=1[VJP_",__;7\FS\\XZP.E/%Q_P +_-?J=A1117]6'YT%
M%%% !1110 4444 %%%% !1110 4444 %>4_M=^,O[ ^&RZ;&VV?69A&1W\I,
M,Q_/8/HQKU:OE+]JOQE_PD_Q4FM8VW6^CQBU7!X+_><_7)V_\ K\G\:N(O[*
MX7K1@[3K_NH_]O7YO_)%)>K1])PK@?K.81;VA[S^6WXV/-****_@,_9 HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "LGQ=XSL?!>G?:+R3YFXCB
M7[\I]A_7H*R/B)\5[7P7&UO#MNM28<1Y^6+T+_X=3[=:\7UK7+KQ#J#W5Y,\
M\TG4MV'H!V'L*^PX?X5JXRU?$>[3_&7IV7G]Q^>\6<=4<NOA<):=;KVCZ]WY
M??V>CXW\?WWCB^WW#>7;H?W4"GY4_P 3[_RK#HHK]6P^'IT*:I45:*V2/P7%
MXRMBJKKXB3E*6[?]?AT"BBBMCG"BBB@#X6_;ET+^QOVAM1F"[5U*V@N@/^ "
M,_K&:\@KZ._X*.Z/Y'CKP[J&.;JPDM\^OER;O_:M?.-?Z5>%..>,X0R^L^E-
M1_\  +P_]M/)KJU1A1117Z$8A1110 4444 %%%% !1110 4444 %%%% 'IG[
M)G[6?C+]B_XRZ?XV\$ZA]EO[7]W<VTF6M=3MR07MYT!&Y&P/0J0&4A@"/Z)O
MV#_V\/!O[?7P:A\4>%YOLNI6NV'6M%FD#76CW!'W6Z;HVP2D@ #@'HP95_F-
MKTS]DS]K/QE^Q?\ &73_ !MX)U#[+?VO[NYMI,M:ZG;D@O;SH"-R-@>A4@,I
M# $?*<3<,T\SI\\/=JQV??R?Z/H>QE>:RPLN66L'NNWFOZU/ZE**\1_8/_;P
M\&_M]?!J'Q1X7F^RZE:[8=:T6:0-=:/<$?=;INC;!*2  . >C!E7VZOPS$8>
MI0J.C67+*.C3/O:=2-2*G!W3"BBBL2PHHHH **** "BBB@ K\[/^#F#Q(=+_
M &&?"^GHVU]4\9VP<8X:..SO&//^]Y?ZU^B=?F/_ ,'/FH31_LV_#:U5%-O-
MXEEE=\'*LEJX49Z<AV_+V-?0<*QYLVH+S_)-GFYO*V#J>GZGXKT445_0A^<A
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% ']!7_  ;\^()-9_X)E^%;=]VW2=4U.T3)SP;MYN/3F4_CFOM:O@/_ (-O
M6)_X)Z7G^SXMOP/;]S;5]^5_.O$<5'-*Z7\[_%W/TK+97PE/T04445XIW!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_,#_P4.T8Z!^WI\:+
M;$2J/&VKRHL8^54>\E=1T'16 Q[5X[7UA_P6]\"MX$_X*<?$R/8RP:I-9ZG"
MQ!_>":S@=R,D])/,'_ >@Z5\GU_2F5554P5&HNL8O\$?E^+CRUYQ?1O\PHHH
MKT#G"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ]\_X):Z1)K?\ P43^#<,>S<GBBTN#NZ8B?S#VZX0X]\=.M?TR5_//_P $
M$_ 3^-O^"FW@FXV,]OX=M-1U2< '@"TEA0D@\8DFC//!QCO7]#%?C?B)53Q]
M."Z0_-O_ "/MN&HVP\I=W^B"BBBOS\^B"BBB@ HHHH ***JZ[KUCX7T2\U+4
MKRUT_3M/A>YNKJYE$4-O$@+,[LV JJ 22> !0DV[( UW7K'POHEYJ6I7EKI^
MG:?"]S=75S*(H;>) 69W9L!54 DD\ "OPE_X+#?\%AK[]L76[KX?_#^ZNM/^
M%NGS8N+@9BF\3RH>)''!6W4C*1GEB [C.U4/^"PW_!8:^_;%UNZ^'_P_NKK3
M_A;I\V+BX&8IO$\J'B1QP5MU(RD9Y8@.XSM5/@.OV#A'A%8=+&XU>_O&+^SY
MO^]^7KM\9G&<>TO0H/W>K[_\#\_0****_1#YH**** "BBB@ HHHH **** "B
MBB@ HHHH **** "ND^#FE_VW\6_#%IC*W&JVR-[+YJY_3-<W7I'[(VE_VO\
MM%^&(\<1SR3GV\N)W_\ 9:\'BG&?5<EQ>*_DI5)?=!O]"J:O)(_0"BBBO\L3
MV@HHHH **** "BBB@#:\%^/+[P1?>9;-OA<_O8&/R2?X'WKV[P?XVL?&NG^=
M:R8D4?O86^_$??V]Z^=ZM:-K5UX?U".ZLYFAFC/#+W]CZCV-?,Y[PW1S!>TA
M[M3OW\G_ )[K\#[7A7C3$Y3)4:EYT>L>J\X_Y;/R>I]+45Q_PZ^+-KXQ1;:X
MVVNH@?<S\LWNOO[=?K785^1XS!5L+5=&O&S7]77='] Y;F6&Q]!8C"RYHO\
M#R:Z/R"BBBN4[@HHHH **** "BBB@ HHHH **** "BBB@ KW#]B_QG]EUG4M
M!E?Y+M!=P _WUX<#W*D'_@%>'UM_#CQ8_@;QSI>JJ6"V<ZM)C^*,\./Q4D5]
MAP#Q$\DS_#9BW:,9)2_P2]V7W)MKS2/,SC _6\%4H=6M/5:K\3[=HIL,RW$*
MR1L&CD 96'0@]#3J_P!)$TU='X4%%%% !1110 4444 %%%% !1110 4444 9
MOC'Q)'X/\*ZAJDV"EC \V#_&0.%_$X'XU\/W]]+J=]-<3,9)KB1I)&/\3,<D
M_F:^C?VRO&7]F>#K+18V_>:I-YLHS_RSCP<'ZL5/_ 37S97\7?2'XB^MYW3R
MJF_=P\;O_'.S?W14?O9^J<$X'V>$EB);S>GHM/SN%%%%?SX?:!1110 4444
M%%%% !1110 4444 %%%% !115?5-5M]%L9+FZF2&"(99V/3_ .O[548RDU&*
MNV34J1A%SF[):MO9%AFVKD\ <DGM7F?Q(^-JPB2QT5PS_=DNQT7V3_XK\O6N
M?^(_Q=N/%C/:6>^VT[H1T>?_ 'O0>WY^W%U^E</\(*%L1CU=](]%Z]_3;O<_
M%^+/$*52^$RIVCLY]7_A[+SW[6W;I96FD9W9F=B69F.22>YIM%%?H!^2WOJP
MHHHH **** "BBB@#YK_X*0:5YWA3PQ?8_P"/>[F@SZ>8BM_[3KY+K[:_;^TG
M^T?@,LV/^/#4H)\^F0\?_L]?$M?W]]'O&>VX.I4_^?<ZD?OES_\ MQY>*7[P
M****_;CG"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#TS]DS]K/QE^Q?\
M9=/\;>"=0^RW]K^[N;:3+6NIVY(+V\Z C<C8'H5(#*0P!']$W[!_[>'@W]OK
MX-0^*/"\WV74K7;#K6BS2!KK1[@C[K=-T;8)20 !P#T8,J_S&UZ9^R9^UGXR
M_8O^,NG^-O!.H?9;^U_=W-M)EK74[<D%[>= 1N1L#T*D!E(8 CY3B;AFGF=/
MGA[M6.S[^3_1]#V,KS66%ERRU@]UV\U_6I_4I17B/[!_[>'@W]OKX-0^*/"\
MWV74K7;#K6BS2!KK1[@C[K=-T;8)20 !P#T8,J^W5^&8C#U*%1T:RY91T:9]
M[3J1J14X.Z84445B6%%%% !1110 5^;O_!SAIDDO[&G@>\#)Y5OXTBA8$_,6
M>QO",>W[LY^HK](J^)_^#@CP*_C#_@FGXDO(U9F\-:KIVID*,\&<6Q/7L+@G
MOP/Q'N<,U%3S6A)_S)??I^IP9I'FPE1+M^6I_/O1117]$'YL%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?OU_P;OZ
M%_9'_!-W3+CRO+_M37]1NMV[/FX=8MV,\?ZK&./NY[Y/W-7S'_P1K\"-\//^
M"9WPGLGC\N2\TR75&]7%U<S7*D_\!E7\ !VKZ<K^<<^J^TS&O-?SR_-GZ9E\
M>7#4U_=7Y!1117DG8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M;PQI%II,1484I!"D2X'T05T=%%?S/.3E)RENS]2C%)604445(PHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH Q?B3X TWXK_#S7?"^LP_:-)\1
M:?/IM[%_?AFC:-Q_WRQK^6CX_?!O5/V>?C9XJ\#ZTNW4O"VISZ=,VTJLWEN0
MLB_[+KM=3W5@:_JQK\>?^#E']C)M(\4Z!\<-%M6-OJPCT/Q%L'W)T4_99S_O
M1J8B3@#RHAU:OON <U5#&/"3?NU-O\2V^]77K8^>XBPCJ456CO'\G_E_F?E+
M1117[,?$!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5WO[+OP%U+]J#]H;P?\/\ 2=RW?BG4XK,R*,_9H<[IIC[1Q*[GV0UP5?KE
M_P &UG[&3(OB'XX:U:LH<2:#X<#C[PR#=7 _$+$I'I,*\?/LT6 P,\0][67^
M)[?YOR3.W+\*\17C2Z=?3J?J[X/\)Z?X"\):7H>DVZ6>EZ+:16%G GW888D"
M(@]@J@?A6C117\Z2DV[L_2UIH@HHHI %%%% !1110 57UC2+7Q!I-U87UO#=
MV5]"]O<02J&CFC<%61@>"""00>H-6**+VU0'\QG_  40_9-N/V*_VN?%O@4K
M,=)M;C[9HLTF2;C3YOG@.X_>*@F-CW>-Z\2K]Q?^#C#]CAOB_P#LXZ;\4M'L
MUEUSX<N8]1*+^\GTN9@&/')\F4J^.RR3-Q@U^'5?T+PSFW]H8"%:3]Y:2]5U
M^>C^9^<9I@_JV(<%L]5Z/_+8****]\\X**** "BBB@ HHHH **** "BBB@ H
MHHH **** "OK3_@F_I7D^%/$]]C_ (^+N&#/KY:,W_M2ODNOMC_@G_I?]G_
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
M 4WK/67HME\W^1]-PY@^:H\1+9:+U_X"_,O4445^0GV04444 %%%% !1110
M4444 %?C;_P<9?L#R>$_&EK\=O#=E_Q*]>:+3_%$<2\6UX $@NB!T65%$;'@
M!T0G+2U^R58'Q2^&.A_&GX<ZUX3\2V$6J:#X@M'LKZVDZ2QN,'!'*L.H88*D
M @@@&O8R+-IY=C(XF.VTEW3W_P UYHXLPP<<31=)[]/)G\GU%>Y?\%"/V'?$
M'[!'[1.I>#]5$UWH\V;O0=59,+JED6(5N.!(OW77LPS]TJ3X;7]#8?$4Z]*-
M:D[QDKIGYQ4IRIS<)JS04445L9A1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%?3W_  2M_P"">6I_\% /VA;?3[B*ZM_ OAUX[OQ+J$>5VPD_
M+;1MVFFVLH_NJ';G;@\^,Q=+"T95ZSM&*N_Z[]C2C1G5FJ<%JS[N_P"#<S]@
M9O"_AR]^.WB:Q9+[6(Y-.\+13)AHK;.)[L CK(1Y:'@[%DZB0&OU4JCX9\-Z
M?X-\.6&D:39V^GZ7I=O':6EK @2*WAC4*B*HX"JH  ]!5ZOYWSC-*F88N6)J
M==EV2V7]=;L_2L%A8X:BJ4?GYOJ%%%%>6=04444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5^1'_  71_P""1<EO<ZI\</AAI;20
MR%KGQ;HMI%EHSRSZC$H_A/\ RU51P?WG0R$?KO0RAU((R#P0>]>KD^<5\NQ"
MQ%'YKHUV?Z/HSDQN#IXFE[.?R?9G\C]%?K+_ ,%>?^"&<UA<ZI\4/@CI+W%O
M*S76M>$K.++P$\M/8HOWE/): <C^ $81?R:92C$$8(X(/:OWO*<XP^8T%7P[
M]5U3[/\ JS/SS&8.KAJGLZB]'T84445ZARA1110 4444 %%%% !1110 4444
M %%%% !113H87N)ECC5I))"%55&68GH * &U^P'_  0O_P""1<GAQM+^-WQ/
MTMH[X@7/A/1;N+#6P(!74)E/\1!_=(P^48DZ["L/_!(/_@AK)HUUI7Q2^-NE
M;;J(K=Z)X2NX_P#5'@I/?(?XAU6 ]" 7YR@_6:OROB_BZ,HO X&7E*2_)?J_
MDCZS)<G::Q%=>B_5_H@HHHK\O/K HHHH **** "BBB@ HHHH **** "L+XG_
M  YTGXP?#C7O"FO6_P!JT7Q)83Z;?19P7AE0H^#V;#'!Z@X/:MVBJC)Q:E'=
M":35F?RO?M3?L^:M^RK^T+XL^'VM?/?>&+][43!=JW4)P\,P'99(F1P.H#8Z
MUP%?L%_P<J_L<?VGX>\-_&W1;+,VFE="\1M&.L+L3:3M_NR%HBQY/FPCH*_'
MVOZ)R#-%F&!AB.NTO\2W_P UY,_-LPPCPU>5+IT].@4445[)PA1110 4444
M%%%% !1110 4444 %%%% #[>!KJXCB3EY&"J/4GBOT_T^R73=/@MX_\ 5V\:
MQKQV P/Y5^;WPDTO^W/BIX:L]N[[5JEM&>.QE4'\A7Z3U_(/THL9>OE^%715
M)/YN"7_I+.[!K1L****_E$[@HHHH **** "BBB@ HHHH **** "OEG_@I)JF
M9/"-DIZ"ZG<?]^E7_P!FKZFKXW_X*):K]I^+FDV@.5M=*5S[,\LF?T5:_9O
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? O_  4T_P""&WA7
M]KJ34/&7P_:Q\&_$:;=-.A0KINNR'DF95!\J4_\ /5 <G[RL3N'WU17=E^98
MC!5E7PTN5_@_)KJCGQ&%IUX<E571_*E\>/V>O&G[,GQ!NO"_CKP[J'AS6K4Y
M,-RGRS+VDB<921#V="5/K7&5_5)^T-^S'X#_ &K/ <GAOX@>&=-\2:6V3$+A
M-LUHYXWPRKB2)_\ :1@2.#D9%?DY^VE_P;=>*?!,EWK7P6UE?%FEJ#)_8.JR
MI;ZG%_LQ386*;_@7EGM\QK]<R7CK"8I*GB_W<^_V7\^GS^]GQV.R"M2]ZC[T
M?Q^[K\ON/R^HKH/B;\)_$_P7\67&@^+O#^L>&]8MC^\L]2M'MY0,D;@& RIP
M<,,@]B:Y^ON(RC)<T7='@R33LPHHHJA!1110 4444 %%%% !172?"KX.>+/C
MGXLAT'P;X<UGQ-K$W*VFFVCW$@7(&Y@H.U1D99L =R*_2C]BW_@VU\0>*)+3
M6OC;KB^'=/8"3_A'M&F2:_?_ &9KC#11>XC\PD'[R&O+S+.L'@(\V)FD^V[?
MHM_T.O"X&OB':E&_GT^\_.W]GK]FGQQ^U5\0K?POX"\.W_B'5IB"ZP)B&U0G
M'F32'"1(/[SD#MUP*_;S_@F9_P $1_"'[&!LO%WC1K+QI\2HP)(IS&6T_0VQ
MTMD8?/(/^>S@$8&U4Y+?6OP%_9S\#_LP> X?#/@+PUIOAG1X3N,5K'\\[]/,
MED8EY7QQO=F;  S@"NUK\EX@XTQ&.3H8?W*?_DS]7T7DOFV?89=D=/#OGJ>]
M+\%Z?YA1117Q)[H4444 %%%% !1110 4444 %%%% !1110 4444 <I\=/@]I
M'[07P<\3>"=>C\S2?%&G3:=<84%HQ(I D7/1T;#J>S*#VK^7;X\?!K6/V>?C
M+XF\#Z]&L>K>%]0ET^X*_=D*-@2+_LNN&4]PPK^K2OQ__P"#E7]C==,UWPW\
M;M%LV$>I;=!\1F->!*JDVEPW?+(&B)/ \J$=37WW .;>PQ;P=1^[4V_Q+_-:
M>MCYWB+!^THJM'>/Y?\  _S/R?HHHK]F/B0HHHH **** "BBB@ HHHH ****
M "BBB@#T7]DS2_[8_:)\+PXSLN7G_P"_<3R?^RU^@=?$/[ ^E_VA\?HYL?\
M'CI\\_TSMC_]GK]"_!OPAU#Q?H\UXKK:Q[?]'\P']^W]%]_6OX/^E!G%"EQ'
M2C7DHQA2BM>\IS?Y6_,^@R/+,5CI>QPD'*6KLNR_K[]-SDJ*L:MI%SH=_):W
M<+P3QG#*P_SD>XJO7X#&4914HNZ9-2G*$G":LUHT]T%%%%42%%%% !1110 4
M444 %%%% !7PG^W!JO\ :/[1>K1CD6<-O!G_ +9*Y_5Z^[*_._\ :5U3^V/C
MWXLFSNV:C+!_W[/E_P#LM?T;]&?"<_$6(Q#VA1:^<IP_1,Y,8_<2.'HHHK^W
MSSC[P_8P^(7_  GGP+T^.20R7FB,=.FR><)@QGZ>65'U4UZQ7QK_ ,$^OB%_
M8'Q-O=!F?$&O6^Z($_\ +:++#'U0R?D*^RJ_SC\8^&_[&XKQ-*"M"J_:Q])Z
MNWDI<R7DCUL//F@@HHHK\O-A4=HV#*2K*<@CM7IWPV^-FWR['6I/]F.[/\G_
M /BOS]:\PHKS<SRO#XZE[*NO1]5Z?U8]C)<^Q>5U_;X67JGLUV:_7==#Z?1U
MD0,I#*PR"#P12UX?\.?BU=>#W6UNM]UII/W,_/#[K[>W\J]FTC6+77M/CNK.
M9)X)!PR_R/H?8U^09SD6(RZI:IK![26S]>S\ONN?T-PYQ1A,WI7I/EFMXO=>
M:[KS^^Q:HHHKQ#Z8**** "BBB@!]O<26EQ'+&S1R1L'1AU4CD&OMWX?^*D\;
M^"M,U9-O^FP*[A>BOT=?P8$?A7P_7T5^QAXR^VZ!J6AR/^\LI!<P GDH_# >
MP8 _\#K]]^CWQ%]2SZ>65'[N(CI_CA>2^^/,O-V/C>-<#[7!K$1W@_P>C_&Q
M[=1117]KGY2%%%% !1110 5\V_ME>,O[3\86.BQM^[TN+S91_P!-),'GZ*%/
M_ C7T9?WT>F6,UQ,PCAMXVDD8_PJHR3^0KX?\9>)9?&/BO4-4FW;[Z=Y<$_<
M!/"_@,#\*_GSZ0_$7U3)*>54W[V(E=_X(6;^^7+]S/M."<#[3%RQ$MH+3U>G
MY7,VBBBOXN/U0**** "BBB@ HHKC_B-\6;7P<C6UMMNM1(^YGY8?=O?VZ_2N
MK!X&MBZJHT(W;_J[[(X<RS+#8"@\1BI<L5^/DEU?D;'C+QO8^"=/\ZZ?=(P_
M=0K]^4^WH/?_ /57B/C3QU?>-[_S;IML*']U I^2,?U/N?\ ZU9^KZQ=:]J$
MEU>3///(<EF_D/0>PJK7ZYD/#='+X^TG[U3OV\E_GN_P/Y]XIXSQ.;2=*G[E
M'I'J_.7^6R\WJ%%%%?3'Q8445R_QJ\>K\,_A7KFM;E66SM6\C/>9OEC'_?;+
M^%=F7X&KC<53P>'5YU)*,5W<FDOQ8F[*[/BO]KGXA?\ "P_CIJ\L;[K72V_L
MZWYR-L1(8CV,A<_0UYG3I96FD9W9F=B69F.22>YIM?ZE9%E-'*\NH9;0^&E"
M,5YV5K^KW?FSQI2YG=A7Z _LD:K_ &Q^SKX7ESDQP/ ?;RY73^2BOS^K[>_8
M'U7^T/@$D.<_8=0G@^F=LG_M2OQ'Z2F#]KPQ2K+>%:+^3C-?FT=&#^/Y'M5%
M%%?PN>D%%%% !1110 4444 %%%% !1110 5XK^WQI7]H? )YL9^PZA!/],[H
M_P#VI7TEX.^%&I>,;"2ZCVV\"J?*:4$><WH/;WZ?6O&?VP?#<\GP#\6V-Q"\
M<]O LKHPY4QR))_[+GTKZ?PXSFA2XKP3IS3<*U-279.23_!O]3JQF5XJCAHX
MBM3<833Y6UH_ZZ=]T?GK1117^HI\R%%%% !1110 4444 %%%% !1110 4444
M %?L1_P;5_L<G0_"7B+XV:Q;KY^M;]!\/[U!*V\;@W4X_P!Z55B!&"/)E'1J
M_*?X ?!76/VC/C7X8\"Z#&TFJ^*-0BL(2%W"$,?GE8?W40,[>BJ:_J(^"?PA
MT7X _"/PYX+\.V_V?1?#-A%I]JI^\RHH!=CW=CEF/=F)[U\!Q]FWL,(L'!^]
M4W_PK_-Z>B9]%P[@_:5G7EM';U_X'^1U%%%%?C1]L%%%% !1110 4444 %%%
M% !1110 4444 %%%% 'E?[77[&7@']MSX7S>%O'FDB\A7+V5_ 1'?:7*1CS8
M)<':W3((*MC#*PXK\)/^"A7_  2%^)7[!VIW.J-;R>+OA^TA^S^(;" XMU[+
M=Q#)@;MN),;9&&R2H_HOJ*^L8=3LIK:YABN+>X1HI8I4#I*C#!5@>"""00>#
M7TF0\3XK+)<L?>I]8O\ 1]'^'='EYAE5'%*[TEW_ ,^Y_))17[F_MT?\&]'P
M_P#CQ)>>(/A9=6_PW\43$RMI_EE]#O&.>/+7YK;)QS$"@ XBR<U^3'[5'_!/
M[XM_L9ZF\?CSP?J&GZ?OV0ZM;C[5IMQS@;9TR@)R,*^U^>5%?L&4\38',$E2
ME:7\KT?R[_(^,QF5XC#.\U==UM_P/F>,T445] ><%%%% !1110 4444 %%%%
M !17OW[(O_!,KXR?MJ7EO)X/\*74&@S-M?7]4!L]+B'<B5AF7&1E8E=AGI7Z
MX?L+_P#! _X7_LP3V>O>-FC^)GC"W*RQM>V^S2K%QS^[MB2)&!_CE+= 0J&O
MG<XXHP&7IQJ2YI_RK5_/HOG]S/2P>4XC$N\5:/=[?\$_.?\ X)R?\$5/B!^V
MQ<6/B+Q$MWX&^&[E9#J5Q!B\U:/KBSB;J"./.?Y!G($A!6OW._9Q_9G\%_LG
M?"^R\(>!=$M]%T>S&6VC=-=R8PTTTA^:21N['V P  .\50B@ 8 X ':BOQW/
M.),7F<_WGNP6T5M\^[\_N2/M,!E='"KW=9=7_6P4445\^>D%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M%-CG_CXMH)\>NQG7_P!J5^1>.F$]OP7BVMX<DE\JD;_@V=&&=JB/K*BBBO\
M/ ]0**** "BBB@ HHHH ***L:9I=QK5]':VL+SSRG"HHY/\ GU[5,I**<I.R
M14(2G)0@KMZ)+=E=5+-@#)/  [UZ=\-O@F9#'?:U'M7[T=H>I]W_ /B?S]*W
MOAO\(K?PD$N[S9=:EU!ZI!_N^I]_R]^TK\UX@XO<[X? .RZRZOT[>N_;N?M'
M"7A[&E;&9JKRW4.B\Y=WY;+K?907=U#HVG232;8;>UC+' P%4#L*^5/C_<R_
M$/P3XN:89DU+3KI%7KLS$P4#Z<8^E>W?'_Q7]BTN'286_>77[R8#L@/ _%O_
M $&O(9X5N8'C<;DD4JP]0>M>]X=X5X)QS22][F37I%W_ !:_!'A^)F=*OBHY
M;2?NT]7_ (FOT7XMH_+FBI]3L6TO4KBUD_UEO*T3<=U)!_E4%?[,1DI14H[,
M_%0HHHJ@"BBB@ HHHH **** "BBB@ HHK?\ A7\--7^,OQ*T'PGH-JUYK7B2
M_ATZSB'\4LKA%R>RC.23P "3P*F4E%.4M$AI-NR/U)_X-JOV-7N-2\1_'#6;
M7]S;J^@>'!(GWG.TW5PN>>%VQ*PX.^8=J_7BN%_9F^ 6C_LN? 3PKX T%?\
MB6^&+!+19-NUKF3[TLS#^])(SN?=S7=5_.N?9H\PQT\3TV7E%;?YOS9^E9?A
M5AJ$:77KZ]0HHHKQSM"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *AU+3;?6-/FM+RWANK6Y0Q30S()(Y4(P593P01P0>M344 ?'7[2O_!"W]GW
M]HB2:\MO#=QX!UB8EC=^&)5M(V/7FV96@QZ[$4G)YZ8^'OCA_P &R/Q \.23
M7'P_\>^&O%%JN66VU:"32[K'95*^;&S=.69 >>G2OVFHKZ+ \69IA5RPJMKM
M+WOSU^YGFXC)\)6UE"S\M/\ @'\V?Q+_ ."/W[27PK>3[?\ "?Q)J$:9(?1O
M*U8./4"V>1OP(!]J\4\6? WQMX"9EUSP?XIT5H\EA?Z3/;[<#)SO0=N?I7]6
M]%?34?$C$I?OJ,7Z-K\[GEU.&:3^";7JD_\ (_D?HK^M/5/#>G:Y(K7NGV5X
MT8PIG@60J/;(-/TO0;'0U=;&SM;-9""X@A6/=CIG &:[/^(E*W^[_P#D_P#]
MJ8_ZKO\ Y^?A_P $_E9\'_L\^/\ XAS+'X?\#>,-<D8[0NGZ-<W3$\<81#_>
M7_OH>M>X?"W_ ((S_M*?%EXFM/A?K&D6\G+3:W-#I8B'J4G=9/P"$^U?T@45
MPU_$?%-?N:48^K;_ ,C:GPS27QS;]++_ #/QJ^!__!L1XNU:6&X^(GQ&T/18
M/O26>@VLE_,P_N^;*(E0^X5Q]>M?<O[-/_!%;]G[]F>2WO+?P@OB[6K?!&I>
M)G&H.&'0K"56!2#T*QAAQS7UA17S..XIS/%KEJ56EVCHOPU?S;/4P^4X6CK&
M&O=Z_F-AA6WA6.-5CCC 554850.@ IU%%?/GI!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 >6_MJ_LRZ?\ M@_LP>,/A]?^
M2CZ[8L+&XE7(L[Q/GMYN.?EE52<=5W#H37\P?C'PCJ7P_P#%VJ:#K%I+8:MH
MMW+8WMM*,/;S1.4=#[AE(_"OZSJ_#S_@XQ_8U7X/_M$Z9\5-&M?+T3XC*8M2
M$:?);ZG"H#,>P\Z+:X'4O',QZU^C>'V;>RKRP%1Z3UC_ (EO]Z_(^9XCP?-3
M6(CO'1^G_ ?YGYQ4445^O'QH4444 %%%% !1110 4444 %%%% 'VM_P3[TK[
M!\#;B?;\U]JDTN>Y 2-/YJ?S->Y5YC^QSI7]D_LY>&U(PTR33M[[YI&'_CI%
M>G5_F3XD8SZSQ5F%7_I]-+TC)Q7X(]BBK01['\!O%G]J^'Y--F;,U@<IGJ8S
MT_(Y'T(KO:^=_ GB9O"/BBUO,MY:MLF _B0\'_'Z@5]#12K/$LB,&1P&5AT(
M/>OYIXORSZKC?:P7NU-?GU7Z_,_HOP]SOZ[EJH5'[]+W7YQ^R_T^021K-&RL
MJLK#!!&017E_Q)^"9C,E]HL>Y?O26@ZCW3_XG\O2O4J*\7*\VQ& J^UH/U71
M^O\ GN?1YYD.$S6A['%1]&MT_)_FMF?+[*5;!&"."#VHKVSXD?"*W\6J]U9^
M7:ZEU)QA)_\ >]#[_G[>-ZGI=QHM]):W4+P3Q'#(PY'^?7O7[!D^>8?,*?-3
MTDMXO=?YKS/YYXBX8Q>45>6LN:#^&2V?^3\ONNBO1117M'S84444 %%%% '%
M_M%:I_8_P*\639P6TN>('T+J4_\ 9J_.NOO']MC5?[-_9RUQ0<-=O;P*?K,C
M']%-?!U?VY]&7"<G#V)Q#^W6:^480_5L\[&/WD@HHHK^D#D"O;OV#/B%_P (
MG\8VTN:39:^(H#!@GY?.3+QD_AO4>[UXC5WPWKUQX6\0V.IVK;;K3[A+F(^C
M(P8?J*^=XNR&&=9-B<JG_P O8-+REO%_*23^15.7+)2/T[HK/\)^)+?QAX7T
M[5K4YM]2MH[F/G. ZAL'W&<5H5_ES6HSHU)4JBM*+::[-:-'M!11168!1110
M 4J.T;!E)5E.01VI** /3_AM\;-OEV.M2?[,=V?Y/_\ %?GZUZ@CK(@92&5A
MD$'@BOF"NP^'/Q:NO![K:W6^ZTTG[F?GA]U]O;^5? \0<(QJ7Q&!5I=8]'Z=
MGY;>G7]8X3\0I4;8/-'>.RGU7^+NO/==;]/<**JZ1K%KKVGQW5G,D\$@X9?Y
M'T/L:M5^9SA*$G&2LUT/VFG4C4BIP=T]4ULT%%%%26>^?L6>,L'5= D;KB]@
M!/T5Q_Z ?SKWROBOX1>,3X#^(VE:D6VPQ3!)\]/*?Y7_ "!)^H%?:@;<,CD'
MH:_N#P!XB^O\.O 5'[^&DX_]N2]Z+^_FBO**/R7C+ ^QQWMEM45_FM'^C^84
M445^Z'R(53\0:W#X;T*\U"X.(+&%YW]PH)P/<XJY7DO[7_C+^POAY#I<;;9]
M8FVL ?\ EDF&;_Q[8/H37SG%V?0R7)L3F<_^7<6UYR>D5\Y-+YG=EN#>*Q4,
M.OM/7TZ_@?->MZO-X@UFZOKAMUQ>3--(?5F))_G56BBO\TJE2=2;J5'=MW;[
MM[L_>(Q45RK8****S*"L?QEXWL?!.G^==/ND8?NH5^_*?;T'O_\ JK'^(WQ9
MM?!R-;6VVZU$C[F?EA]V]_;K]*\9U?6+K7M0DNKR9YYY#DLW\AZ#V%?8</\
M"M3&6KXGW:?XR].R\_N[GYWQ9QW1R^^%P=IUNKZ1]>[\NG7L]#QIXZOO&]_Y
MMTVV%#^Z@4_)&/ZGW/\ ]:L6BBOU;#X>G1IJE25HK9(_!\5BJV)JNO7DY2EN
MV%%%%;'.%%%% !1110!Q/[1?Q"_X5E\&M<U2-]EUY!M[7G!\V3Y%(_W<[OHI
MK\[:^G_^"BWQ"\RZT/PO#)\L8.HW2@]SE(@?H/,/_ A7S!7]Z?1ZX;_L[AGZ
M]45IXF3EY\D?=@O_ $J2\I'FXJ=YV[!1117[P<H5[E_P3[U3[#\<[B'/%[I<
MT0'N'C?^2FO#:]._8WU3^ROVCO#C9PLS30-[[H) /_'L5\3XD8/ZSPKF%+_I
MS4?SC%R7XHTHNTT??5%%%?YDGL!1110 4444 %%%=;\._A3=>-)%N)MUKIRG
MF3'S2^R?X]/KTKEQF,HX6DZU>5HK^M.[.[+\MQ..KK#X6+E)_P!7;Z+S9D>$
M?!=]XTU'R+./Y5_UDK?<B'N?Z=37MW@KP%8^!['R[=?,N''[V=A\\G^ ]A^I
MYK1T30[7P[IT=K9PK##'T [GU)[GW-6Z_(\^XEK8]^SA[M/MU?F_\MEY[G]
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
M\9_J/>OGFK&DZO<Z'?QW5I,\$\9RK*?\Y'L:^;SWANAF$>>/NU._?R?^>Z_
M^TX6XRQ.4R5*?OT7O'JO./;TV?D]3Z8HKCOAQ\6K;Q@BVMULM=2 ^[GY)_=?
M?_9_GSCL:_(<;@:V$JNC7C9K^KKNC^@<MS/#8^@L1A9<T7^#[-='Y!7V)^S[
MXR_X3;X5:9<.^^XM4^R3^N^/@$^Y7:W_  *OCNO;/V,?&7V+Q'J6AR-^[OHA
M<P@_\]$X8#ZJ<_\  *_7O GB+^S>)HX6H[0Q"<'_ (MX/UNN5?XCQ.+\#[?
M.HMX._RV?^?R/HRBBBO[L/R$*^3OVI/&7_"5?%:Z@C?=;Z0HLT';<.7/UW$C
M_@(KZ;\<^*(_!?@_4M5EQML8&D /\3?PK^+8'XU\0W=U)?74DTSM)-,Y=V/5
MF)R2:_F?Z1W$7LL%A\EIO6H^>7^&.D4_)R;?K$^\X&P/-5GBY?95EZO?[E^9
M'115?5=6M]#L)+J[F2"",99F/^<GV%?R+&,I248J[9^E5*D81<YNR6[>R)V<
M(I9B%51DD]J\R^)/QLV>98Z+)S]V2[';U"?_ !7Y>M<_\1OBY<^+V:UM=]KI
MV<%<_//_ +WM[?SKC:_2N'^$%3MB,>KOI'HO7N_+;O?I^+<6>(4JM\)E;M'9
MSZORCV7GN^EMVKNTCEF)9F.22>2:2BBOT _)@HHHH **** "BBB@ H9MJY/
M'))[45YS^U;\0?\ A7/P-UJZCD\N[OD^P6Q!PV^7*DCW";V_X#7J9+E5;,\P
MHY=0^.K.,5_V\TK^BW?D3*5E=GQ7\=?B!_PL_P"+6N:TK%K>YN"EOSTA3"1_
M3*J#]2:Y&BBO]3,MP%' X2E@L.K0IQC&*\HI)?@CQI-MW84445V""NK^!6J_
MV+\:/"MSG:J:K;!B/[K2*K?H37*58T?4&TG5K6Z7[UK,DHQZJ0?Z5PYIA?K6
M#JX9_;C*/WIK]1Q=G<_4"BFQR+-&K*P96&01W%.K_*';1GMA1110 4 ;C@<D
M]!4VG:;<:O>QV]K"\TTIPJ*,DU[)\-OA!!X66.\O@EQJ'51U2W^GJWO^7J?'
MSC.\/E]/FJN\GM%;O_)>9]%P[PSB\WK<E%6@OBD]E_F_+[[+4Y_X;?!-KKR[
M[6498_O1VIX9O=_0>W7U]*]4BB6")4C5411A548"CT IU%?CV:9MB,?5]I7>
MG1=%Z?Y[G]#Y'P_A,JH>QPT=7O)[R?F_R6R"BBBO,/;&SSK;0/)(P2.-2S,>
MB@<DU\[^-_$S>+?$]U?'=Y<C;8E/\*#A1_7ZDUZA\=?%O]C>'%T^)O\ 2-0X
M;'\,8Z_GP/IFO&:_3N!\LY*4L;-:RT7HMW\W^1^(^)V=^TKPRVF](>]+_$]E
M\EK\_(****^^/RD^*?\ @H'I7V#XZ0S8XOM+AESZD/(G_L@_2O#:^E_^"D6E
M^3XC\*WN.;BVN(,^NQD;_P!J5\T5_I'X/XSZSP;@*G:'+_X!*4/_ &T\G$*U
M1A1117Z28A1110 4444 %%%% !115K1=&NO$>L6FGV-O+=WU],EO;P1+N>:1
MV"JBCN22 ![T7MJP/T:_X-QOV-S\5/V@=5^+&L6?F:'\/T-KI9D7Y9M4F7[P
M['R869B.H::%ATK]O*\9_P""?_[*%I^Q9^R=X3\ P^7)J%A;?:=6N$Y%S?R_
M/.P/=0QV+_L(M>S5_//$N;?VACYUE\*TCZ+_ #W^9^D97@_JV'4'ON_5_P"6
MP4445X)Z 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?/'_!4C]D"/]M7]C3Q1X5M
M[5)_$=C'_:_A]CPR7\ 8H@/;S4+Q'/:4GL"/YJ;BWDM+B2&:-XI8F*.CKM9&
M'!!'8CTK^MVOY^O^"\7[&_\ PS#^V=>>(M-M_+\+_$[S-;L]HPL%WN'VR'\)
M&$HQP%G4?PFOTWP]S;EG++ZCW]Z/KU7W:_)GRO$F#O%8F/31_I_D?$E%%%?J
MY\B%%%% !1110 4444 %;WPKTK^W?B=X=LMNX7>IVT)'LTJ@_P ZP:]"_92T
MO^U_VAO"T.W=MNS/_P!^XVD_]EKQ>)<9]4RC%8K^2G4E_P" Q;_0J&LDC]!J
M***_RM/:"BBB@#V[X)^+?^$@\*K:R-FYTW$1_P!I/X#^0Q^%=E7@'PQ\6_\
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
MHHH **** "BBB@ K] O^#>C]CC_A>_[5TWQ"U>R\[PW\,46Z@,@^2;5),BW
M]?+ >7@Y5DBS]ZO@"WMY+NXCAAC>665@B(B[F=CP !W)]*_I=_X)B_L?Q_L2
M?L=>%_!\\<:^(+A#JNONN#OOYPID7(X(C4)$#W6('O7Q_&V;?4\ Z4'[]3W5
MZ?:?W:?,]K(\'[;$<TMHZ_/I_7D?0%%%%?A9]\%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%5==UZQ\+Z)>:EJ5Y:Z?IVGPO<W5U<RB*&WB0%F=V; 55 ))/  H2;=D!:HK
M\C?VA/\ @Y7O?"W[2KV_P]\*Z3XC^&>E;K662_:6VO-:?<,W$+C/D)QA \;D
M@EF )"I]F?L<?\%A_@K^V1]CT[3_ ! OA7Q9=83^P==*VUQ))_=ADSY4V3G
M1MY R46O>Q?#.98:BJ]2D^5J^FMO5+5?/\SSZ.:86K-TXRU_/T[GU-1117@G
MH!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M4D  8 @A65E'O=<6)PU7#U94:T>64=&F;4JL*D%.#NF%%%%8&@4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4455UW7K'P
MOHEYJ6I7EKI^G:?"]S=75S*(H;>) 69W9L!54 DD\ "A)MV0!KNO6/A?1+S4
MM2O+73].T^%[FZNKF410V\2 LSNS8"JH!))X %?A+_P6&_X+#7W[8NMW7P_^
M']U=:?\ "W3YL7%P,Q3>)Y4/$CC@K;J1E(SRQ =QG:J'_!8;_@L-??MBZW=?
M#_X?W5UI_P +=/FQ<7 S%-XGE0\2.."MNI&4C/+$!W&=JI\!U^P<(\(K#I8W
M&KW]XQ?V?-_WOR]=OC,XSCVEZ%!^[U??_@?GZ!1117Z(?-'UQ^QS_P %J/C9
M^R+]GT_^VO\ A.?"T.%_LCQ#(]QY*#M!/GS8L#@+ED']PU^L'[&__!<7X*?M
M7+9Z;J&J?\*[\6W.$_LK790D$SGM#=\1/DX #^6[$\)7\\]%?+YMPCE^.O-Q
MY)]XZ?>MG^?F>M@\YQ.'TOS+L_T9_7 K!U!'(/(([T5_-O\ L;_\%:?C1^Q7
M);V>A>(FU[PO#@'P_KA:[LE7TB.X20=\"-E7/)5J_5W]CC_@OS\'?VC5L]+\
M83-\,/%$Y$9BU64/I<S_ .Q> !5'_781XZ MW_,<VX,S#!7G!>TAWCO\UO\
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
M9]]2JPJ04X.Z84445@:!1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4455UW7K'POHEYJ6I7EKI^G:?"]S=75S*(H;>) 69W9L!54 DD\
M "A)MV0!KNO6/A?1+S4M2O+73].T^%[FZNKF410V\2 LSNS8"JH!))X %?A+
M_P %AO\ @L-??MBZW=?#_P"']U=:?\+=/FQ<7 S%-XGE0\2.."MNI&4C/+$!
MW&=JH?\ !8;_ (+#7W[8NMW7P_\ A_=76G_"W3YL7%P,Q3>)Y4/$CC@K;J1E
M(SRQ =QG:J? =?L'"/"*PZ6-QJ]_>,7]GS?][\O7;XS.,X]I>A0?N]7W_P"!
M^?H%%%%?HA\T%%%% !1110 4444 >]?LA_\ !2OXP?L2W\:^"_%$TFB!MTN@
MZF#>:7-Z_NB08R>[1,C''7%?JU^QO_P<0_"[XV1V>D_$JUD^&GB*0B,W4C&X
MT:=CW$P&Z')[2KM7(_>'DU^%=%?/9MPO@,PO*K"T_P":.C^?1_-'I8/-<1AM
M(.Z[/;_@?(_K4T#Q!8>*M&M=2TN^L]2T^]C$MO=6LRS0SH>C(ZDJP/J#BKE?
MR_\ [*O[>/Q4_8PUY;SP#XLO],M'??<:7,?M&FWGKYEN^4R1QO4!QDX85^J7
M[&W_  <?>!OB1':Z/\7](D\"ZTY6,ZO8(]UI$['C<R\S09/8^8HY)<"OS'-N
M!L=A;SH?O(^7Q?\ @/\ E<^JP>?8>M[M3W7Y[??_ )GZ745D^"/'>B?$OPO9
MZYX=U?3=>T?4$\RVOM/N4N+>=?570E3^!K6KXN47%V>Y[B::N@HHHI %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7PK_P %]OV-E_:/_8ZN/%^EVIF\
M4?"\OJL)C3,D]@0!=Q?1459O;R"!]XU]U5'>6<.HVDMO<11SV\Z&.2.10R2*
M1@J0>""."#7;EN.G@\3#$T]XN_KW7S6AABL/&O2E2ELT?R1T5[Y_P4O_ &0[
MC]BC]L+Q5X.6%X]"FF_M30)#G$NGS,S1 $\DQD-$Q[M$QKP.OZ0PN(AB*,:]
M)WC))KYGYE5IRIS=.6ZT"BBBMS,**** "OO?]C+2O[*_9Q\/[AA[@3SM[[II
M,?\ CNVO@BOT;^ NE_V+\%/"=OC:RZ5;LP]&:-6/ZDU_-GTFL9R9#A<-_-5O
M_P" PDO_ &Y'9@_B;.MHHHK^)CT HHHH ****  '%>_?"_Q7_P );X1MYG;=
M<P?N9_7<._XC!_$UX#78_!3Q9_PCWBQ;>5MMMJ($39Z!_P" _GD?\"KYGBO+
M/K>"<HKWH:KTZK[OQ2/MN \[_L_,U";]RI[K\G]E_)Z>C9[?1117XR?T<%%%
M% !7>?LRV']H?&O1<C*PF64_\!B<C]<5P=>L?L<V'VKXJW$V.+73Y'SZ$NB_
MR)K[/P[POUGB? 4O^GL'\HR4G^1Y>>5.3+ZTO[K7WJQ]04445_I"?A85\V_\
M%#/^"8_@+_@H-X(,>L0KHGC*PB*Z5XCM8@;BW/41RCCSH2>J,<C)*E223])4
M5T87%UL-55:A)QDMFOZ_ SK4858.%173/Y=_VPOV+/'W[#_Q2F\+^.=*:V9R
MSV&HPY>QU6(''F028&[J,J<,I(# &O)Z_JC_ &D/V9O!?[67PMOO!_CK1;?6
M-'O 2A8;9[.7&%FADZQR+GAA[@@@D'\%/^"EG_!)#QM^P#K\FK6_VCQ3\-[R
M7;9Z[%%\]H2?EANT'^K?L'^X_&"&RB_M'#?%]''I4,1:-7\)>GGY?=Y?#YID
ML\/^\IZP_%>O^9\CT445]H>& .#7Z+?L_P#Q!_X6=\(-#U9I/,N9+<171[^<
MGR.3]6!/T(K\Z:^I/^"='Q!_Y#GA>9O34K89_P!V.0?^BS^=?@OTA^&_[0X:
M^OTU>>&DI?\ ;DK1DOOY9/RB=6%G:=NY]24445_!IZ04444 %%%% !116GX4
M\*7?C'5DM+1,L>7<_=B7U/\ GFLZU:%*#J5'9+5MFV'P]2O4C1HQ<I2=DENV
M'A3PI=^,=62TM$RQY=S]V)?4_P">:]X\'^#[3P7I*VMJN6/,LI'S2MZG^@[4
M>#_!]IX+TE;6U7+'F64CYI6]3_0=JU:_'^(N(IX^?LJ6E);+OYO]%^I_0W!_
M!]/*:?MZ]I5I+5](KLOU?7T"BBBOES[@**** "BBB@!LD:S1LCJK*PPRD9!'
MH:\<^*_PH;PU(^H:>C-I['+H.3;G_P")]^U>RTV2-9HV1U5E8892,@CT->OD
M^<5LOK>TIZI[KHU_GV?Z'S_$7#N&S?#>QK:27PRZI_JGU77ULSYAHKN_BO\
M"AO#4CZAIZ,VGL<N@Y-N?_B??M7"5^T9?F%'&457H.Z?WI]GYG\VYME.)R[$
MO"XI6DON:Z-/JG_P'J%%%%=IYH4444 %%%% !7Q1^WO\0?\ A*OC#'I,3;K;
MP[;B'KP9I,.Y'X;%^JFOLCQ3XBM_"/AK4-4NVVVNG6[W$IS_  JI)Q[G&*_-
M3Q+K]QXK\17VJ7;;[K4+A[F4^K.Q8_SK^E_HT\-_6<VKYU47NT(\L?\ '/=K
MTBFG_B1QXR=H\I1HHHK^U3SPHK7\!> =;^*7C'3_  ]X<TJ^UO7-6F$%G8V<
M)EFN'/95'/0$D]  2< &OVU_X)8?\$,=%_9C_LWQY\5H;'Q)\0X]MS9:9Q-I
M_AU^JG^[/<KUW\HC?<W%5E/B9UGV&RRESUG>3VBMW_DN[_70[L#E]7%3Y8;=
M7T7]=CYN_P""5G_!!S4/BW_9_P 0/C98W>C^%F*W&F^&7+0WFKKU#W/1H83Q
MA.)'Y/R+@O\ LQX<\.:?X/T&STK2;&STS3-/A6WM;2UA6&"VC485$10 J@#
M &!5VBOP[.<\Q.95O:5WHMHK9?\ ![OJ?>X' 4L+#EIK7J^K"BBBO'.T\_\
MVH;#[=\%-6.,M;M#*OX2J#^A-?(]?:?QDL#J7PI\11 $M]@F< =RJEA_*OBR
MOXR^DAA>3/<-B%]JDE\XSE^DD?J7 M2^#G#M+\TO\@HHHK^>#[8**** "O"?
MB_XK_P"$H\7RK&VZULOW$6.A(^\WXG] *]2^*GBO_A%/",\B-MNKG]S!@\AC
MU;\!D_7%>!U^B\#99K+'37]V/ZO]/O/Q_P 4,[LH973?]Z7_ +:OU^X****_
M1S\;"BBB@ HHHH *^!?VQ]+_ +)_:.\1J!A9GAG7WW0QD_\ CV:^^J^*O^"@
MFE_8?CE;S[?EO=+ADSC@D/(G\E'YBOZ ^C;C/9<4SI/_ )>49KYJ4)?DF<N+
M7N'AE%%%?W8>:%%%% !1110!]/?\$B?V.%_;0_;2\/Z-J-JUQX5\._\ $]U[
M*YCDMX67; W;][*8XR,YVLY'W:_I"50B@ 8 X ':OAW_ (()_L;M^S+^QM;^
M)=6LUM_%/Q->/6;@LF)8+$+BSA/_  !GE]0;@@]*^XJ_!^,LV^NY@XP?N4_=
M7KU?S>GHD?H&28/V&'3EO+5_H@HHHKY,]@**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HKP[]KG_@HQ\(_V)M*=_''BJVCU;9O@T.PQ=:I<^F(5
M/R ]GE*)QC=FORH_;(_X.+?B3\8)+S2?A;8Q_#GP_(#&+]]MUK,ZGOO(,<&1
MV0,R]I.E?093PSC\PM*C"T?YGHOEU?R3/.QF:8?#Z3=WV6K_ .!\S]<?VH_V
MW?A?^QMX;_M#X@^+-/T:21"]MIZMYVH7O_7*W3+L,\;L!03RPK\L/VR?^#D?
MQAX\EN]'^#>AQ^#=)8-&-:U2-+K591_>2+F&#Z'S3T(*]*_-/Q-XHU/QKK]U
MJVLZC?:MJE](9;F\O;A[BXN'/5G=R68^Y)-4:_3LIX%P.%M/$?O)>?P_=U^=
M_0^5QF?XBK[M/W5Y;_?_ )&U\0?B/X@^+'BRZU[Q1K6J>(-:OFW3WVH7+W$\
MI]W8DX'8= .E8M%%?:1BHKEBK(\-MMW844450@HHHH **** /0OV8/VG_&'[
M(/QATWQMX)U)M/U;3SMDC;+6]_"2-]O.F1OC? R."" P*LJL/Z(_^"??_!07
MP?\ \%!/@]'K^@2+I^O:>$BUW0I90UQI4Q'X;X7P2D@ # $$*RLH_F:KT+]F
M#]I_QA^R#\8=-\;>"=2;3]6T\[9(VRUO?PDC?;SID;XWP,C@@@,"K*K#Y;B;
MAFEF=+FC[M6.S[^3\OR^]'K97FD\+.SU@]U^J_K4_J>HKP3_ ()]_P#!07P?
M_P %!/@]'K^@2+I^O:>$BUW0I90UQI4Q'X;X7P2D@ # $$*RLH][K\+Q.&JX
M>K*C6CRRCHTS[ZE5A4@IP=TPHHHK T"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** (=0U"WTFPGNKJ:&UM;6-I9II7"1Q(HRS,QX  !))X %?A/
M_P %E/\ @KY>?M<>)KWX<_#W4);7X6Z9,%N;J(M')XGF0@[WZ$6ZL/D3^(@.
MW.Q4]/\ ^"\G_!5N3QEJ^I_ SX=ZD5T:QD-OXMU2VD_X_P"93\UA&P_Y9H1B
M4@_.P*<*K;_RNK]:X,X55.*S#%KWGK%/I_>?GV[;[[?'YYFW,WAJ+TZOOY>G
M<****_2CY<**** "BBB@ HHHH **** "BBB@ HHHH ](_9N_:[^(_P"R/XL_
MMCX>^+-4\.W#L&G@B??:7@'::!LQR#_>4D=B#S7ZD?L:_P#!RAH/B&*UT?XV
M>'WT&^^6/_A(-#B:>RD[;IK;)ECXY)C,F2>$45^-]%>+FG#^!S!?[1#WOYEI
M+[^OSNCNPF98C#/]W+3L]OZ]#^KSX5?&'PK\<O!]OX@\'^(=(\2Z-=#,=WIU
MRL\>?[IVGY6'=6P0>" :Z2OY4_@9^T5XY_9G\9Q^(/ ?BC5_"^K+@-+93;4G
M4<A)8SE)4SSLD5E]J_3K]CG_ (.6-BV^C_&[PTS<A!XA\/1#UQNGM6;MU+1-
M](Z_,<VX"QF'O/"/VD>VTONV?RU\CZK!\0T:GNUO=?X?\#^M3]<J*XKX&?M'
M>!?VF/!\>O> O%6C^*-,8#=)93AI(">BRQG$D3?[,BJWM7:U\-4ISIR<)IIK
M=/1GO1DI+FB[H****@H**** "BBB@ HHHH **** "BBB@ HHHH _/7_@X?\
MV-U^-_[+5O\ $G2;;S/$7PQ8RW&Q<O<Z9*RK,#CKY3;)<GA4$WK7X4U_6IX@
MT&S\5:#?:7J5K#>Z?J5O):W5O*NZ.>)U*NC#N&4D$>AK^8S]O7]E>^_8R_:N
M\7> ;I)?L>FW9GTF=^?M=A+\]O)GN=A"MCHZN.U?KGA[FWM*,L!4>L=8^CW7
MR?YGQO$>#Y9K$1V>C]>GX?D>/4445^D'S(4444 *BM(P5069C@ #K7Z>Z%IH
MT;1+.S7&VU@2$8Z?*H']*_-SX:Z7_;GQ&\/V.-WVS4K>#'KNE5?ZU^EM?R+]
M*+&7J9?A5T523^?(E^3.[!K=A1117\FG<%%%% !1110 4*Q5LC@CD$=J** /
MH/X<^*E\7^%+>Z+9G0>5./1QU/X\'\:W:\6^!OBS^P_$YLI6Q;ZEA!D\+(/N
M_GR/Q%>TU^(\1Y9]2QLH17NRUCZ/I\GH?TWP?G7]IY;"K)^_'W9>JZ_-6?K<
M****\$^I"O<OV([#S-8\077>&&&+/^^SG_V2O#:^COV*+#R_"&M77_/:\6+/
M^X@/_L]?K'@CA?;\8X5O:"G)_*$DOQ:/G.+*G)E=3SLOQ1[51117]^'XT%%%
M% !5+Q'X<T_QAH-YI6K6-GJ>F:A"UO=6EU"LT%S&PPR.C AE(."",&KM%--I
MW0'XM_\ !5/_ ((.:A\)%U+X@_!.QO-8\+J6N-1\,Q[IKS2%ZE[;JTT([IS(
M@P?G7)3\PZ_K@K\Z_P#@J?\ \$,=%_:<_M+QY\*8;'PW\0Y-US>Z9Q#I_B)^
MK'^[!<MUW\([??VEFE'Z?PSQO:V%S)^2G_\ )?Y_?W/E,TR&]ZN%7K'_ "_R
M^[L?AG79?L__ ! _X5C\8-#U9Y/+MHK@171SQY+_ ".3]%8GZ@5B>/? .M_"
MWQCJ'A[Q'I5]HFN:3,8+RQO(3%-;N.S*>>A!!Z$$$9!%9%?HN8X&AF&"J8.M
MK3JQ<7YJ2L_P9\IK&7FC]2 <BBO/OV7?B%_PLGX(Z)>R/ON[6+[%=<Y/F1?+
MD^[+M;_@5>@U_EIG&5ULMQ];+\1\=*4HOUBVK^CW7D>Q&5U=!1117FE!116G
MX4\*7?C'5DM+1,L>7<_=B7U/^>:SK5H4H.I4=DM6V;8?#U*]2-&C%RE)V26[
M8>%/"EWXQU9+2T3+'EW/W8E]3_GFO>/!_@^T\%Z2MK:KECS+*1\TK>I_H.U'
M@_P?:>"])6UM5RQYEE(^:5O4_P!!VK5K\?XBXBGCY^RI:4ELN_F_T7ZG]#<'
M\'T\II^WKVE6DM7TBNR_5]?0****^7/N HHHH **** "BBB@ HHHH ;)&LT;
M(ZJRL,,I&01Z&O'/BO\ "AO#4CZAIZ,VGL<N@Y-N?_B??M7LM-DC6:-D=596
M&&4C((]#7KY/G%;+ZWM*>J>ZZ-?Y]G^A\_Q%P[ALWPWL:VDE\,NJ?ZI]5U];
M,^8:*[OXK_"AO#4CZAIZ,VGL<N@Y-N?_ (GW[5PE?M&7YA1QE%5Z#NG]Z?9^
M9_-N;93B<NQ+PN*5I+[FNC3ZI_\  >H4445VGFA1110!X7^WU\0O^$7^$46C
MQ/MN?$5P(R >?)C(=S_WUY8^C&OBNO8OVX?B#_PFGQPNK.*3?::!$MB@!ROF
M?>D/UW':?]RO':_T6\%^&_['X4P\)JTZW[V7K.W+]T%%/SN>3B)\TV%>H?LE
M_L=^//VUOBC#X5\!Z.U_=?*]Y>2YCLM+B)QYL\F"$7K@ %FQA58\5ZY_P3<_
MX)/>./\ @H%XDCU!5F\-?#NSGV7_ (@GASYQ!^:&U4X\V7L3]Q,Y8YPK?OE^
MS)^RSX'_ &0?A=:^$? >BPZ1I=N=\S_?N;^7 !FGDZR2''4\    * !]%Q)Q
M?1R].A0M*K^$?7S\OOMU];*\FGB?WE32'XOT_P SR;_@G5_P2W\!_P#!/GP@
MLFGQIX@\<WT CU3Q'<PA9I >3% O/DPYQ\H)+8!8M@8^FZ**_%\7C*V)JNM7
MDY2>[?\ 7X'W%&C"E!0IJR04445SF@4444 5==L/[5T2\M<;OM,#Q8]=RD?U
MKX1K[XKX8\7Z?_9/BW5+7&/LMW+%CTVN1_2OY7^DQA?=R_$K_IY%_P#DC7Y,
M_0^ ZFM:G_A?Y_\  ,ZBBBOY3/T4***P?B5XL'A#PI<7"MBXD_=0#_;/?\!D
M_A6^&P\Z]6-&GO)V7S.7&8NGA:$\36=HQ3;^1Y9\:/%G_"2>+&AB;=;:?F%,
M'AF_C/Y\?\!KD*"<FBOWO X2&%H0P]/:*M_F_F]3^4\TS"ICL74Q=7>;OZ=E
M\EH%%%%=1PA1110 4444 %?)W_!2+2_)\1^%;W'-Q;7$&?78R-_[4KZQKYS_
M ."CFE^=X \.WN/^/?4'@S_OQEO_ &G7ZQX'XSZOQI@V]I.<7\Z<DOQL8XC6
MFSY#HHHK_10\D**** "OH#_@F-^R"_[;/[8WA?P=<1R-X?@D.JZ_(N?DL("&
MD7(^Z9&*1 ]FE![5\_U^[G_!O/\ L;GX$?LI3?$+6+/R?$GQ.=;J NO[R#2X
M\BW7V\QB\V1PRO%GE:^=XHS;^S\!.I%^_+W8^KZ_)79Z64X/ZQB%%[+5^G_!
M/T M;6.QMHX88XX885"1QHH544#   X  XP*DHHK^?3]&"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HKY2_;(_X+)_!3]CH7&GW6O#QAXJARO\ 8GA]
MTNI86'&)Y<^5#@]59M^.0AK\H/VQ_P#@NQ\:/VH_MNEZ+?K\-_"=SE!8:)*P
MO)H^>)KS D;()!$?EJ1P5-?3Y3PEF&/M-1Y(?S2T^Y;O\O,\K&9QAL/HW=]E
M^O8_8#]L+_@JI\&?V*89K;Q-XE35/$<>0- T7;>:CN'9UW!(?^VKIGMFORA_
M;(_X.!_B]^T')>:5X&*_"_PQ,#&/[/E\W5IT/=[H@&,]\0JA&2-S=:^"Y)&F
MD9F9F9CDDG))IM?IV4\%Y?@[3J+VD^\MOE';[[OS/E<9GF(K^[%\J\O\_P#A
MB;4M2N-8U":[O+B:ZNKES+--,YDDE<G)9F/))/))ZU#117UYXP4444 %%%%
M!1110 4444 %%%% !1110!Z+^RM^U'XN_8\^-6D^.?!M\UKJ>FOMF@<G[/J,
M!(\RWG4$;HW &1U! 8$,JD?T8_L(_MR^$?V]_@A;>+O#+FUO(2+?6-(FD#7&
MD7.,F-L?>1NJ2  .O8,&5?YB:]D_87_;8\5?L(?'>Q\9>&I&GMFQ;ZOI;OM@
MU>T+ M$_7##&4<#*L >1E3\GQ3PU#,J7M*>E6*T??R?Z/H_*Y[&4YI+"SY9?
M ]_+S1_3Y17#_LX_M#^%_P!JGX,Z'XZ\'WWV[1-<@$B;@%FMI!Q)!*H)VR(P
M*L,D9&02"">XK\*J4Y4YNG-6:T:[,^^C)22E'9A1114%!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5\)?\ !;__ (*7-^QO\'5\$^$;_P GXD^-K9A%-$W[
MS1+$Y1[KU61R&2(]B'?.4 /UO^T?\?=!_9>^"'B3Q[XFF:+1_#=HUS*JD>9<
M/PL<*9X+R.510>,L.U?S(?M,?M#>(/VJ_CGXC\?>)YO-U;Q%=M.8U8F.TBZ1
MP1YY$<:!44=<+SDY-?;<%\/K'8CZQ77[N'XRZ+T6[^2ZGA9YF+P]/V=-^]+\
M%W_R.$9B[$GDGDD]Z***_;CX0**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH Z/X5_%_Q3\#O&5OX@\'^(-6\-:U:_ZN\T^Y:"3'=25/S*<<
MJV5(X((K]*OV-_\ @Y0\0>%Q;Z/\:_#_ /PDEF,+_;^B11V]\@]9;;*Q2?6,
MQX ^ZQK\LJ*\O,LEP6/CRXF";[[->CW^6QUX7'5\.[TI6\NGW']2_P"S?^U]
M\-OVM_"ZZM\/O%VD^(H0@>:WBD\N\M.G$T#XDCY('S* >Q->DU_)KX(\=ZW\
M-/%%GKGAW5]2T'6-/?S+:^T^Y>WN(&]5="&'X&OT5_8X_P"#C[QY\,OL^D_%
MW2$\?Z.N$_M6Q6.SU:!?5E $,^ .A$;$Y)<FOS/-O#_$4KSP,N==GI+_ "?X
M>A]3@^(J<_=Q"Y7W6W^:_$_;6BO'OV5OV]?A3^V;H:77@'Q=I^I7FS?/I4[?
M9]3M/7?;OA\#IO4%#CAC7L-? UL/4HS=.M%QDNC5F?0TZD9QYH.Z\@HHHK$L
M**** "BBB@ HHHH **** "OS3_X./OV-_P#A9OP)TGXO:3;EM8\ E;'50@RT
M^FS2 *WJ?)G<' Z+/(QX6OTLK)\=^"-+^)?@G5_#NN6<=_H^O6<VGWUM)]V>
M&5"CH?JK$5Z649C/ XN&*A]EZ^:ZKYHY<9AEB*,J3Z_GT/Y-:*]*_:__ &;]
M4_9(_:2\7?#[5ED:7P]?-%;S./\ C\M6^>"8< ?/$R-QT)([5YK7]'4:T*M-
M5:;NI)-/R9^9SBX2<9;H****T)/0/V6-*_MG]H3PK#MW;+SS_P#OVK2?^RU^
MA%?#/[">E?VA^T-8S8S]AM+B?Z93R_\ VI7W-7\.?26QGM.):%!;0HQ^]SF_
MRL>E@U[E_,****_G8Z@HHHH **** "BBB@!T4K0R*ZL592"".H-?0W@/Q2OC
M#PO;7GR^:1LF4?PR#K^?7Z$5\[UWGP'\6_V1X@;396_<:A]S/\,@Z?F./KBO
ME.+\L^M8+VL%[U/7Y=5^OR/O/#W._J.9*A4?N5?=?^+[+^_3YGLE%%%?CQ_1
M 5]4?LBV'V/X/QR8Q]JO)I?KC"?^RU\KU]B?L\6']F_!C08\8W0-+_WV[/\
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
M?)M%?IV4\(Y?@;34>>?\TM?N6R_/S/E<9G&)Q&C?*NR_7N%%%%?4'E!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'VA_P1E_X*4W'[#7QQ
M70?$5W(?AGXSN$BU5&;*Z3<'"1WRCMCA9,=8^>3&@K^@RUNH[ZVCFADCFAF4
M/'(C!E=2,@@C@@CG(K^2.OVX_P"#>O\ X*"M\9_A1+\&_%%[YGB3P/;"30YI
MI,O?Z8#M\KD\M;DJH'_/-HP!\C&OS+CSA]2C_:5!:KXUW727RV?EZ'U/#^8V
M?U6H].G^1^E%%%%?E!]>%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MC)K2.B]7O]R_,]_Q-SOV.&CEU-^]4UE_A6R^;_)D=%%%?J!^'!1110 4444
M%%%% !1110 4444 ?F_\;]*_L3XQ^*K4#:L6JW.P?[)E8K^A%<O7IO[8NE_V
M3^T;XD4#Y9GAG4^N^&-C^I/Y5YE7^IG"6,^MY'@\5_/2IR^^"9XM16DT=U^S
M/\!-8_:B^/GA7X?Z"O\ Q,O%%^EHLA7<MM'RTLS#^['$KR''9#7]0WPI^&>D
M_!CX9Z!X2T&W6UT;PW80Z=9Q <K'$@12?5CC)/4DDGDU^6__  ;4_L;+!IWB
M3XW:S:_O;@OH'ASS$^Z@P;NX7/JVR(,.FR8=Z_6BOS?CS-OK&,6$@_=I[_XG
MO]VWK<^VX?P?LZ/MI;R_+_@[_<%%%%?!GT 4444 %%%</\>?VE_ /[,'A'^W
M/'_BK1_"^FDD1O>38DN&'58HES)*PZ[45CCM5TZ<ZDE"FFV]DM63*2BN:3LC
MN*Y?XN?&KPC\!/!TWB#QIXCT?PQHMOPUUJ-RL*,W9%R<NY[*H+'L#7Y8?MC_
M /!RM<3R7FC?!'PVL,>#&/$>OQ[I">F^"T!P/4-*QSD9C&,5^8_QL_:#\;_M
M'^+FUWQUXIUKQ3JAR$FO[EI%@4G)2)/N1)G^! JCTK[O*> <77M/&/V<>V\O
MNV7SU\CP,9Q#1I^[1]Y_A_P?ZU/U:_;(_P"#E+1_#\EYHOP3\._V[<*&C'B+
M7(WAM%/3=#:C$D@QR#(8\$<HPZ_EQ^T1^UG\1OVL/$_]K?$+Q=K'B6X5F>&*
MXEVVMIGJ(8%Q%$/9%&:\[HK],ROA_ Y>O]GA[W\SUE]_3Y61\MB\QQ&)?[R6
MG9;?UZA1117M'"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110![=_P3D_:0D_91_;4^'_ (S:8PZ=:ZFE
MGJF7VJ;*XS!.3V.U)"X!XW(IR,9'].5?R/U_3I_P3B^-+?M!_L+?"[Q9+,UQ
M=WV@PVUY*3DRW5MFVG;\987-?EOB/@5^ZQB\XO\ -?J?6<,XCXZ+]5^3_0]L
MHHHK\M/K HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "OY6/VG?B&WQ<_:0\?^*6E\[_ (2+
MQ%?ZBK[MP*RW$CK@^@4@#'& *_J)^*7B"3PG\,O$6JQ;O,TW2[F[3:<-F.)F
M&#^%?R>U^H>&U%7KU7_=7YM_H?*<3STIQ]7^04445^J'R04444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M?\*/[)NO^?6X_P"_9_PK[PHH_P")9Z7_ $,7_P""E_\ + _U]E_SX_\ )O\
M[4^#_P"R;K_GUN/^_9_PH_LFZ_Y];C_OV?\ "OO"BC_B6>E_T,7_ ."E_P#+
M _U]E_SX_P#)O_M3X/\ [)NO^?6X_P"_9_PH_LFZ_P"?6X_[]G_"OO"BC_B6
M>E_T,7_X*7_RP/\ 7V7_ #X_\F_^U/@_^R;K_GUN/^_9_P *^R?@WX._X03X
M:Z3IS+MG2'S9_P#KH_S,/P)Q]!73T5^B>'/A'A^%,75QOUAUISCRKW.7E5[O
M[4KW:7:UNMSP\\XEGF-*-+DY4G?>]^W1;:A1117[ ?,A1110 4444 %%%% !
M1110 4444 %?CK_P<I?MDKX@\7^'?@GHMT6M]#VZYXB$;\&Y="+:!O\ <B9I
M"#D'SHSU6OU6_:*^.>B_LS_ [Q1X\\02;-)\+V$E[*H;:T[#B.%2>-\DA2-<
M_P 3BOY>?C/\6=8^._Q9\2>,]?F\_6/%&HS:E=L,[5>1RVU1V1<A5'95 [5^
M@< Y3[?%/&U%[M/;_$_\EKZM'SO$6,]G25".\M_3_@_YGZ%>%_%UGK/AK3KQ
MKRVW75M',<RK_$H/]:O?VY9?\_EK_P!_5_QK\P:*_-ZWT7J$IN4<Q:3;LO9+
M3R_B'R_USR/T^_MRR_Y_+7_OZO\ C1_;EE_S^6O_ ']7_&OS!HK/_B5NE_T,
MG_X*7_RP/KGD?I]_;EE_S^6O_?U?\:/[<LO^?RU_[^K_ (U^8-%'_$K=+_H9
M/_P4O_E@?7/(_3[^W++_ )_+7_OZO^-']N67_/Y:_P#?U?\ &OS!HH_XE;I?
M]#)_^"E_\L#ZYY'Z??VY9?\ /Y:_]_5_QH_MRR_Y_+7_ +^K_C7Y@T4?\2MT
MO^AD_P#P4O\ Y8'USR/T^_MRR_Y_+7_OZO\ C1_;EE_S^6O_ ']7_&OS!HH_
MXE;I?]#)_P#@I?\ RP/KGD?I]_;EE_S^6O\ W]7_ !H_MRR_Y_+7_OZO^-?F
M#11_Q*W2_P"AD_\ P4O_ )8'USR/L[]LWX=WWQJN/ >A^'(UU/7-7UQ=)LK>
M)PQDEN %4''0949)Z#)K]T/V4/V>-*_91_9U\(_#[1UC^R^&M/2WDE5=OVNX
M/SSSD>LDK.Y_WJ_&G_@W&^%7@_QM^V?J&O:_JVGQ^(/"FEM/X=TB9MLU[/*&
MCEN$R-K>3%NROWLS*X&$)'Z??MA?\%:_@W^QLE]9:MKDGB7Q/9 A]#T%1>7,
M#\X6=P1%!TY$C!L9(5J^HI\-8C)<%0X6P\W65)RE?EY;N<F]KR5E?>^[9])D
MOLJ=.6,JM*^F_1?Y]O0^FJ^?_P!K[_@IS\'/V)H9+?QCXHAG\0*FZ/0-* O-
M3?C(W1J<1 ]FE9%/8FOR _;'_P""]?QE_:96\TGPU<1_#+PM<$H+;1YF.HS1
MGM+>'#_]^EB!'!![_$5U=2WUS)--))--,Q>21V+,[$Y))/))/.37V&4^'LY6
MJ9A/E7\L=_F]E\K^I&,XDBO=PROYO_(_0#]LC_@X8^*WQW6\T?X>PQ?#'PW-
ME!/:R>=K,Z=.;@@"'/!_<JK*<CS&%? NMZY>^)=6N+_4KRZU"^NG,D]S<RM+
M-,QZLS,26/N356BOTG+\KPN"A[/"P45^+]7N_F?,8C%5J\N:K*_]=@HHHKO.
M<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_6#_@UM6X_X2OXT%?-^R_9
M-'$F"=F_?>;,]LXWX_X%[U^3]?L%_P &MWAY[;PA\9]6.[R[V\TBT7IMS"EX
MY]_^6X_3WKY;C22635K_ -W_ -*1ZV1J^-A\_P F?J]1117X(?H04444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7\L_[8?P\;X2_M8_$KPRT9C71/$^HVD0_O1+<R"-A[%-I
M'L:_J8K^?O\ X.!O@P?A5_P48UO5(XC'9^.M+L]=BP/E#[#;2@'U,ENSD=?W
M@[$5^A>'>*4,;4H/[4;_ #3_ ,FSYOB6E>A&IV?Y_P##'Q'1117[$?%A1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%26UK
M+>2^7#')*YZ*BEC^0K?TKX/>+-;Q]C\,Z_<*W\2:?*5_/;BN7%8_#89<V(J1
M@O[S2_-CLWL<Y17I&D_LB_$;6<>7X9NHU/>>:*''3L[ ]ZZ72OV _'VH8\[^
MQ+'/_/>\+8_[X5O\FOE\9XB<+X7^-F%%/LJD6_N3;+5&;Z'B5%?26E?\$X-8
MF*_;O$VFV_KY%L\V/S*5TFE?\$X-(A ^W>)M2N#W\BU2'/YEZ^7QGCEP70T^
MN<S[1A4?X\MOQ+6&J/H?)-%?;6E?L!> M/(\XZY??]=[L+G_ +X1:Z32_P!D
M#X<Z2%\OPS;R,.IGN)I<\8Z,Y%?+8OZ27"]+2C3K3](Q2_\ )II_@6L',^ :
MDMK66\E\N&.25ST5%+'\A7Z/:7\&/"&B$&T\+^'X&'.]=/BW?GMS706=A!IT
M/EV\,,$8Z+&@5?R%?+XSZ46%C_NN7RE_BJ*/Y0E^9HL&^K/S@TKX/>+-;Q]C
M\,Z_<*W\2:?*5_/;BNETK]D;XBZQCR_#%U&#WGFBAQT[.P/>OT HKY;&?2<S
MJ7^ZX2E'_$YR_)P*6#CU9\1Z5^P)X^U#'G#1;'_KO>%L?]\*W^372:5_P3AU
MJ;'V[Q+I=OZ^1;O-CIZE/>OKBBOE\9](7C"M_#J4Z?\ AII_^E\QHL+3/FO2
MO^";^DPX^W>)]0N/7R+5(<_F7KIM*_8 \!Z>5\YM<OL=1-=JH/\ WPBU[=17
MR^,\7N,<3_$Q\U_AY8?^D*)2H4UT/-=*_8_^'.D@>7X:MY6[F>XFES^#.1^0
MKI-+^#'A#1"#:>%_#\##G>NGQ;OSVYKIJ*^7QG%F=XO_ 'K&59_XJDW^;-%"
M*V1#9V%OIT7EV\,,"<#;&@4<>PK\OQ,ZPM&&;RV(8KGY21G!Q[9/YFOU&K\M
MZ_ICZ+LG)YI*6K_<?^Y3CQG3YA1117]:'"%%%% !1110 4444 %%%% !1110
M 4444 %=S^S3\>=7_9@^/?A3Q_H?.I>%]02\2,G:MQ'RLL+'LLD;.AQSAS7#
M45%2G&I!TYJZ:LUY,J,G%J4=T?U>_"#XJ:/\<?A;X?\ &'A^X^U:+XEL(M0L
MY/XO+D4, P[,N=K#J&!'45T=?EE_P;9_MGGQ5X"U[X)ZU=%KSPV'UKP]O;[U
MG(X^T0#_ *YS.) .2?/?LE?J;7\Y9UELL!C)X:6R>C[I[/[M_,_2\#BEB*$:
MJZ[^O4****\LZPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ORH_X.4?VS&T#PIX?
M^".BW6VXUP)KOB+RVZ6R.1;0-_O2HTI!P1Y,1Z-7Z>_$GX@Z7\)OA[KGBC7+
MC[+H_AVPGU*]EX_=PQ(7<C.,G"G [FOY>?VJ?VA]8_:N_:%\5_$'7"RWWB:^
M>X6'=N6TA&$A@4_W8XE1 >X7/6ONN \I^LXWZU->[3U_[>>WW;^MCP.(,9[*
MA[*.\ORZ_?M]YY_1117[4?#!1110 4444 %%%% !1110 4444 %%%% !1110
M 5]2?\$UO^9T_P"W'_VXKY;KZD_X)K?\SI_VX_\ MQ7Y)XZ?\D/CO^X7_IZF
M;X;^(CZDHHHK_.X]4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
M.U3PAI.N$_;=+TZ\W<GS[9),_F#7-:I^S=X#U@'SO">AIG_GA;+!_P"@8KMJ
M*]3!YYF.$_W7$3A_AG*/Y-$N*>Z/)=5_8A^'.I%C'H]Q9LW),%[-_)F8?I7-
M:K_P3M\(W.3::MX@M6/9I(I%'X; ?UKW^BOJ,'XH<6X;^%F%5_XI.?\ Z5<E
MT8/H?+FJ_P#!-L9+6/BT^R3Z?]?XA)].U<UJO_!.SQ;;9-GJ_A^Z4=G>6)C^
M&PCU[U]D5T7A3X8:MXM96AMS!;G_ );S?*F/;NWX5]%#Z0W%V!A[3$XN,HK^
M>$/_ &U1;_,VPF45,745'#4W*3Z*[_X;U/SPU;]B#XC:9N\O1[:^5>\%[%_)
MF4_IFN:U7]FWQ[HY/G>$]<?''[BV,_\ Z!FOUHO_ -GRV@\.R"&\D?4%&\2/
MA8CC^''8'UR:\J==C%>/E..#FO=R'Z6&<8M2_<4:BB[/W9Q?K\;6OI\CNSKA
M/%Y6X+%QY>=76J?JM.J/S(U7P?J^A F^TO4K,+R?/MGCQ^8%9M?J16;JO@S1
M]=+?;M)TV\W<GS[5),_F#7W>#^E%TQ67?.-7]'#]3P7@^S/S)HK]$-5_9J\
MZSGSO">BIG_GA;BW]/\ GGM]*YO5?V'?AUJ.?+TFZL2>\%]*<=?[[,/_ -5?
M58/Z3'#L],1AZT'Y*$E_Z6G^!#P<^C/A.BOL?5?^"=?A.XR;/6-?M6/9WBE4
M?^. _K7-:K_P3;D&YK'Q:K>B3Z?M_P#'A(?Y5]1@_'O@NO\ 'B94W_>IS_.,
M9+\2'A:BZ'R[17ONJ_\ !._QA:DFUU3P_=+V!EEC<_AL(_6N:U7]B;XC:9G;
MHD-XHZM!>PG]&8'].U?4X/Q.X3Q/\+,*7_;TU'_TJQFZ,UT/)Z*[+5OV>/'6
MB!C<>$]=VKU,5HTP'7G* ^G6N;U7PSJ6A$_;M/OK/;P?/@:/'Y@5]3@\XP&+
M_P!UKPG_ (91E^39+BUN4:***](D**** "BBB@#U;]AOX 2?M1_M=?#_ ,""
M)IK;7M8A6^"CE;.,^;<M^$$<A_"OZB(XUAC555551@ #  K\>/\ @V8_9=;5
MO&OC3XOZA;9M=)A_X1S1W=,@W$FR6Y=3V9(Q$F1VG<5^Q-?BO'V8>WQZP\=J
M:M\WJ_PLOD?<<.X?V>'=1[R?X+;]0HHHKX4^@"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M(AZ,/K_/(K-K]RHU858*I3=TU=/R/Y@Q%"I0J2HU5:479KLT%%%%:&(4444
M%%%% !1110 4444 %%%% !1110 5Z'\%_B5_9-PNDWTG^BS-_H\C'_5,?X3_
M +)_0_7CSRBN',LOI8V@\/6V>S[/HT>IDV;U\MQ4<7AWJMUT:ZI^3_!Z]#Z@
MHK@?@U\2?[?M%TN]D_TVW7]T['_7H/\ V8?J/QKOJ_#\QR^K@J[P]9:K\5T:
M/Z=R?-J&986.+P[T?3JGU3\U_P '8*AO;&'4K9H;B&.>%NJ2*&4_@:FHKBC)
MIW6YZ,HJ2Y9*Z9YYXL^ -I?EIM*F^QR'GR9,M$?H>J_K7FWB3P=J7A.X\N^M
M9(@3A9!\T;_1AQ^'6OHRF7%O'=P-'-&DL;C#(Z[E8>XKZW+.,<9AK0K_ +R/
MGO\ ?U^=SX'._#O+L9>IAOW4_+X7_P!N]/E;T9\Q45[%XL^ VGZJ6FTV0Z?,
M>?+/S0L?IU7\./:O-/$W@75/",A%Y:NL><"9?FC;_@7]#@U^B9;Q!@L=I2E:
M7\KT?_!^5S\ASKA+,LL;E7A>'\T=8_/JOFD9%%%%>T?,A1110 4444 %%%%
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
M5[YQA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1169XP\76/@;P[=:IJ$GEVUJN3C[SGLJCNQ/ K'$XFEAZ4J]>2C"*;;>B26
MK;?9(JG3E.2A!7;T2*/Q*^)6G?"_PX^H:@^YFRL$"G]Y</\ W1_4] /P!^2?
MB1\3-4^*&O-?:E)\J_+# A/E6Z^BCW[GJ?RI?B?\2K_XH^)Y-0O&*QC*V\ .
M4MT[*/?U/<_@!SM?PCXJ>*6(XDQ+PF$;CA(/W5LYM?:E_P"VQZ+7<_8.'>'H
M8"G[2IK5>[[>2_5]?0****_'SZ8**** "BBB@#E_BIX"7QKH>Z%5%_:@M"W]
M\=T/U[>_XUX3+$T$K1NK*Z$JRD8(([5]/5YG\;/AMYZR:U8Q_.HS=1J/O#_G
MH/IW_/UK[S@_/O8R^HXA^Z_A?9]O1]//U/ROQ"X4>(@\SPB]^*]]+JEU]5U[
MKTU\KHHHK]0/P\**** "BBB@ HHHH **** "BBB@ HHHH **** )+.\ETZ[C
MGAD:.:%@Z.O52*]Y^&WCZ+QSHVYML=[;X6>,>O9A['].E>!5H>%O$UUX2UF*
M]M6P\9PRG[LB]U/L:^?XAR.&84+1TJ1^%_H_)_AN?6\(\35,HQ5Y:TI?$O\
MVY>:_%:=K?2%%9_AGQ';>*]&AO;5MT<@Y4_>C;NI]Q6A7XO4ISIS=.:LUHT?
MTG1K0K4U5I.\9*Z:ZIA11169H%-EB6>-DD571AAE89!'O3J*-M4#UT9P_BOX
M%Z7K6^6Q)TZX;G"C=$3_ +O;\./:O,_%/P[U;P@6:ZMF:#.!/'\T9_'M^.*^
MA*1E#J58!E88((ZU]5EG%V-PMH5'[2/9[_)[_?<^%SKP_P MQUYTE[*?>.WS
MCM]UF?,%%>W>+/@EI7B -):K_9MR><Q+^[8^Z_X8KS'Q9\,M6\(;GG@\ZW7_
M );P_,@^O=?Q%?H>6<28+&VC"7++L]'\NC^6OD?D.=\&9GEMYSASP7VHZKYK
M=?-6\SGZ***]\^3"BBB@ HHHH **** "BBB@ K\MZ_4BORWK^MOHM?\ ,S_[
M@_\ N8X<9T^84445_6QPA1110 4444 %%%% !1110 445ZM^QO\ L<>-/VX/
MC/9^#?!MGYDTF);^_E!%KI-OD!IYF'0#H%'S,V  2:RK5J=&FZM5VBM6WT*I
MTY3DH05VP_8W_8X\:?MP?&>S\&^#;/S)I,2W]_*"+72;?(#3S,.@'0*/F9L
M DU_11^Q'^Q)X,_81^#%MX1\(VWF32;9M5U69 +K6+G&#+(1T Y"H#M1>!DD
MDG[$?[$G@S]A'X,6WA'PC;>9-)MFU759D NM8N<8,LA'0#D*@.U%X&223[%7
MX?Q1Q14S*I[&CI26R_F\W^BZ>I]YE.4QPL>>>LW^'D@HHHKY ]H**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH @
MU32[;6],N+*]MX+RSO(F@G@GC$D4\; JR,IX92"00>"#7X;?\%C_ /@CA=?L
MJZG??$KX:V,]Y\-;R7S-0T^,&27PQ(Q_-K4DX5CRA(5N-K']T*@U32[;6],N
M+*]MX+RSO(F@G@GC$D4\; JR,IX92"00>"#7M9'GE?+*_M:6L7\4>C7^?9_H
M<.89?3Q5/DGOT?8_DFHK]$/^"Q__  1PNOV5=3OOB5\-;&>\^&MY+YFH:?&#
M)+X8D8_FUJ2<*QY0D*W&UC^=]?O>6YE0QU!8C#NZ?WI]GY_UL?GN*PM3#U'3
MJ+4****[SG"BBB@ HHHH **** "BBB@ KZD_X)K?\SI_VX_^W%?+=?4G_!-;
M_F=/^W'_ -N*_)/'3_DA\=_W"_\ 3U,WPW\1'U)1117^=QZH4444 %%%% !1
M110 4444 %%2V=E-J-RL-O%)--(<*B*69OP%=]X3^ -Y?[9M5F^QQ'GR8\-*
M?J>B_K7GX_-,+@X\V(FEY=7Z+<];*LCQV8SY,'3<N[V2]6]/U//[>WDNYUCA
MC>61SA41=S,?85W7A/X#:AJI674G&GP'G8/FE;\.B_CS[5Z?X<\':;X4AVV-
MK'"V,-)C=(_U8\_ATK4K\_S/CBM4O#!1Y5W>K^[9?B?K62>&.'I6J9E+G?\
M*M(_-[O\/F8_ACP)I?A"/_0K55DQ@S/\TC?CV^@P*V***^)K5ZE:;J59.3?5
MNY^FX;"T</35*A%1BNB5E^ 4445B;A1110 CNL:%F(55&22> *\1^+7Q';QA
MJ7V6U8C3;5OE_P"FS?WS[>G_ -?C>^-GQ)W>9HMC)[7<BG_R&/Z_EZUYA7Z=
MPCP_[.*QV(7O/X5V7?U?3R]=/Q/Q"XM]M)Y7@W[J^-KJ_P"5>2Z]WITU****
M^^/R<**** "BBB@ HHHH **** "BBB@ HHHH **** "NL^$_P_;QGK/G7"G^
MS[0@RG_GHW9!_7V^HK'\(^%;GQCK4=G;+][F1R/EB7NQ_P \FO?_  _H-OX9
MTB&RM5VPPC'NQ[D^YKY'BK/E@Z7U>B_WDO\ R5=_7M]Y^@<"\*O,<1];Q*_<
MP?\ X$^WHNOW==+JJ$4*HPHX ':BBBOR$_H0**** "BBB@ !P:]Z_9X_:3;S
M(=!\1W&Y6Q':7TAZ'H$D/\F/X^H\%HKZK@_C#,>',?''8"7E*+^&<>TE^3W3
MU1YV9Y70QU%T:R]'U3[K^M3[XHKQ']E[X[-K44/AK5YMUU$NVQG8_P"N4#_5
MG_: '![CW'/MU?Z"<(\58+B'+89E@7H]&GO&2WB_-?BK-:,_%\RRZK@J[H5M
MUL^C7=!1117TQP!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %?*?[2WQ?;XA^*CI]G+G1]+<I'M/%Q)T:3W'8>V3WKV+]I[XFMX#\!M
M9VLFS4=8W01D'YHX_P"-_P B%'NV>U?*-?RK](+CN2:X9P<NTJK7WQA^4G_V
M[YGZ)P7DZ=\?57E']7^B^84445_*I^B!1110 4444 %%%% !01N&#110!XI\
M7OAQ_P (GJ'VVT3_ (EUTW0#_4.?X?H>WY>F>*KZ8U33(-9T^:UN8UE@G7:Z
MGN/\]^U>!^/O!,_@?7&MY-SV\F6@E_YZ+_B.A']"*_6>$^(/K=/ZK7?[R*T?
M\R_S77OOW/P/CSA/ZA5^O85?NI/5+[+?Z/IV>G8PZ***^S/S<**** "BBB@
MHHHH **** "BBB@ HHHH **** .D^&GC^3P-K.YMSV-P0L\8[>C#W'ZCCW'O
M%K=1WUM'-"ZR12J'1U.0P/0BOF.O0/@Q\2?[#N5TJ^DQ9S-^Y=CQ Y[?[I_0
M_4FOA^+>'_K$/KF'7OK==U_FOQ7HC].X XL^J5%EV+?[N3]UO[+?3T?X/U9[
M!1117Y6?NP4444 %%%% !01D444 <GXM^#>D^)MTD<?]GW3?\M(5^4GW7H?P
MP?>O,?%OPGU?PH6D:'[7:K_RV@!8 ?[0ZC^7O7O5%?297Q5C<':+?/'L_P!'
MNOQ7D?&9WP+EF87FH^SG_-']5L_P?F?+]%>\>+/A)I'BHM(8?L=TW/FP87<?
M]H=#_/WKS/Q7\'=7\,EI(X_M]JO/F0#+ >Z]1^&1[U^B99Q3@L9:+?)+L_T>
MS_/R/R#.^!<SR^\U'VD/YHZ_>MU^*\SDZ*#Q17TA\:%%%% !1110 5^6]?J1
M7Y;U_6WT6O\ F9_]P?\ W,<.,Z?,****_K8X0HHHH **** "BBB@ HHKU;]C
M?]CCQI^W!\9[/P;X-L_,FDQ+?W\H(M=)M\@-/,PZ = H^9FP "365:M3HTW5
MJNT5JV^A5.G*<E""NV'[&_[''C3]N#XSV?@WP;9^9-)B6_OY01:Z3;Y :>9A
MT Z!1\S-@ $FOZ*/V(_V)/!G["/P8MO"/A&V\R:3;-JNJS(!=:Q<XP99".@'
M(5 =J+P,DDD_8C_8D\&?L(_!BV\(^$;;S)I-LVJZK,@%UK%SC!ED(Z <A4!V
MHO R22?8J_#^*.**F95/8T=*2V7\WF_T73U/O,IRF.%CSSUF_P /)!1117R!
M[04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% $&J:7;:WIEQ97MO!>6=Y$T$\$\8DBGC8%61E/#*0
M2"#P0:_#;_@L?_P1PNOV5=3OOB5\-;&>\^&MY+YFH:?&#)+X8D8_FUJ2<*QY
M0D*W&UC^Z%0:II=MK>F7%E>V\%Y9WD303P3QB2*>-@59&4\,I!((/!!KVLCS
MROEE?VM+6+^*/1K_ #[/]#AS#+Z>*I\D]^C['\DU%?HA_P %C_\ @CA=?LJZ
MG??$KX:V,]Y\-;R7S-0T^,&27PQ(Q_-K4DX5CRA(5N-K'\[Z_>\MS*ACJ"Q&
M'=T_O3[/S_K8_/<5A:F'J.G46H4445WG.%%%% !1110 4444 %?4G_!-;_F=
M/^W'_P!N*^6Z^I/^":W_ #.G_;C_ .W%?DGCI_R0^._[A?\ IZF;X;^(CZDH
MHHK_ #N/5"BBB@ HHHH **M:1HEWKUV(+.WEN)3_  HN<>Y]![FO1/"7[/S/
MMFUB?9W^SPGG_@3?T'YUYF89QA,%&^(G9]MV_E_2/;RCAW,,SE;"4VUUD](K
MY[?)7?D><Z=I=SJ]TL-K;S7$S=$C0L:] \)_L_SW06;5Y_LZ]?(A(9_Q;H/P
MS7IFB>'K+PY:>38VT5O'WVCEOJ>I_&KE?GV9\;8BK>&$7(N^\O\ )?CZGZWD
MGAIA,/:IF$O:2[+2*_5_@O(S] \+Z?X7M?)L;6.W7^(@99_JW4_C6A117Q=2
MK.I)SJ-MOJ]6?I5&C3HP5.E%1BMDE9+Y(****S- HHHH **** "N-^+GQ''A
M'3OLEJX_M*Z7@C_E@O\ >^OI^?:MCQWXUM_ ^B-<R8>9\K!%GF1O\!W/^(KP
M'5M5N-<U&:ZNI#)/.VYF/^>E?9<*</\ UNI]:KK]W%Z+^9_Y+KWV[GYSQYQ9
M]0I?4L*_WLEJU]E/]7T[+7L0.[2,68EF8Y)/>DHHK]:/P$**** "BBB@ HHH
MH **** "BBB@ HHHH **** "IK"PFU2]BM[>-I9IF"(J]234(YKV;X._#?\
MX1JR&HWD?^GW"_(I'^H0_P#LQ[^G3UKQ\ZS>GE^'=66LGI%=W_DNI]#PUP_6
MS?%JA#2*UE+LO\WT7Z)FU\._ L/@;1%A&V2ZFPUQ+_>/H/8?_7[UT%%%?B6)
MQ-3$595JKO*6K/Z9P>#HX2A'#T%:,59+^NO=]6%%%%8'4%%%% !1110 4444
M 26EW+874<\,C130L'1U.&1@<@@^U?8'P+^*D?Q4\%QW$C*NI6>(;R,=GQPX
M'HV,_7([5\=UV7P+^)+?#/Q_:W3N5L+HBWO%[>63][ZJ<'\".]?JWA'QU/AW
M.8QK2_V>LU&HNB_EG_VZWK_=;ZV/G>)<G6.PK<%[\=5Y]U\_SL?8U%(CB10R
MD,K#(([TM?W\?C(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MC"C35*DK16B1_-&*Q57$595ZSYI2=VWW"BBBM3 **** "BBB@ HHHH ****
M"BBB@ HHHH ***ZGX7?#U_&^K;Y@RZ?;$&9NF\_W![GOZ#\*YL9BZ6&HRKUG
M:,?Z^]G9E^7U\;B(X7#J\I.R_P WY+=F[\%?AM_:,R:Q?1_Z/&<VT;#_ %C#
M^,^P[>I^G/K5-@@2U@2.-5CCC4*JJ,!0.@%.K\0SC-:N/Q#K5-NB[+^MS^G.
M'\BH93A%AJ6KWD^[[^G9=$%%%%>6>X%%%% !1110 4444 %%%% !1110!]7_
M ++GCX^,_AK%;32;[S1B+63)^9DQF-O^^?E_X :])KY5_90\9?\ "-?%&.SD
M;;;ZQ&;9L] X^9#]<@K_ ,#KZJK_ $ \&^)GG/#-&55WJ4?W<N_NI<K^<7&[
MZNY^,\48!87'R4?AE[R^>_XW"BBBOU0^="BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "O!?VU_$Y$>BZ,C<,7O95^GR)_-Z]ZKY*_:DUPZU\9=17.8
M[%([9/P4,?\ QYFK\7\>LW>#X5G1B[.M.,/EK-_A&S]3ZK@_#*KF*D_L)O\
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
M'1@\RQ&%JJM1DT_5ZKL_(_K4L/#VGZ5C[+8V=MCIY4*IC\A5ROS'_P""#/\
MP5/_ .%O^'+/X)_$#4-WBK1;?;X9U&=_FU>TC7/V5R>L\*C*G^.->?FC+/\
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
M(>W^\>_IT]:P/@I\-?MTB:S?1_N8SFUC8?ZQA_&?8=O4\]N?6*_*.+^(.9O
M8=Z?:?\ [;_G]W<_9_#WA+D2S7&1U?P)]/[S]?L_?V"BBBOSP_7@HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *^E/V+=4^T>!-4LR<_9K[S![!T4?S0U
M\UU[M^Q%?;-0\16V[_61P2 ?[I<'_P!"'Z5^M^!^,=#C'#1Z34XO_P  DU^*
M1\WQ;3Y\LJ/M9_BE^I]!4445_?)^-A1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% &3X\E:#P-K3J=K)8SL#Z$1M7P[7VS\5O^27>)/^P5=?^B6KXFK^
M0_I*S;S#!0[0F_ODO\C],X#7[FJ_-?D%%%%?S.?>!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 <G\5/AXOC72O-@55U"U4F(_\ /0=T/]/0_4U\
M8_MF?!G7OBYX#L[#18(9+[3K[SY()91$S (ZD MQG)'!(K[ZKS7XU_#;[7&^
MLV,?[U!FZC4??']\>X[^W-?JWA?Q]B<@S2C6A;FIRO#FU2;NK/5.SOW5G^'Y
M3XB<(+%4WF6$7OI>^EU2ZKS77NO37\>O&'P\UWX?WGD:UI-_ILF=JF>$JK_[
MK?=;Z@FL:OU"U'3;?5[*2VN[>&ZMYAM>*9 Z./0@\&O)?B%^Q%X'\;;Y;6TF
MT"Z;)WV#;8R>V8VRN/9=OUK_ $"X;^DQE]:U+.\-*D_YH/FCZN+M)+TYV?@,
M\&_LL^%Z*]V^(7[ ?BSPSYDVBW%GX@MER0J'R+C'^XQV_DQ/M7C/B3PEJG@Z
M_-KJVG7NFW S^[N86B8^XR.1[CBOWOA_C'),[ASY5B85/).TEZQ=I+YI'-*G
M*/Q(SZ***^E("BBB@ HHHH **** "BBB@ HHHH O>&?$NH>#/$=AK&DWMUIN
MJ:7<1W=G=VTACFMIHV#)(C#E65@"".A%?T.?\$DO^"EMA_P4 ^"OD:M);V?Q
M(\+Q)%KMD@"+=KT2]B7_ )YO_$H^X^1C:4+?SJUWW[,7[2?BC]DGXV:)X[\'
MWAM=7T:7<8VR8;V$\26\J_Q1NO!'4<$$, 1\YQ)D$,SPW*M*D=8O]'Y/\-ST
M\KS&6%JW^R]U^OJC^J*BO*?V,?VOO"O[;OP&TGQSX5G41W2^3J%@[AI]*NU
M\RWD'J"<@X 92K#AA7JU?@=:C4HU'2JJTD[-/HS]#IU(SBIQ=TPHHHK(H***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7Y^_\ !;__ (*G+^R7\/Y/AOX&U+;\2O%%J?M-U;O\
M_ARR<$>;D?=N)!D1@<J,R?+^[W>Z?\%,O^"A.A_\$^/@+-KDWV;4/%^L[[7P
MYI,C?\?<X S+( 0P@BR&<@C.54$%P:_G)^)OQ+UWXR?$#6/%7B;4KC6-?UZZ
M>\OKR<Y>:1CD\#A0. % "J     *^^X+X9^MU/KN)7[N+T7\S7Z+KW>G<^>S
MS-/8Q]A2?O/?R7^;,-F+L2>2>23WHHHK]F/B HHHH **** "BBB@ HHKI/ O
MPA\3?$N=4T/1;Z_5CM\Y8]L*GWD;"#\37+C,=A\)2=?%5(TX+>4FHI>K=D-)
MO1'-T5])_#[_ ()V:E?;)O$VL6^GQ]3;62^=*?8NV%4_0,*]S^'W[+'@?X<>
M7)9Z+!>7<>"+J^_TB7(Z$;OE4^ZJ*_&.)/I <+Y;>GA)2Q,UT@K1OYSE96\X
MJ1O#"S>^A\4_#[X!^+_B>5;1]#O)K=N?M,J^3;X]0[X4_09->Y?#[_@G0S".
M;Q1K@7NUKIRY_P#(KC^2?C7U,!@45^ <2?2(XDS"]/+U'#0?\JYI_.4E;YQC
M%^9U0PL%OJ<7\/OV>_!_PQ*R:3H=I'<K_P O,P,T^?9WR5^BX%=I117XCF&:
M8S'UGB,=5E4F_M2DY/[VVSIC%+1!4VG:=-J]]%;6\;2SS-M11W-0@9->T_!_
MX;_\(O8"_O(_^)A<+PK#_4(>W^\>_P"7K7S.=YQ3R_#^UEK)Z17=_P"2ZGT?
M#/#U;-\6J$-(+64NR_S?3[]DS9^'O@>'P-H:P+MDNI<-<2@??;T'L.@_/O6]
M117XCB,14KU95JKO*3NV?TS@\'1PM".'H+EC%62_K\7U84445B=(4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7KO[%_P#R5&__ .P5)_Z.AKR*
MO7?V+_\ DJ-__P!@J3_T=#7Z!X5_\E;@/^OB_)GB\1?\BVMZ'TW1117^BA^(
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &!\5O^27>)/^P5=?^B6K
MXFK[9^*W_)+O$G_8*NO_ $2U?$U?R!])3_D98/\ Z]R_]*/TS@/^!5]5^044
M45_-1]X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9?C'
MPG;^,]$DL[@;2?FCDQS$_8C_ #R*U**THUITIJK3=I+5,QQ&'IUZ4J-9<T9*
MS3ZH^:]>T*X\-ZM-9W2;)H3@^C#L1[&J=>Z_%3X>+XUTGS(55=1M03$W3S!_
M</\ 3T/U->&30M;RM'(K))&2K*PP5(Z@U^V9#G4,QP_/M-:27ZKR?_ /YIXK
MX;J91B_9[TY:Q?EV?FNOW]1M%%%>X?+A1110 5@^-_A=X=^)%KY.N:/8ZD ,
M*\L?[Q/]UQAE_ BMZBNC"XROA:JKX:;A-;2BVFO1JS0-)Z,^<_B#_P $[]&U
M1I)O#>K76E2'D6]TOVB'/H&X=1[G<:\+^(/[)OCKX=!I+C1Y-0M5_P"7C3C]
MH3ZE0-ZCW90*_0"BOV;AOQ^XIRRU/%36)@NE1>];RFK._G+F.>>%@]M#\N'5
MHV*L"K*<$$=*2OT>\??!#PI\3E;^VM#L;J9AC[0$\NX'_;1<-^&<5X;\0?\
M@G3;S"2;POKDD+=5MM17<G_?Q!D?BI^M?O\ PW](KAS'VIYC&6&F^_OP_P#
MHJ_S<4O,Y9X6:VU/E.BNZ^(/[-OC3X:-(VI:'=26L?)NK5?M$&/4LN=H_P![
M%<+7[?EN;8+,**Q& JQJP?6,E)?>FSFE%K1A1117H""BBB@#]F?^""O_  50
M'Q%T2Q^!_P 0=2SX@TR'R_"NHW,G.HVZ#_CR=C_RUC4?NR?O("O!0;_U'K^2
MK0=>OO"VMV>I:;>76GZCI\R7-K=6TIBFMY4(971EP592 00<@BOZ$_\ @D%_
MP4TL_P!OGX,_V;KMQ;V_Q.\)P(FM6P C_M*+A5OXE'&UC@.%X20XPJO'G\AX
MVX9]A-YAAE[C^)=F^OH^O9^NGV619I[1?5ZKU6S[KMZK\C["HHHK\Y/I@HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KA?VD_VBO"_[*7P7USQUXOO19Z-HD/F,JX,UU(>(X(E)&Z1
MVPJCWR2 "1UWB'Q#8^$M OM4U2[M]/TW38'NKJYG<)%;Q(I9W9CP%"@DD]A7
M\\W_  5T_P""EU]^WY\:?LFCRW%K\-?"LSQ:':-E#?/]UKV5?[[C(0'E$.."
MSY^BX;R"IFF)Y-J<=9/]%YO\-SS<TS".%I7^T]E^OHCQ[]MC]L7Q1^W'\?-4
M\<^)I/*^T'R--T]'+0Z3:*3Y<"=,XR2S8&YF9L#.!Y+117[[0HTZ--4J2M&*
MLEY'YW4J2G)SF[MA1116I(445?\ #OA;4O%^HK9Z5I]YJ-TW2*WA:1OJ0!P/
M<\5G6K4Z4'4JR48K5MNR7JV!0HKW3X>_L">+O%&R;69K/P[;MC*R'[1<8]D0
M[?S8'VKW/X>_L0>!_!7ERWEK-K]VF"7OFS%GVB7"X]FW5^1\2>.7"F4WA"M[
M>:^S27,O_ [J'W2;\CHAAIR\CXP\'_#[7/B!>_9]%TF^U.12 WD0EEC_ -YN
MB_4D5[9\/O\ @GKXBUL1S>(-1L]$A;!:&+_2;@>QP0@^H9OI7U[INF6VC64=
MM9V\%K;Q#"10QB-$'L!P*GK\ XD^DCGF+O3RBE'#Q[OWY_>THK_P%^ITPPD5
M\6IY;\/OV.O G@#;)_9?]L72_P#+;4B)_P DP$_\=S[UZ?;V\=K"L<4:1QQC
M"HB[54>@%/HK\*SCB#,\UJ^WS*O.K+O*3=O1/1+R5D=,8J.B"BBBO'*"BBB@
M HHKK/A7\/'\:ZMYLZLNG6I!E;IYA[(/Z^@^HKEQF,I86C*O6=HK^K>K.[+L
MOKX[$1PN'5Y2?]-^2W9N_!/X;?;)(]:OH_W49S:QL/OL/XS[#M[\]N?5Z;#$
MMO$L<:JD: *JJ,!0.@%.K\1S;-*N/Q#KU-NB[+M_GYG]-\/Y'0RK"+#4=7O)
M]9/J_P#)=$%%%%>6>V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %>N_L7_P#)4;__ +!4G_HZ&O(J]=_8O_Y*C?\ _8*D_P#1T-?H'A7_
M ,E;@/\ KXOR9XO$7_(MK>A]-T445_HH?B(4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 45'/>0VQ DECC)Z!F S4*:Y922,BWEJS)
M]Y1*N5^O-92KTXNTI)/U*49/5(M44V&=+A-T;+(OJIR*=6BDFKHD****8!11
M10 4444 %%%% !1110 4444 %%%% &!\5O\ DEWB3_L%77_HEJ^)J^V?BM_R
M2[Q)_P!@JZ_]$M7Q-7\@?24_Y&6#_P"O<O\ TH_3. _X%7U7Y!1117\U'W@4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>;_ !K^
M&WVV&36;&/\ ?1C-U&H^^H_C'N._J.>W/I%%>AEF95<#B%7I=-UW75/^O,\G
M.LGH9GA)87$;/9]4^C7]:K0^7Z*[CXP_#;_A&+XZA9Q_\2^X;YE4?\>[GM_N
MGMZ=/3/#U^X9?CJ6,H1Q%%Z/\'U3\T?S'FV5U\NQ4L)B%:4?N:Z->3_X&X44
M45V'FA1110 4444 %%%% !7"_$']FWP7\3 [:EH=JET_/VJU'V>;/J67&[_@
M6:[JBO0RW-L;EU98C 594IKK&3B_O37W"E%/1GRI\0?^"=-Q"9)O"^N1S+U6
MVU%=K?\ ?Q!@_BH^M>&^/_@?XL^&+,=:T.^M85./M"IYEN?^VBY7\"<U^CM(
MZB12K ,K#!!'6OV_AOZ17$> M3S&,<3!=_<G_P"!15OFXM^9S3PL'MH?EQ17
MZ ?$']D[P+\12TEQHT>GW3?\O&GG[._U( V,?=E)KPSX@_\ !._6=+62;PWJ
MUKJD8Y%O=+]GFQZ!N48^YVBOW_AOQ^X6S.U/%3>&F^E1>[?RFKJWG+E.6>%F
MMM3YRKN/V<?VA_%'[*WQFT/QUX/OOL6MZ'.)$W M#<QGB2"501NC=2589!P<
M@@@$8WC?X6^(OAO=>3KFCWVFG.%>2/\ =O\ [KC*M^!-8%?L5'$87'8?GHRC
M4IR6Z:E%I^:NF8QE*$KK1H_J"_8A_;,\+?MT? 33/''AF3R6E_T?5-->0/-I
M%XJ@R0/TSC(*M@;T96P,D#UZOYI_^":O_!0'7/\ @GU\?K?Q!:BXU#PKJVRT
M\1:2C\7MMGB1 3CSHLLR$XZLI(#M7]'7PO\ B=H7QG^'FC^*O#.HP:MH.O6J
M7EE=PGY9HV'IU!'(*G!4@@@$$5^'\4<.RRS$7AK2E\+[>3\UT[KYGZ!E.9+%
M4_>^);_YF]1117RYZP4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%?G?_P7*_X*G?\ #+O@>;X6^!-15?B'XDM?
M^)C>0/\ O/#UE(.H(^[<2J?D[HA+\$QD^AEF6UL=B(X:@M7]R75OR1SXK%0P
M]-U:FR_'R/F__@O'_P %5!\5-;OO@G\/=2W>&M+GV>*-1MW^75;E#G[(C \P
MQL/G/\<BX'RIEOR_H9B[$GDGDD]ZDM;26^N4A@CDFFD.U$12S.?0 <FOZ!RO
M+:&7854*6RU;[OJW_6B/SG&8J>)JNK/_ (9=B.BO5OA]^QEXZ\>A)7TU=%M6
M_P"6NI,86Q[1X+_FH!]:]S^'O_!/GPSH!CFUZ^O->G7!,2_Z-;Y],*2Y^NX?
M2O@N)/&+A7);PK8E5)K[%/WWZ77NI^4I(SAAYRV1\?:5I%WKM\EK8VMQ>7,G
M"101F21OHH!)KU[X??L,^-O&)CEOH;?P_:-R6O'S,1[1KDY]F*U]F>$_ NB^
M ['[-HVEV.FP\96WA"%_=B.6/N<FM:OP'B3Z3&95[T\DP\:2_FG[\O5)6BGY
M/G1U0P:7Q,\/^'W[!/@[PKMEU9[SQ%<K_P ]F\F 'U"(<_@S$5['H/AO3_"N
MGK::98VFGVJ?=BMX5C0?@H%7:*_!,^XNSK.Y\^:XF=7R;]U>D5:*^21U1IQC
M\*"BBBOG"@HHHH **** "BBB@ HHJ?3--FUB_AM;>-I)IF"HH[FIE)17-+9%
M0A*<E"*NWHD7_!GA*X\9ZY'9VXVK]Z63'$2=R?Z#UKW[0=#M_#>E0V=K'Y<,
M(P/5CW)]S6?X \$0^!]#6W3;)<28:>7'WV]O8=!_]>MROQSB;/GCZWLZ?\..
MWF^[_3R]6?T9P7PK'*L/[6LOWTUK_=7\J_7N_)(****^8/M@HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]=_8O_ .2HW_\ V"I/
M_1T->15Z[^Q?_P E1O\ _L%2?^CH:_0/"O\ Y*W ?]?%^3/%XB_Y%M;T/INB
MBBO]%#\1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJK<:U9V@)EN[6
M,*<$O*JX/YTV#Q#I]T2([ZSD(ZA9E;'ZUSO%45+E<U?M=%^SG:]F7**1'61
MRL&5N00>#2UT;ZH@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **Y7XD?&30_A?;9U"YW73#,=I#\TS_A_"/=L"OG[XB_M3>(?&;20V#_V
M+8-P$@;]\P_VI.O_ 'SC\:_-N,O%7(>'+T<14]I67_+N%G)?XGM'YN]M4F>]
ME?#N,QWO07+'^9Z+Y=7\M/,^B?&GQ8\/_#]6&J:I;P3 9\A3YDQ_X N3^)XK
MROQ7^VK#$S1Z+H\DWI->2;1_WPN3_P"/"OG^21II&9F9F8Y))R2:;7\U<1?2
M XAQS<,N4</#I9*4_G*2M]T4S[O \%X*BKU[S?GHON7ZMGH6O_M0>,M=+!=2
MCL8V_@M853_QXY;]:Y+5/'>MZV3]LUC4[K<<XENG8?D36517Y/F7%&<8]MXW
M%5*G^*<FONO9?)'T=#+\+1_A4XQ]$@+;CD\D]31117@G8.AGDMWW1NT;>JG!
MK<TGXI^)-#8?9==U:)1_#]I=D_[Y)(_2L&BNS"YABL++GPU24'WC)K\FC.I1
MIU%:I%/U5SU#P[^UQXLT<JMU)9:I&.#Y\ 1L>Q3;^9!KT7PC^V5HFJ%8]7L;
MK2Y#UD0_:(OT 8?0*:^:J*_0LD\8N*\M:Y<4ZL5]FI[Z?S?O_=)'AXOAC+JZ
MUI\K[QT_#;\#[H\.>+-,\767VC2[ZUOH>[0R!MOL1U!]C6A7PCI&M7F@7Z75
MC=7%G<1_=DA<HP_$5['\-_VP[W3C':^)+?[=#POVN !9E'JR_=;\,'ZU^_\
M"7TA,KQLEA\ZI_5YO[2O*F_7[4?GS+O)'QN9<%8BDN?"OG7;9_Y/\/0^BZ*S
M?"OC#3?&VE+>Z7>0WENW!9#RA]&'53[&M*OZ!P^)I8BE&M0DI0DKIIIIKNFM
M&CXNI3E"3A-6:Z,****V)"BBB@ HHHH **** ([FVCO;:2&:..:&92CHZAE=
M2,$$'@@CM7FWC+]E'PMXFW26<<VCW#<[K9LQD^Z-D8]EVUZ;17AYWPWE6<4O
M99G0C573F6J]'NODT=>$Q^(PLN;#S<?1_FMG\SY:\9?LD>)O#NZ33_L^M6Z]
M/)/ES8]T;^2DUYKJNCW>A7C6][:W%I<)]Z.:,HP_ U]WU1UWPWI_BBS^SZE9
M6M]#_<GB#@'U&>A]Q7X9Q%]'/+,1>IDU>5&7\LO?CZ)Z27JW(^OP/'&(A[N*
M@I+NM'_D_P #X5HKZ<\9?L>^'];W2:5<7.CS-SL_UT/_ 'RQW#\&Q[5Y/XR_
M9@\6>$M\D=FNK6Z_\M+([VQ_N'#?D#]:_!N(O"'BC)[SJ8=U8+[5/WUZV7O)
M>;BD?88'B;+\3I&?*^TM/^!]S/.Z*DN;:2RG:*:.2&6,X9'4JRGW!J.OS246
MG9[GO;ZH****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 0ZCI
M\.K6,MM<1K+#,I1T;H17@?Q"\#3>!M;:%MTEK-EK>4C[Z^A_VAW_ #[U]!5E
M^,/"EOXRT22SN/EW?-'(!EHG[,/\\C-?1<.YY++Z]I_PY;KMYKS7XKY'Q_&'
M"\,WPMX:58?"^_\ =?D^G9Z][_.=%7/$&@W/AG5IK*Z3;-"<''1AV(]C5.OV
MBG4C.*G!W3U3/YOK4ITING45I)V:>Z:"BBBJ,PHHHH **** "BBB@ HHHH *
M*** ([JUBOK9X9HXYH9!M='4,K#T(/!KROXA?L8>!?'@DDCT]M$O)"3YVG-Y
M2Y]XSE,?10?>O6**]K)>(LTRBK[;+,1.E+^[)I/U6S7DTT3**EHT?&OQ!_X)
M]>)] WS:#>V>O0#D1-_HUQ],,2A^NX?2OI+_ ((Y_P#!177/V"?BC'\,_BA'
MJ.F?#GQ/=?N9;Z-D30+QR!YZDC'V=S@28.U3B0='W=Q5;5M'L]?L)+6^M;:]
MM9.'AGB$D;_56!!K]HRSZ06:3P[P6?T(XB#^TO<FO.Z3BVNGNJ^S=F31BZ-1
M5:+LU]WH?L_#,MQ"LD;+)'( RLIRK ]"#3J_/W]C_P#;6USX;>'-/\'W'V6^
MTW3(EM]-CN<[HX5X6%7!S\HX7=G ^48  KZN\&_M<>&?$12/4%N-&N&X/G#S
M(<^SK_,@48'Q6X<KXCZI6K>QGT51<J:[J5W#_P FOY'Z;@LNQ&+PJQ>&CSQZ
MVU:?5-;_ (6MJ>J455TG6[/7[-;BQNK>\@;I)!()%/XBK5?H5.I"I!3IM-/9
MK5/T9R2BXNTMPHHHK0D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BN5\8_&KPSX%+)?ZK;_ &A?^6$/[V7/H57./^!8KQOXJ?MZ1^&]
M&N+C2]-6"&,?+->-N=SV"QJ<;C[L1Z\"OB,^\1N'LHG['%8E.IMR0]^=^UHW
ML_\ %9'IX?)\75@ZJA:"5W*6B2[W?Z7*W_!4'_@HAH__  3Z^ TFIJ+?4?''
MB /:>&M*<Y$TP W3R@'/DQ;E+8P6)1 5W[A^"B_ [XI_M,^-]1\3ZU;WUQJ6
MO7+WE[JNL-Y'VB1SDO@C<0<\;%( P!@ "OT ^+_C&X^./Q4N/&7B*.WOM>DC
M6WAN'B4M:0+G9#$<?(@W,<+@%F9CDL2<FN:'CU/+L.Z6285*I+>I5=WZ*$79
M6\Y.[W70_.,SJO%5=7[JV7Z_,^</A]_P3NTC3@LWB35[K4I.IM[,>1"/8L<L
MWU&VO;_!/PJ\-_#B#R]#T73].XVF2.(>:P_VG.6;\2:Z"BOR?B/Q XASUO\
MM/%2G%_93Y8?^ QM'YM7\SCC3C'X4%%%%?'F@4444 %%%% !1110 4444 %%
M%% !1110  ;C@<D]!7M7P@^&_P#PBMA]NO(_^)A<KPI'^H0]OJ>_Y>M<_P#!
M3X:_:7CUF^C_ ':G-K&P^\?[Y]AV_/TKU:OS7B_B#G;P&'>GVGW_ +O^?W=S
M]H\/>$O9I9KC(ZOX$^B_F?F^GEKU5BBBBOST_7 HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HK<\)?#?7?'4FW2M+NKQ<X,BKMC'U<X4?
MB:]5\&_L7WESMDU[4X[5",F"T'F2?0N> ?H&K[#AW@'/\[:>78:4HO[37+#_
M ,"E9/T3;\CS,=G."PG\>HD^V[^Y:GAU=1X-^"_B;QWL;3]*N/L[\BXF'E0X
M]0S8S_P')KZA\&_ GPOX&VM::7#-<+_R\7/[Z3/J-W"G_= KKZ_>.'?HWR=J
MF>8K_MRDO_;Y+\H^C/C\=QTOAPE/YR_R7^9X/X,_8MBCVR:_JC2'J;>R&T9]
MW89/X*/K7K7@OX8Z#\/8S_9.FV]K(R[&FQNE<<'!<Y.,@'&<<5O45^\<.>'O
M#^1VEEV&BIK[;]Z?_@4KM>BLO(^.QV=8W%Z5ZC:[+1?<OU"BBBOM#RPHHHH
M**** "BBB@ HHHH *"VT9/ '4UYK\4/VG-#\ M):VC?VOJ:94Q0M^ZB;_;?I
M^ R>.<5\_P#C_P".'B/XC/(M]?-#9M_RZ6^8X0/0CJW_  (FOR#C+QHR'(I2
MP])_6*R^S!JR?:4]4O-+F:ZI'TV5\*XS&)3E[D.[W?HO\[(^D?&O[1?A7P07
MCDU 7UTG_+"S'G-GT+?='T)S7EWB?]M/4+EF31])M;5.@DNG,K'WVKM _,UX
MC17\Y<0>.W$^82<<--8>':"UMYRE=W\X\OH?<X/@_+Z*O43F_/;[E^MSL]<_
M:$\9:\3YFNW<*]EML6^/Q0 _F:YC4?$%_JY/VN^O+K=U\Z9GS^9JG17Y;F&?
M9ECG?&XB=3_%.4OS;/H:.#H4=*4%'T204445Y)T$UIJ%QI[[K>::%O6-RI_2
MNBT;XT^+- 9?LWB#4L+T668S*/\ @+Y%<O17H8'-L=@Y<V#K3IO^[)Q_)HQJ
MX>E55JL5+U2?YGKWAK]LCQ%IA5=1M+#5(QU.TP2'\5RO_CM>E>#OVL_"_B1U
MBO&N-'G;C_2%W1$^SKG'U8"OE>BOTK(O&SBK+6E.O[:':HN;_P F5I_^3/T/
M!QG"F75]5#D?>.GX;?@?>5AJ-OJMHEQ:SPW,$@RDD3AT8>Q'!J:OA_PCX^UC
MP'>>?I.H7%FQ.656S')_O*?E;\17N?PR_; L]4:.T\20K8S-\HNX03"W^\O)
M7ZC(^@K^AN#_ !YR3-91P^9+ZM5?63O3;_QZ<O\ V\DE_,SXG,^#\7ATYT/W
MD?+?[NOR^X]MHJ*QOH=3M([BWFCN()E#1R1L&5P>X(X-2U^Y1DI14HNZ9\BT
MT[,****H HHHH **** "BBB@ HHJ'4M2M]'L)KJZFCM[>W0O)(YVJBCJ2:F=
M2,(N<W9+5M[)#BFW9$DLJPQL[LJ(@+,S' 4#N:\)^,W[6(MGFTWPJRLRDI)J
M!&Y1ZB(=#_O'CT!X-<C\>?VB;GXB7$NFZ7));:&IP>JO>$=V]%]%_$\\#RVO
MY)\3O'*K6G/*^&Y\L%=2JK>7=4^R_O;O[-EJ_P!)R#A&,4L1CE=](]%Z]WY?
M?Y2WU]-J=W)<7$TEQ/,Q:221BS.3W)/)J*BBOYEE*4I.4G=L^^225D%%%%2
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
M7#=2.&KMU<+U@WK'S@WM_A^%^3=SYO/.&Z&/BZD/=J=^_K_GO^1]U45Y_P#
M_P".]G\5]/\ L\VRUUJW3,T&?EE'=X_;U'4>XY/H%?W%D>>8+-\%#'Y?-3IS
MV:_%-;IKJGJC\DQ>$JX:JZ-96DOZ^X****]8Y@HHHH **** &R2+#&S,RJJC
M)). !7RW^T3\>9/B)J4FE:9*RZ';/R1Q]L<'[Q_V1V'XGG&.P_:Q^,S6<;>%
MM-FVR2*#J$B'E5/(B_$<M[8'<BOGVOY)\<O$Z=:K/AO*YVA'2K)?:?\ S[3[
M+[7=^[LG?])X1R!1BL=B%J_A79=_5]/+7T****_F$^_"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH  <&OH_]F;X^MXE2/P]K4Q;4(QBTN'/-RH'
MW&/]\#H>X]QS\X5):W4EC<QS0R-%-"P='4X9&!R"#Z@U]EP-QKC>&<RCCL*[
MQ>DX7TG'MZK>+Z/R;3\O-LJI8^@Z53?H^S_K='WI17"? +XN+\5?"(:=E75K
M'$=V@XW_ -V0#T;'X$$=,5W=?Z'9+G.%S; TLQP4N:G45T_S3[-.Z:Z--'XG
MBL+4PU:5"JK2B[,****]0YPHHHH **** "BBB@ HHHH **** "BBB@ H(R**
M* .-\9_ +PKXXWO<Z9';W#_\O%I^YDSZG'RL?]X&O)_&7[&&H6>^70]2AO(^
MH@N1Y4GT##*D_7;7T517Y_Q%X7<-9U>>*PRC-_;A[DK]W;23_P 29[6!X@Q^
M%TIU&UV>J_';Y6/B#Q7\/=<\#S;-6TR[L^<!W3,;'V<94_@:QJ^];BWCNX&C
MEC22.089'7<K#W%<!XR_9D\)^+M\B63:7<M_RTLCY:Y_W.4_( ^]?@W$7T<,
M73O4R3$J:_EJ>[+Y25XM^JBC[# \<TY>[BX6\XZK[GK^+/DFBO7O&?['>O:-
MODTBZMM7A'(0_N)OR)VG_OH?2O+]?\,:EX5O/L^I6-U8S=EFB*;O<9ZCW%?A
M6?\ !N=9++ES/#2IKNU>+])*\7\F?7X/-,)BE?#U%+RZ_<]2C1117S)WA111
M0 4444 %%%% !1110 4444 >,_&+X;_\(U>G4;./_B7W#?.JC_4.>W^Z>WIT
M]*X6OIJ_L8=3LI+>XC66&92CJW1@:\%^(G@6;P-K;1?,]I-EK>4_Q#T/N/\
MZ]?J_"?$'UF'U3$/WX[/^9?YK\5KW/P7C[A/ZE4>881?NI/5+[+?Z/IV>G8Y
M^BBBOM3\U"BBB@ HHHH **** "BBB@ HHK3\*>%+OQCJR6EHF6/+N?NQ+ZG_
M #S6=:M"E!U*CLEJVS;#X>I7J1HT8N4I.R2W;#PIX4N_&.K):6B98\NY^[$O
MJ?\ /->\>#_!]IX+TE;6U7+'F64CYI6]3_0=J/!_@^T\%Z2MK:KECS+*1\TK
M>I_H.U:M?C_$7$4\?/V5+2DMEW\W^B_4_H;@_@^GE-/V]>TJTEJ^D5V7ZOKZ
M!1117RY]P%%%% !1110 5]\5\#U]\5_57T9?^9E_W!_]RGYWQ]_RX_[>_P#;
M0HHHK^JC\["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *\#_;A_YE?_ +>__:->^5X'^W#_
M ,RO_P!O?_M&ORKQM_Y(O&_]P_\ T[3/HN$_^1K2_P"WO_26>!T445_ !^S!
M1110 4444 -DC6:-D=596&&4C((]#7CGQ7^%#>&I'U#3T9M/8Y=!R;<__$^_
M:O9:;)&LT;(ZJRL,,I&01Z&O7R?.*V7UO:4]4]UT:_S[/]#Y_B+AW#9OAO8U
MM)+X9=4_U3ZKKZV9\PT5W?Q7^%#>&I'U#3T9M/8Y=!R;<_\ Q/OVKA*_:,OS
M"CC**KT'=/[T^S\S^;<VRG$Y=B7A<4K27W-=&GU3_P" ]0HHHKM/-"BBB@ H
MHHH **** "BBB@ JQIFFSZSJ$-K;1M+/.VU%'<U7 W' Y)Z"O;/A#\.!X3T_
M[;=I_P 3&Z7D'_E@A_A^I[_E]?&SS.*>78?VDM9/2*[O_)=?^"?2<,<.U<WQ
M:HQT@M92[+_-]/OV3-CP#X)@\#Z&MO'M>XDPT\N/OM_@.@_^O6Y117XEB,14
MKU)5JKO*3NV?TQ@\)2PM&.'H1Y8Q5DOZ_'N%%%%8G0%%%% !1110 4444 %%
M%% !10!N.!R3T%=IX-_9]\5>-MCV^F26MN__ "WN_P!RF/4 _,1[J#7I97D^
M/S*K[#+Z,JLNT8M_?;9>;T.?$8JC0CSUI**\W8XNGVUM)>3K%#&\LDAVJB*6
M9CZ "OHGP;^QCIMCMDUS49[Z3J8;8>5']"QRQ_#;7JGA7P#HO@B#R])TVTLL
MC!9$_>-]6/S'\37[9P[]'O/<9:IF<XX>/;XY_=%\J^<KKL?*X[C7!TO=PZ<W
M]R^]Z_@?,?@[]F#Q9XMVR26:Z5;MSYEZ3&V/]P M^8%>L>#?V/= T0K)JUQ<
MZQ,.=G^IA_)3N/\ WU^%>N45^\<.^"/"^5VG5I/$376H[K_P!6C;U3?F?'X[
MBS,,1I&7(NT=/QW^ZQ1T+PUI_A>S^SZ;8VMC#W2"((#[G'4^YJ]117ZU1HTZ
M,%2I148K9)62]$CYN4I2?-)W84445H2%%%% !1110 4444 %%%% !1110 44
M44 %%%([K$C,S!549))P *-M6!F^,/%UCX%\.W.J:A+Y=M;+DX^\Y[*H[L3P
M*^/OBE\3K_XJ>)GOKQMD292V@7[L"9Z>Y/<]S[8 Z#]HGXQM\3O$_P!GM)&_
ML73F*VX'2=NAE/UZ#T'IDUYW7\.^,GB9//<8\KR^7^RTWNO^7DE]I]XI_"NO
MQ=5;]:X7R%8.E]8K+]Y+_P E7;U[_<%%%%?AI]<%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!:T76;KP[JUO?64SV]U:N)(I%ZJ1_GH>"*^N/@?
M\8K?XL^&][;(=4M %NX!Z]G7_9/Z'CT)^/:VO 'CF]^'7BFVU6Q;]Y <.A/R
MS(?O(WL?T.#U K].\,/$2OPOF*]HW+#5&E4CV_OQ7\T?_)EH^C7@<09)#,*&
MFE2/PO\ 1^3_  W/MZBLOP9XOL_'?AFUU2Q?=;W2;@#]Y&Z%3[@Y%:E?W_A<
M52Q%&.(H24H22::V::NFO)H_&:E.4).$U9K1H****W("N7^+_P 18OAAX&NM
M2;:UP?W5K&?^6DK9V_@.6/LIKJ*^5_VJ_B*?%_Q ;38)-UCHF80!T:;_ ):'
M\" O_ 3ZU^<>*?&7^KF0U,32?[ZI[E/_ !-?%_VZKOM>R>Y[G#V5_7L9&G+X
M5K+T73YO0\UU#4)M5OIKJXD::XN',DDC'YG8G))J&BBO\])SE.3E)W;U;?4_
M:TDE9!1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .
MD^%/Q#N/AEXUM=4BW-"I\NYB'_+:(_>'U[CW K[.TW48=7T^"ZMI%FM[F-98
MG4\.I&01^%?!M?2'['OQ&_M?P]<>';B3-QIN9K;)Y:%CR/\ @+'\G [5_2'T
M?>-)87'2X?Q,OW=:\H7Z32U7I**^]*VK/A>-,J52BL;36L='YKO\G^#\CVBB
MBBO[$/S$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *KZG
MI5KK5FUO>6T%U;R?>CFC#HWU!XJQ14U*<9Q<)JZ>Z>J8XR:=T>7^,OV2_#'B
M3=)8K<:-<-T,#;XB?=&_DI6O)_&7[)OBCPWODLE@UFW7G-NVV7'NC<Y]E)KZ
MHHK\KXB\&>%\VO/V'L9O[5+W?_);.'K[M_,^AP/%.88;3GYEVEK^._XGP?J6
MEW6CW;6]Y;W%K.OWHYHS&Z_4'FJ]?='B#PKIOBNT\C4K&UOHNRS1!]OT)Y!]
MQ7E_C+]CG0]7W2:/=7.DRGI&W[^'\B=P_P"^C]*_!^(OH[YSA;U,IJQKQ_E?
MN3_%N+]>9>A]A@>-L+4]W$Q<'WW7^?X,^9Z*] \8_LR^+/".YUL1JENO/F61
M\PX_W,!_R!'O7 S0O;RM'(K1NIPRL,$'W%?B&<9!F655?8YC0E2E_>BU?T>S
M7FFT?6X;&4,1'FH34EY,;1117D'2%%%% !1110 5F>+?"MMXQT22SN1][E'
M^:)NS#_/(K3HK2C6G2FJE-V:U3,<1AZ=>E*C65XR5FGU3/FWQ#H%QX8U>:RN
MDVRPGKV<=B/8U1KWCXH?#Y/&^D;H@JZA; F%O[X_N'V/;T/XUX5<026L[QR*
MT<D;%65A@J1U!K]JR#.H9CA^;:<?B7ZKR?\ P#^:^+.&JF48OD6M.6L7Y=GY
MK\=QE%%%>\?*A1110 4444 %%%:?A3PI=^,=62TM$RQY=S]V)?4_YYK.M6A2
M@ZE1V2U;9MA\/4KU(T:,7*4G9);MAX4\*7?C'5DM+1,L>7<_=B7U/^>:]X\'
M^#[3P7I*VMJN6/,LI'S2MZG^@[4>#_!]IX+TE;6U7+'F64CYI6]3_0=JU:_'
M^(N(IX^?LJ6E);+OYO\ 1?J?T-P?P?3RFG[>O:5:2U?2*[+]7U] HHHKY<^X
M"BBB@ HHHH **** "OOBO@>OOBOZJ^C+_P S+_N#_P"Y3\[X^_Y<?]O?^VA1
M117]5'YV%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5X'^W#_S*_P#V]_\ M&O?*\#_ &X?
M^97_ .WO_P!HU^5>-O\ R1>-_P"X?_IVF?1<)_\ (UI?]O?^DL\#HHHK^ #]
MF"BBB@ HHHH **** &R1K-&R.JLK##*1D$>AKQSXK_"AO#4CZAIZ,VGL<N@Y
M-N?_ (GW[5[+39(UFC9'565AAE(R"/0UZ^3YQ6R^M[2GJGNNC7^?9_H?/\1<
M.X;-\-[&MI)?#+JG^J?5=?6S/F&BN[^*_P *&\-2/J&GHS:>QRZ#DVY_^)]^
MU<)7[1E^84<915>@[I_>GV?F?S;FV4XG+L2\+BE:2^YKHT^J?_ >H4445VGF
MA1110 4444 %%%==\*/ATWC/5//N%8:;:M^\/3S6Z[ ?Y^WU%<N,QE+"T95Z
MSM%?U9>;.[+<NKX[$QPN'5Y2?W=V_);LWO@G\-O.>/6KZ/Y%.;2-A]X_\]#]
M.WY^E>J4V.-88U1%554850, #T%.K\/S;-*N/Q#KU/DNR[?Y^9_3F0Y'0RK"
M1PM'UD^LGU?^2Z(****\T]H**** "BBB@ HHK9\*_#W6_&\P32M,N[SG!=$Q
M&I]W.%'XFNC"X.OBJJH8:#G-[**;;]$KLSJ584X\]1I+N]$8U%>W>#?V,-0O
M=DFN:E#91]3!;#S9"/0L<*#]-U>L>#?@#X5\$;&MM+CN;A.?M%W^^DSZC/RJ
M?]T"OV'AWP(XES*U3%16'@^LW[UO*"N[^4N4^9QW&& H:4VYORV^]_I<^7O!
MWP@\2>/-K:;I5S) W_+>0>7#_P!]-@'\,FO6/!O[%@&R37M5SW-O9+_[48?R
M7\:][ P**_>>'? 'AW 6J8[FQ,U_-[L/E&+_  E*2/C\=QECJVE&U->6K^]_
MHD<WX.^$7ASP&JG3=*M8IEY\]U\R;/\ OMDCZ# KI***_9L#EV%P5)4,'2C3
M@ME%**^Y)(^6K5ZE67/5DY/NW<****[#(**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *\?_:S^*I\+^'$T&SDVWVK(3.5/,4'0C_@9R/H&
M]J]9U/4H=&TVXO+F016]K&TTKGHJJ,D_D*^*/B#XSN/'_C&^U:X+;KJ0E%/_
M "S0<*OX+@5^'^.G&DLGR;^S\-*U;$WC=;Q@OC?J[J*]6UJCZSA'*EBL5[:H
MO=IZ^KZ?Y_=W,6BBBOX;/UP**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /6OV4OBI_P (EXK_ +#NY,:?K#@1Y/$4_13_ ,"X7Z[?
M>OIZO@A':)U96*LIR"#@@U]D_ _X@_\ "R/AU97TC*UY$/L]V!VE7J?^!##?
M\"K^NOH]<:2KT)\.XJ5Y4TYT[_RW]Z/_ &ZW=>3?1'YKQKE2A-8ZFM):2]>C
M^:T^2[G74445_31\"8/Q/\8+X"\!:IJO'F6L)\H'O(WRH/\ OHC\*^)YYWN9
MGDD9GDD8LS$\L3R37T+^VIXJ-MHNDZ-&W_'U*UU*!_=0;5_ EF/_  &OGBOX
ME^D%Q#+&\01RV#]S#Q2M_?G:4G]W*ODS]8X+P7LL$Z[WF_P6B_&X4445^"GV
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %=)\)/
M&K?#_P"(6F:GNVPQ2A+CWB;Y7_('/U KFZ*[,OQ];!8JGC,.[3IR4HOSB[K\
M495J,:M.5*>TDT_F??"L'4,IRIY!'>BN-^ 'BK_A+OA+H]PS;IK>+[++Z[HS
MM&?<J%/XUV5?Z;9/F5/,<!1Q]'X:L8R7I))V^5['X'BL/*A6E1EO%M?<%%%%
M>D8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %8OBSX=Z'XYBVZKI=I>-C D9,2*/9QAA^!K:HKFQ>#P^*I.ABH*<'NI)-/
MU3NC2G5G3ESTVT^ZT9XAXQ_8OL;O=)H>IS6;=1!=#S(_H&&& ^H:O)_&/P%\
M5>"-S76ES7%NO_+>U_?1X]3MY4?[P%?8]%?CW$7@/PUF-ZF$C+#S?6#O&_G"
M5U;RBXGTV!XPQ]#2HU->>_WK];GP/17VEXQ^#GAOQWN;4=)MWG;_ );Q#RIL
M^[+@G\<BO)_&/[%CKNDT'50PZB"]&#^#J/YJ/K7X/Q%X!<1Y?>I@>7$P_NOE
ME\XR_*,I,^PP/&6!K>[6O3?GJOO7ZI'@M%=%XP^$WB+P&6.J:5=0PK_RV4>9
M#_WVN1^9S7.U^,X[+\5@JKP^,IRIS6\9)Q?W-)GU5&M3JQYZ4E)=T[H****X
MS0*\Z^-/PU_M.!]8L8_](B&;B-1_K5'\0]QW]1].?1:*[\MS&K@L0J]+=;KN
MNJ?]>9Y6=9/0S/"2PF(6CV?5/HUZ?BM#Y?HKO/C)\-O^$<O&U*RC_P!!N&_>
M(HX@<_\ LI[>AX]*X.OW#+\?2QE".(HO1_@^J?FC^8LVRJOEV*EA,0M8_<UT
M:\G_ ,#<****[3S0HHK3\*>%+OQCJR6EHF6/+N?NQ+ZG_/-9UJT*4'4J.R6K
M;-L/AZE>I&C1BY2D[)+=L/"GA2[\8ZLEI:)ECR[G[L2^I_SS7O'@_P 'VG@O
M25M;5<L>992/FE;U/]!VH\'^#[3P7I*VMJN6/,LI'S2MZG^@[5JU^/\ $7$4
M\?/V5+2DMEW\W^B_4_H;@_@^GE-/V]>TJTEJ^D5V7ZOKZ!1117RY]P%%%% !
M1110 4444 %%%% !7WQ7P/7WQ7]5?1E_YF7_ '!_]RGYWQ]_RX_[>_\ ;0HH
MHK^JC\["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *\#_;A_P"97_[>_P#VC7OE>!_MP_\
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
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O _VX?\
MF5_^WO\ ]HU[Y7@?[</_ #*__;W_ .T:_*O&W_DB\;_W#_\ 3M,^BX3_ .1K
M2_[>_P#26>!T445_ !^S!1110 4444 %%%% !1110 4444 -DC6:-D=596&&
M4C((]#7CGQ7^%#>&I'U#3T9M/8Y=!R;<_P#Q/OVKV6FR1K-&R.JLK##*1D$>
MAKU\GSBME];VE/5/==&O\^S_ $/G^(N'<-F^&]C6TDOAEU3_ %3ZKKZV9\PT
M5W?Q7^%#>&I'U#3T9M/8Y=!R;<__ !/OVKA*_:,OS"CC**KT'=/[T^S\S^;<
MVRG$Y=B7A<4K27W-=&GU3_X#U!5+-@#)/  [U[9\(OAP/"6G?;+I/^)C=+R#
M_P L%_N_7U_+ZX/P3^&OF-'K5]'\HYM8V'4_\]#_ $_/TKU*O@.+^(.=O 8=
MZ+XGW?;T77ST/UCP]X2]E%9IC(^\_@3Z+^;U?3LM>JL45V'@WX"^*O'&U[72
MYH+=^1/=?N8\>HSRP_W0:]8\&_L7V-IMEUW4Y;QNI@M1Y<8/H6.6(^@6CAWP
MOXESJTL)AI1@_MS]R-NZ;UDO\*9^@8[B# 872I43?9:O\-OG8^>887N)5CC5
MI'8X55&23["N^\&_LS>+/%^R1K$:7;MSYMZ?+X_W.7_0#WKZ>\)_#K0_ T(7
M2=+M;-L;3(J9E8>[G+'\36U7[QP[]'#"T[5,[Q+F_P"6FN6/SD[MKTC%^9\?
MCN.JDO=PD+><M7]RT_%GC_@S]CG0](VR:Q=7.K3#K&O[F'\@=Q_[Z'TKU#P]
MX5TWPG:?9]-L;6QB[B&,+N^IZD^YK0HK]VR#@W),EC;+,-&F_P":UY/UD[R?
MWGR.,S3%XM_[14<O+I]RT"BBBOICSPHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FSSK;0/)(VV.-2S
M,>P')IU<[\6]4.C_  O\07"G:RV$RJ?1F4J/U(KCS+&+"82KBI;0C*7_ ("F
M_P!#6A3=2I&FNK2^\^-?$6L2>(?$%]J$F?,OKAYVSZLQ;^M4Z**_R[K5IU:D
MJM1W<FVWW;U9_0,8J,5&.R"BBBLR@HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /L3]GC7O^$A^#NB2,VZ2WA-LWMY;%!_XZ
M ?QHKSO]ESXBP^'/AU<6MPK.5OY&3D\*4CXZ'OG\Z*_T(X%XRR^KP]@I8FLE
M/V<%*][WBDG]]KGXKF^5UHXVJJ<7;F=OF[G@=U.UU<R2M]Z1BQQ[G-1T45_G
MQ*3;NS]JVT"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% 'H7[+5PT/QNTE1_P MDG0_]^7;^E?6U?(O[,'_ "7/0_\
MMO\ ^D\M?75?VM]'&3?#59/I7E_Z;I'Y3QQ_O\?\"_.04445^_'QH4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% %75M%L]?LVM[ZUM[RW;K'/&)%/X&O-?&7[(WA
MOQ"6DT]KC1;ACG]T?,AS_N,?T! KU2BOG\\X4R?.8<F9X>%3S:]Y>DE:2^31
MVX/,<3A7?#S<?3;[MF?%WQY_8/\ $FJZ;OLX[?4I;<YAGMC^\V]U9#@G/HN[
M!_&N(\/?#^/X;V9T[[--;W"']^9HRDKMZL#R/8=J^]/$WC72?!EH9M5U&SL8
M\9'G2!6;Z#J?P%?.?[3?Q@T7XG/IL.D_:)O[/:0O.\7EK(&VX"Y^;MW K^8/
M%;@'(LDRV2P..<)1::H2DI.5VD[:J:23<O>YE\V?9\-XB>)S#ZW5PZ<Y*SJ)
M-6LONN]M+.UNB/)Z***_FH_2 HHHH **** "BBB@ HHHH **** "BBB@ K[X
MKX'K[XK^JOHR_P#,R_[@_P#N4_.^/O\ EQ_V]_[:%%%%?U4?G84444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7@?[</_ #*__;W_ .T:]\KP/]N'_F5_^WO_ -HU^5>-O_)%
MXW_N'_Z=IGT7"?\ R-:7_;W_ *2SP.BBBOX /V8**** "BBB@ HHHH ****
M"BBB@ HHHH ;)&LT;(ZJRL,,I&01Z&L'PK^Q;K'CWQE%<Z3IMQ-HC'S'#CRX
MPV?NAVP"O?@YP,>]=)9S+;W<4C+N5'#$>H!KZX\&?M'^$_%ZI&FH+ITYP!#>
M@0GZ!L[#] :_7/"7(\NS+%5:688_ZNK)*-XIU+WORREHG&RZ-ZZ'Q?&6'C4I
MTY2P_M>5WOK[MK;I:M/JKVT/._!7[%+*D;:YJBQHH'^CV*]!Z;V&!^"GZUZS
MX-^#?AOP'M;3]*MUG7_EO*/-FSZ[FR1^&!73(ZRHK*P96&00<@BEK^O^'?#?
MAS);3P.&CSK[<O?EZIRO;_MVR/@<=GF.Q7NU:CMV6B^Y?J%%%%?<GDA1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %<+^TM<&V^"&NL.<K$OYS1C^M=U7 _M/_\
M)#-<_P"V'_I1%7RW',FN&\P:_P"?%7_TW(]#*-<=17]^/_I2/D6BBBO\U#]X
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** -'2/$LVC6S11JC*S;N<^@']**SJ*[Z>:8JG%0A-I(QEAZ<G=HLZQ9?V;
MJ]U;XV_9YGCQZ88C^E5JZCXTZ0=#^+'B"WQM_P!-DE4>BN=X_1A7+T\VP;PF
M.K866].<H_\ @,FOT#"U?:485%U2?WH****\\V"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ](_91LOM7QHL),9^S0S2?3,
M97_V:OK"OFW]BO23<>-]6OMN5M;(19]"[@C]$-?25?W-]'[!NCPHJC_Y>5)R
M^ZT/_;3\CXTJ\^8\O\L4OS?ZA1117[<?)A1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14=W>0
MZ?;M-<2QPPQC+/(P55'N3Q7GGC+]J7PKX5WQV]U)J]PO&RS&Y,_]=#A<?0FO
M%SGB/*\II^US*O"DNG,TF_1;OT29U87 XC$RY:$'+T7YOH>CU5UC7+/P_9-<
M7UW;V=NO62>01J/Q-?-7C/\ :^\1:]OCTN*WT:!NC*/.FQ_O,,?DH/O7F6M>
M(+[Q)>M<:A>75[.W_+2>0R-^O;VK\.XB^D5E.&O3R>C*O+^:7N0]5=.3]&H^
MI]=@>!\34][$R4%V6K_R_%GTMXS_ &N_#?A\/'IJ7&M7"]#&/*AS[NPS^2D5
MY/XR_:I\5>*-\=K/'H]NW&VU7]YCW<Y.?=<5YK7&_%OXC#PAIOV6U<?VE=+\
MN/\ EBO][Z^GY]J_$LT\5>+>(J_U6G7]E&7V:?N)+K>6LVK;WE;R/H*V591D
M^&EBZ\;J/66K;Z)+:[>VAB_'GXKS:I=3:7#=2W$TA_TVX9RS.?[FX\GW_+UJ
M'X2?%ORO*TK59?EX6WN'/W?16/IZ'\*\R=VD8LQ+,QR2>])7H/AO"RP7U2>K
MW<NO,]Y7_K30_&WQKF"S3^TH.W3E^SR](_\ ![ZGU!17EOPD^+?E>5I6JR_+
MPMO<.?N^BL?3T/X5ZE7Y+FF5U\!7=&LO1]&NZ_K0_>\CSS#9KAEB,._5=8OL
M_P!'U"BBBO-/9"BBB@ HHHH **** "BBB@ HHHH *^^*^!Z^^*_JKZ,O_,R_
M[@_^Y3\[X^_Y<?\ ;W_MH4445_51^=A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M&S7#+$8=^JZQ?9_H^H4445YI[(4444 %%%% !1110 5]\5\#U]\5_57T9?\
MF9?]P?\ W*?G?'W_ "X_[>_]M"BBBOZJ/SL**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M*_JH_.PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "O _P!N'_F5_P#M[_\ :->^5X'^W#_S
M*_\ V]_^T:_*O&W_ )(O&_\ </\ ].TSZ+A/_D:TO^WO_26>!T445_ !^S!1
M110 4444 %%%4]>UZU\-:7)>7D@CAC'XL>P [DU5.G*<E""NWHD9U:L*4'4J
M-**U;>R0:]KUKX:TN2\O)!'#&/Q8]@!W)KPGQ[X]NO'6J>9)F.VC)$,(/"#U
M/JQ[FCQ[X]NO'6J>9)F.VC)$,(/"#U/JQ[FL&OUWAOAN.!C[>OK5?_DODO/N
M_DO/^?\ C+C.>9S>%PK:HK[Y/N_+LOF];)%%%%?6GY^%%%% !1110 4444 %
M%%% '0_#CQY+X&UL2?-)9S86XC'<?WA_M#_$=Z]ZLKV+4K..X@D62&90Z.O1
M@:^9*[SX-?$G_A'KQ=,O9,6-PW[MV/$#G^2GOZ'GUKXGBSA_ZS#ZYAU[\=U_
M,O\ -?BM.Q^F< \6?4ZBR_%O]U)^ZW]EO]'^#UZL]DHHHK\I/W@**** "BBB
M@ HHHH **** "NA\'_%;Q#X#9?[+U6ZMXE_Y8,WF0G_@#97\0,USU%=F!S#%
M8*JJ^#J2IS6THMQ?WJS,ZU&G5CR58J2[-7/>/!O[:4B;(M>TH2#H;BR;#?\
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
M<.?N^BL?3T/X5ZE7XMFF5U\!7=&LO1]&NZ_K0_I/(\\PV:X98C#OU76+[/\
M1]0HHHKS3V0HK6\+^!M8\:7/E:7IMU?-G!,<?RK]6Z#\37J7@[]C/5M1"R:U
M?V^FQ]3#"/.E^A/"CZ@M7U?#_ ^>YVU_9N&E./\ -:T/_ I6C\KW/.QF;8/"
M?QZB3[;O[EJ>+U]\5PO@[]G+PGX-*R1Z:M]<+_RVO3YS?7;]P?4+7=5_8/@[
MX<YAPM2Q,\QG%RK<FD;OEY.?=M*[?-T5E;=GYEQ1GE',)4U03M"^KZWM_D%%
M%%?M!\J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5X'^W#_P RO_V]_P#M&O?*S?$GA#2_
M&-F+?5-/M;Z-<[1-&&*9ZE3U4\=1BOC^/N&JN?Y#B,HH34)5.6S=[+EG&6MM
M=>6WE>YZF38^."QD,3-74;Z+S37ZGPS17TIXQ_8VT75?,DT>\N=+D/(BD_?P
M_09PP^N3]*\I\8_LU>+/!^Y_L']I6Z_\M;$F7\UP'_3%?Q'Q%X2\3Y/>=?#.
MI!?:I^^O6R]Y+_%%'ZO@>),OQ6D)\K[2T?\ D_DS@:*=-"]O*T<BM&ZG#*PP
M0?<4VOSAIIV9[H4453U[7K7PUI<EY>2".&,?BQ[ #N33ITY3DH05V]$C.K5A
M2@ZE1I16K;V2#7M>M?#6ER7EY((X8Q^+'L .Y->$^/?'MUXZU3S),QVT9(AA
M!X0>I]6/<T>/?'MUXZU3S),QVT9(AA!X0>I]6/<U@U^N\-\-QP,?;U]:K_\
M)?)>?=_)>?\ /_&7&<\SF\+A6U17WR?=^79?-ZV2****^M/S\**** "BBB@
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
MP:]\_9^_:%O/BMK4^EZA86\-Q;VK7/GP,0K@,BXV'.#\^<Y[=*^7Z]=_8O\
M^2HW_P#V"I/_ $=#7[)X1\89U0S_  F6PQ,_83DHN#?-&UGLG?E]8V9\OQ+E
MF%G@ZE=P7.E=/9_AO\SZ;HHHK^\#\?"BBB@ HHHH **** "BBB@ HHHH ;-"
MEQ$T<BK(C##*PR"/<5Q?BC]G;PAXJ+-)I,-I,W_+2T)@(/KA?E/X@UVU%>7F
MF2Y?F5/V684(58]I14K>ET[?(Z,/BJU!\U&;B_)M'ANN?L36<K,VFZY<P#LE
MS LO_CRE?Y5R^H?L9>)+=O\ 1[[1[A>V9)$;\MA'ZU]-45^;YAX'<(8E\T<.
MZ;_N3DOP;:7R1[E'BW,Z:LY\WJE_P&?*,_[)WC.(C;9VDGNMTG'YD4V/]E'Q
MH[@&PM5![F[CP/R-?6%%>&_H[<+WO[2M_P"!Q_\ D#L_UWS"VT?N?^9\OV'[
M'/BNZ(\V;2+5>^^=F(_[Y0UT6C?L2.2K:AKZKZI;VV?_ !YF_P#9:]^HKUL#
MX$<(X=WG1E4_Q3E_[:XG/6XPS.>BDH^B7ZW/-_#?[*GA#0&5IK6XU.1>0UW,
M2,_[J[5/T(-=]I.BV>@VBV]C:6UG O2."(1J/P Q5JBOT;)^&<IRJ/+EN&A2
M\XQ2;]7N_FSPL5C\3B'>O-R]7^FP4445[AR!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!@?%;_DEWB3_ +!5U_Z):OB:OMGXK?\ )+O$G_8*NO\
MT2U?$U?R!])3_D98/_KW+_TH_3. _P"!5]5^04445_-1]X%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% ".ZQ(S,P55&22< "O$/BS
M\1F\8ZG]GMF(TVU;Y/\ ILW]\_T_^O6]\;/B3O,FBV,G XNY%/7_ *9C^OY>
MM>8U^G<(\/\ LXK'8A>\_A79=_5]/+UT_$O$+BSVTGE>#?NKXVNK_E]%U[O3
MIJ4445]\?E 4444 %%%% !117(_$#X\>$?ABKKK&N64%Q'UMHV\VX_[]KEA]
M2 *[<ORW%XZLL/@J4JDWM&,7)_<DV)R2U9UU%?+_ ,0O^"B\:;X?"^AM(W(%
MSJ387\(T.3^+#Z5X;\0?VB?&7Q-,B:IKEX;63(-K WD6^/0HN W_  +)]Z_;
M.&_H\\2YC:ICN7#0?\SYIV\H1_*4HLYYXJ"VU/M7X@_M->"?AKN34-<MIKI>
M/LUF?M$V?0A<A3_O$5X9\0O^"BMY=>9#X8T6.T0\+=:@WF28]1&IVJ?JS#VK
MYGHK]_X;^C[PQEMJF,4L3-?SNT;^4(V^Z3D<LL5-[:'4>/?C1XI^)LC?VYK=
M]>QDY\C?Y<"GVC7"_CBN7HHK]IP. PV#HK#X.G&G!;1BE%+T221SN3>K"BBB
MNL05]:?\$E?^":>I?\% /C8LVJ17%G\-O#$J2Z_?*2ANC]Y;*%ASYD@^\P_U
M:9;.XH&\A_8Q_9#\4_MN_'K2? OA6'$UV?.O[YT)@TJT4CS+B0^BY  X+,RJ
M.6%?TF?LQ?LV>%_V2?@IHO@3P?9_9=(T:+:9& ,U[,>9+B5A]Z1VY)Z#@ !0
M /B^+^)%E]'ZO0?[V2_\!7?U[??TU]S)<K^L3]I4^!?B^W^9V'AGPUI_@SPY
M8:/I-E:Z;I>EV\=I9VEM&(X;:&-0J1HHX554  #H!5ZBBOQ!MMW9]YMH@HHH
MI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!\<_\%@?^"9-G^WI\'/[6T&W@M_B=X4@=]'N.$_M.+EFL96/
M&&.2C'[CGJ%=\_SWZUHUYX<UB[T_4+6XL;^PF>VN;:>,QRV\J,5='4\JRL""
M#R"*_K6K\L_^"]?_  2M'CS1]0^.?P^T_P#XGFFQ>;XLTVWC_P"/^W1?^/Y
M!_K(U'[P?Q(-W!1M_P"C<$\3>PDLOQ3]Q_"^S?3T?3L_73YG/<K]HOK-):K=
M=UW]5^1^-=%%%?KQ\:%36&H7&E7:7%K/-;3QG*21.4=3[$<BH:*F45)<LE=,
M#UWX?_ML^.O! 2*XO8M>M5XV:@N^3'M("'S_ +Q/TKW/X??M_P#A/Q*8X=:M
MKSP_<-U=A]HM\_[RC=^: #UKXOHK\MXD\&>%,YO.IAE2F_M4O<?W)<C]7%LV
MAB)QZGZ;>&/&&E>--/\ M6D:E9:E;]#);3+(JGT.#P?8\UI5^8>B>(+[PU?K
M=:=>W5A=1_=EMY6B=?Q4@U[#\/OV\?&?A,QQZI]E\0VJ\$7"^5/CVD4?JRL:
M_ >)/HTYIA[U,EQ$:T?Y9^Y/T3UB_5N)U0QD7\1]MT5XM\/OV[/!?B\1QZE)
M<^'KMN"MTF^$GVD7(Q[L%KU_1];L_$-@EUI]W;7UK)]V6"42(WT()%?@N>\*
MYQDM3V>:8:=)]').S])?"_DV=4:D9?"RU1117SY04444 %%%% #[>XDM+B.6
M)VCDC8,C*<%2.A%>[?#'X@Q^.-'Q(574+< 3I_>]''L?T/X9\&J]X;\17/A;
M6(;VU;;)$>0?NN.ZGV->#Q!DL,QP_*M)Q^%_H_)_\$^JX3XFJ91B^9ZTI:27
MZKS7XK0^DJ*S?"GBBW\7Z)%>VS?*_#H3\T3=U/T_48-:5?BM6E.E-TZBLUHT
M?TIA\13K4XUJ3O&2NFNJ84445F;!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7KO[%_\ R5&__P"P5)_Z.AKR*O7?V+_^2HW_ /V"I/\
MT=#7Z!X5_P#)6X#_ *^+\F>+Q%_R+:WH?3=%%%?Z*'XB%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 8'Q6_P"27>)/^P5=?^B6KXFK[9^*W_)+O$G_
M &"KK_T2U?$U?R!])3_D98/_ *]R_P#2C],X#_@5?5?D%%%%?S4?>!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7&_%OXC#PAIOV6U<?V
ME=+\N/\ E@O][Z^GY]JV/'7C.W\$:&]U+AYF^6"+/,C?X#N:\!U?5KC7-2FN
M[J0R3SMN9C_GH.E?9<*</_6ZGUJNOW<7HOYG_DNOW=S\YX\XL_L^C]2PK_>S
M6K_E3Z^KZ=M^Q S%V+,2S,<DGO2445^M'X"%%%9'B[Q]HO@*Q^T:UJECIL.,
M@W$P1G_W1U8^P!-;8?#5L145&A%RD]DDVWZ):L+VW->BOGWX@_\ !0CPWH6^
M'P_I]YKDPX$TG^C6_P!1N!<_3:/K7AOQ!_;)\=>/O,C74_[&LY./(TY?)./>
M3E__ !X ^E?L7#?@-Q5FMJE>DL/!]:CL_E!7E?\ Q*/J<\L5".VI]I>.?BSX
M;^&L&_7-:L=..,B.23,SCU$:Y<_@*\0^(/\ P42TO3Q)#X:T>XU"09"W-ZWD
MPY]0@RS#V)4U\EW%Q)=SM)+(\DDARSN=S,?4FF5^_P##?T<>'\#:IFDY8F?9
M^Y#_ ,!B^;[YM/L<L\7-_#H>B?$+]JKQQ\1]\=UK4UE:OD?9K#_1X\'J"5^9
MA[,QKSMF+L2>2>23WHHK]RRK)<!EE'ZOEU&-*':,5%?.RU?F]3GE)O5A1117
MIDA1110 4444 %;7PZ^'FM?%KQWI/AGPYIUQJVNZY=)9V5I NZ2>5S@ =@.Y
M)P  22 ":Q54NP &2> !WK]U?^"'/_!++_AE?P)%\3_'6GJOQ$\36O\ H-I,
MGS^'K)Q]W!^[<2CE^ZJ0G!W@^'G^=TLLPKK3UD](KN_\EU_S:._+\#/%5>1;
M=7V1[O\ \$P_^">&B_\ !/CX#QZ2GD:AXRUP)=>(]55?]?, =L$9/(ABR57^
M\2S$ M@?2E%%?S_B\55Q-:5>L[RD[M_U^!^BT:,*4%3@K)!1117.:!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !0RAU((R#P0>]%% 'X1?\%O_P#@EBW[)?Q D^)/@;3MOPU\471^
MTVMNGR>'+UR3Y6T?=MY#DQD<(<Q_+^[W?GY7]8OQ)^'&A_%_P%JWA?Q)IMOJ
M^@Z[:O9WUG.N4GC88(]01U##!4@$$$ U_.1_P4T_X)[ZY_P3Y^/DVBS"XOO!
M^M%[KPYJKK_Q]VX/,4A  \Z+(5QQG*L  X%?LW!?$WUNG]2Q+_>16C_F2_5=
M>ZU[GQ&>97[&7MZ2]U[^3_R?]=#YQHHHK[X^>"BBB@ HHHH *U/"WC75_!%_
M]JT?4K[3;CN]O,T>[V..H]CQ6716-?#TJU-TJT5*+W32:?JGHPVV/?/A]_P4
M#\5>'0L.N6=GX@@'63'V:X_[Z4;#_P!\9]Z]R^'W[:?@7QTT<,NH2:'=R<>5
MJ*^6N?\ KH"4Q]2#[5\(T5^0\2>!/"F:WG2I/#S?6D^5?^ .\+>B3\SHAB9Q
M\S]1+*]AU&UCGMYH[B&0;DDC8,KCU!'!J2OS4\%?$[Q!\.;KSM#UB_TUB=S+
M#*1'(?\ :0_*WX@U[=\/O^"A^MZ48X?$FE6NK0C :XMC]GG]R5Y1C[ **_ .
M)/HX9]@KU,JJ1Q,>WP3^Z3Y7_P"!W?8ZH8N+^+0^O:*\U^'W[6_@7XAA(X=8
MCTRZ?_EWU$"W;/H&)V$^P8UZ1'*LT:NC*RL,JP.01ZBOPS-LBS'*ZWL,QH3I
M2[2BU?TONO-71T1DI;#J***\DHZ'X<>/)? VMB3YI+.;"W$8[C^\/]H?XCO7
MO5E>Q:E9QW$$BR0S*'1UZ,#7S)7>?!KXD_\ "/7BZ9>R8L;AOW;L>('/\E/?
MT//K7Q/%G#_UF'US#KWX[K^9?YK\5IV/TS@'BSZG467XM_NI/W6_LM_H_P '
MKU9[)1117Y2?O 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5Z[^Q?_P E1O\ _L%2?^CH:\BKUW]B_P#Y*C?_ /8*D_\ 1T-?H'A7_P E
M;@/^OB_)GB\1?\BVMZ'TW1117^BA^(A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% &!\5O^27>)/^P5=?\ HEJ^)J^W/BA$UQ\-/$4:\M)IERH^IB:O
MB.OY!^DHG_:6"?\ <E_Z4?IG ?\  J^J_(****_FD^\"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *JZQJ]OH.F37EU((X(%W,3_(>YZ8JR[K&A
M9B%51DDG@"O"/C=\7+;599/,O(+/1;$Y\Z:01QNW3>Q. !V&?ZU[O#^1ULSQ
M2HTT[:7:_)>;Z'S/%/$=+*,(ZKUG+2*[ON_)=?NZF?XX\97'C;7'NILK&ORP
MQ9XB7_$]S6/7C?Q!_;C\$>"S)#9W%QX@NEX"V2_N@?>1L#'NNZO#?B#^WOXP
M\4^9#I$=GX>M6Z&)?.N,>[L,?DH/O7]@\)^!_%&94X1H8;V%+I*I[BM_ALYO
MUY=>Y_,6-S*5>M*O7ES3D[M^9]D>(/$^F^$[ W6J:A9Z=;+_ ,M;F98E_-B/
MRKQKX@_M\^#_  NLD>CQWGB&Z7@&-?(M\^[N,_DI%?''B#Q/J7BS4&NM4U"\
MU&Z;@RW,S2OCTRQ/'M5&OZ$X;^C7E&&M4SFO*O+^6/N0]&]9/U3CZ'G2QDG\
M*/8_B%^W'XW\:;XK*XM_#]HV1LLD_>D>\C9;/NNVO)-3U6ZUJ]DNKRXN+NYE
M.7EFD,CN?4L>35>BOWC(^%\IR:G[+*\/"DNO+%)OUEN_FV<LIRE\3"BBBO>)
M"BBB@ HHHH **** "BBB@ HHK[ _X)#_ /!,R^_;Z^,W]H:Y;W5K\,_"LZ/K
M5VN4_M"489;&)_[SC!<KRB'.0S)GEQV-HX2A+$5W:,?ZLO-]#;#T)UJBITUJ
MSZ&_X(+_ /!*W_A9&LV7QO\ B%IBMX>TV;?X5TVYCR-2N$/_ !^NIZQ1L,1@
M_><%N @W_LU5/0- L?"FA6>EZ99V^GZ;IT"6UK;6\8CBMXD4*B(HX50H  '
M JY7\^YWG%;,L2Z]7;9+LNW^;[GZ-@<%#"TE3C\WW84445XYV!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %>2_ML?L=^%_VX_@'JG@;Q-'Y0N!Y^FZ@B!IM*NU!\N=
M/7&2&7(W*S+D9R/6J*UH5ZE&HJM)VE%W3\R:E.,XN$U=,_E;_:6_9Q\4_LG?
M&C6O OC"Q^QZSHLNTLN3#=Q'F.>)B!NC=<$'KU! (('!U_1-_P %=/\ @FC8
M_M^?!7[7H\5O:_$KPK"\NAW;807R?>:RE;^XYR5)X1R#P&?/\\OB+P]?>$M?
MOM*U2SN-/U+39WM;JVG0I+;RHQ5T93R&# @@]Q7[[PWG\,SPW-M4CI)?JO)_
MAL?G>:9?+"U;?9>S_3U13HHHKZ(\T**** "BBB@ HHHH **** "NI\!?&SQ5
M\,I%_L77+ZSB4Y\@OYD!^L;97\<9KEJ*X\=E^%QM%X?&4XU(/>,DI)_)IH:;
M6J/IKX??\%%KNVVP^*-#CNEZ&YTYO+?'O&Y()^C*/:O<OA]^TMX*^)7EQZ?K
MEK'=R8 M;H_9YL_W0&P&/^Z37YYT5^+<2?1\X8S&]3!*6&F_Y'>-_.$KZ>47
M$Z(8J:WU/U(HK\[OA]^T9XR^&6R/2]<NOLJ8_P!%N#Y\&/0*^=O_  '!KW/X
M>_\ !1:&7RX?%&AM$W :ZTYMR_4Q.<C\&/TK\ XD^CUQ-EUZF!Y<3!?ROEG;
MSA+\HRDSJCBH/?0^^O@K\2?[5MUT>^D_TJ%?]'D8_P"M4?PG_: _,?3GT2OC
M7X;_ !]\+?$2:&30=>M9;Q2'2$N8;A&'/"-AN/4 BOJ/X8_$&/QQH^)"JZA;
M@"=/[WHX]C^A_#/\@\><'8O*L1*K5HRI_P T91<7%OK9I.S_ #]3][\/N+EB
MZ:R[%2_>17NO^9+IZK\5Z._3T445^<GZD%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5Z[^Q?\ \E1O_P#L%2?^CH:\BKU_]BZ)C\3-0DQ\JZ8Z
MD^YEBQ_(U^@>%:;XMP%O^?B_)GB\1?\ (MK>A],T445_HH?B(4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!F>-8/M7@W5HL[?,LIESC.,H17PU7WM/
M$MQ"\;?=D4J?H:^#;NV:RNI(9.)(7*,/<'!K^3_I,8=JKE]?NJB^YP?ZGZ-P
M'4]VM#_"_P R.BBBOY;/T(**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBN-^+?Q&'A#3?LMJX_M*Z7Y<?\ +%?[WU]/S[5UX'!5<77C0HJ[?X>;\D<&
M9YE0P&&EBL0[1C][[)>;Z&!\;/B3N\S1;&3VNY%/_D,?U_+UKY*_;9^&.N_%
M+X?:7:Z#I[ZA<6NH":5%D1"J>6ZY^8C/)'2O9W=I&+,2S,<DGO25_1G N,EP
MKC*&.P,5*=)\WO)VD[-.]FGUTUTT/Y@X@SBMFV*EB*_71+^5=$OU[O4_.G5?
MV>O'.B@F?PGKVU>28K-YE ^J BN;U3PQJ6AEOMNGWUGMZ^? T>.W<"OTZHK^
MF<)]*#'Q_P!ZP$)?X9RC^:F?.O!KHS\MZ*_3+5? 6A:Z"+[1=)O-W!\^SCDS
M^8-<YJO[,_@'6,^=X3T9-W_/"#R/_0,5]1A/I/99+_>L%4C_ (91E^?(9O!O
MHS\\**^Z]4_8;^'6H!O+TJ\LB>\%]*<?]]LU<WJO_!.OPG<9-GK&OVK'L[Q2
MJ/\ QP']:^HP?TC.$JW\3VM/_%!/_P!)E(EX29\<45]2:K_P3;ZM8^+?HD^G
M_P#LPD^G:N;U3_@G9XNMR3::MX?NE'9Y)8F/X;"/UKZC!^-'!F(^#'17^*,X
M_P#I44C-X>HNA\_T5ZYJO[#WQ&TW/EZ3:WP7O!?1?R=E/_ZZYO5?V:/'VC9\
M[PGK3X_YX0>?_P"@;O6OI\'QQP[BO]WQ]&3[*I"_W7N0Z<UNF</16KJG@77-
M$S]MT?5;/;U\^TDCQ^8]JRJ^CHXBE6CS4I*2[II_D0%%%%; %%%;WPO^&6N_
M&?XAZ/X5\,Z=/JVO:]=)9V5I"/FED8\<G@ <DL<!0"20 34RDHIRD[)#BFW9
M'?\ [$7[&_BC]N?X_:7X&\,H85G/VC4]1>,O#I%FI DG<#&<9"JN1O=E7(SD
M?TE_LX_L\>%_V5O@SH?@7P?8_8=$T. 1IN(::YD/,D\K #=([$LQP!DX
M\M_X)I?\$^M"_P"">_P#AT&U-OJ'BS6-EWXCU=$P;VX .(T)Y\F+<RH#CJS$
M!G:OHJOPOBSB1YE7]E1?[J.WF_YG^G9>K/OLGRQ8:GSS^-[^7E_F%%%%?(GL
MA1110 4444 %%%% !1110 4444 %%%% !116%\1OB?X;^#_A.XU[Q7KVD>&]
M%M<>;?:E=I:P(3T&]R!N/8=2>F:J,7)\L5=B<DE=F[5+Q!XDT_PEI,NH:K?V
M6F6,&/,N;N=888\D 9=B ,D@<GJ:_,W]LK_@Y(\*^!);K1O@SH7_  F&H1[D
M_MS54DMM,C;G!CA^6:89_O&(>FX5^5W[37[9WQ,_;!\3_P!J?$'Q;JFO%&+6
M]F7\JQLL]HK=,1IQ@9"[C@9)/-?:Y3P+CL5:>(_=Q\]9?=T^=O0\+&<04*7N
MTO>?EM]_^1_4A17Y"?\ !%S_ (+1_P!D_P!D_!_XP:M_HGR6GAOQ)>2?ZC^%
M+.Z<_P '01RG[O"L=N"OZ]U\[G&3XC+L0Z%=>CZ-=U^JZ'I8+&T\33]I3^:[
M!1117E'8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M45P_[1?[1?A']E7X2:IXV\;:I'I6AZ4F68_--<R'.R&%.KRN1@*/<G !(NG3
MG4FH05V]$EU9,I**YI:([66XCA>-7D16F;8@8X+M@G ]3@$X] :?7\V/_!0'
M_@IAXY_;I^-\/B.:\O?#N@^'YRWAK2;2Y9/[*&>)BZX+7#8!:08(P N% %>W
M?L;?\'"?Q8^ \MKI7Q"5?B?X:CVQF6[<0:Q;H.,K<@'SL<D^<K,QP-ZBON:W
MA_CXX>-6#3G;6.S7DGLWWV\FSP8<18=U7"2:CT?_  -U^)^\%%?/_P"Q_P#\
M%.O@[^VW!'!X/\416_B!EW/H&J@6>IIQD[8R2)0!U:)G4=R*^@*^*Q&%K8>;
MI5XN,ET:L>Y3K0J1YJ;NO(****P- HHHH **** "BBB@ HHHH **** "BBB@
M K\P/^"\?_!*O_A:NA7WQL^'NF[O$VE0;_$^FV\?S:K;(N/M:*.LT2@;Q_'&
MN?O)A_T_H90ZD$9!X(/>O2RG-*V7XF.)H[K==&NJ?]>9RXS"PQ%)TJG_  S[
MG\C]%?HA_P %RO\ @EC_ ,,O>.)OBEX$TYE^'GB2Z_XF-G G[OP]>R'H /NV
M\K'Y.R.=G ,8/YWU_0>69E1QV'CB:#T?WI]4_-'YSBL+/#U'2J;K\?,****[
MSG"BBI[#2[K5)-EK;SW#<#;%&7//TJ93C%<TG9 045U&E?!'QEK>/LOA7Q!*
MK='^P2A/^^BN._K72:5^QY\1M6QM\-S0J>K3W,,6/P9P?TKP<9Q;D>%_WG&4
MH?XJD%^;*5.3V1YG17N&E_\ !/[QY?A?.DT*QSU$UVS$?]\(W^172:5_P3?U
M6;'V[Q1I]OZ^1:/-C\V2OE\9XO<'8;^)CX/_  \T_P#TA2-%AZCZ'S717UOI
M?_!.#1HL?;?$NIW'KY%ND/\ ,O72Z7^P'X!T_'G?VU?8_P">]X%S_P!\*M?+
MXSZ0G!U'^'4G4_PTVO\ TOE*6%J,^(Z*^_M*_9"^'.D >7X9MY6'4SSS39_!
MG(_2NDTOX,>$-$(-IX7\/P,.=ZZ?%N_/;FOF,9])S)(_[KA*LO\ %R1_*4C1
M8.75GYP06\EU)LBC>1ST55W$UOZ7\(?%FMD?8_#.OW&>\>GRLH^IVX%?I!9V
M$&G0^7;PPP1CHL:!5_(5-7S&,^E%B'IA<O4?\51R_!0C^9:P:ZL^$_A7^R_X
M^B\>:'?2>&KVWM;6_MYY7F>.+8BR*Q.&8'@ \8SVZU]]>&_$5SX6UB&]M6VR
M1'D'[KCNI]C5&BOP_P 1/$+&\8U:<\QI0BJ<7%**>JE:]^9N^W2QVX3FPTU4
MHMJ2::?5-'T=X4\46_B_1(KVV;Y7X="?FB;NI^GZC!K2KP'X<>.Y? VMB0[G
MLY\+<1CN/[P]Q_B.]>\V5[%J-I'<02+)#,H='7HP-?RKQ%D<LOK^[K3E\+_1
M^:_%:G]+<(<30S?"WGI5CI)?^W+R?X/3M>6BBBOGSZX**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "O:?V*8-WC+6)<_<LE7&/5P?Z5XM7OW[$5@1'XBN
MB/E8V\2GZ>83_-:_3_!K#NMQC@HKHYO[J<G^A\_Q1/ERNJ_1?>T>]4445_H*
M?BX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M=P!N?'L,* */^"C/_!1GQ=_P4*^+;:KJK2:5X4TIW30=!23=#81G_EH_9YW
M&Y\>PPH KYVK]LX5X5CE\%B,0KU7_P"2KLO/N_DM-_A<VS=XE^SIZ0_/_@=@
MHHHK[4\,DL[R;3KN*XMY9(+B!Q)')&Q5XV!R&!'((/((K[D_8Q_X+X_&']FN
M2UTOQ=<-\4/"T9"F'5[AAJ<"_P#3.\PS-])A)Z K7PO17%CLNPV,A[/$P4EY
M]/1[KY&^'Q56C+FI2:9_23^QC_P5F^#?[;,=K8Z#X@70O%<P /A[6RMK>L_I
M"<F.?OCRV9L#)5>E?2]?R/JQ1@1P1R".U?9O[&?_  7*^-'[)\5KI6I7Z_$;
MPG;X0:;KLS-<VZ#M#=\R)P  '\Q%'117YOFWA[)7J9?*_P#=E^C_ ,[>I]/@
M^)$_=Q*^:_5?Y?<?T)T5\H?L:_\ !9;X*_MB16MC#KJ>#?%DVU#H>OR);22N
M>-L$V?*GR>@5A(1R46OJ&_\ $VFZ4<76H6-L1QB6=4_F:_-<PHSP$N7&KV;_
M +VGXO1GTV'J1KKFHOF]-2]17+7_ ,;O".FC]YXBTIL?\\IQ+_Z#FL2__:G\
M%66=NIS7# X(BM9?YLH%?*8KC3(,-_'QM&/DZD+_ '7N>G3RO&U/@I2?_;K_
M ,CT2BO(+_\ ;.\-P9%OI^L7#8ZF.-%/_CY/Z5B7_P"VZ@.+7PZS>C2WFW]
MA_G7S>*\8.#\/\>-B_\ #&<O_28L[Z?#.9SVI/YM+\V>]45\U7_[:7B"48M]
M+TB'/=Q)(1_X\*Q+_P#:O\:7F?+OK6US_P \K1#C_OH-7S.*^D%PI2_ANI4_
MPPM_Z5*)W4^"\QE\7+'U?^29]845\::A\=_&&I ^9X@U%<_\\G\G_P!! K%U
M#QIK&K?\?6K:G<YZ^;=.^?S-?-XKZ2F61_W;!U)?XI1C^7,>A3X$Q#_B54O1
M-_Y'VY?:U9Z6/]*NK:W_ .NLJI_,UB:A\8/"NF9\[Q#H^5ZJETCL/P4DU\5D
MY-%?,XKZ2V-E_NV!A'_%-R_*,3NI\!TE_$K-^B2_5GUU?_M/>"; ?\ACSF_N
MQ6TK?KMQ^M8=_P#MD>%K7(AM=8N3V*PHJ_\ CS@_I7S#17S>*^D-Q15_AQI4
M_2#?_I4I?D=]/@G+X_$Y/U:_1(]L^)W[3_AWXG>"=6\-ZMX.76]#UNVDL[VT
MO;D+'<1.I5E(52?Q!!!Y!! -?DE\2/\ @E=X9\$>+[K_ (G/B!M'NIGDL55H
M@\<6XXC9RA#.H*@MM&<9P,X'Z UF^*_#%OXOT26RN5^5^4<#YHF[,/I^HR*G
M)OI#<:X2O:6-:I2^)1A!6\U:-[KUU6G8\SB'P_P&,PC6%CRU8ZQ;;=_)W>S_
M  >O>_P7I?[!OP^L,>=;:I?8_P">]ZPS_P!\!?\ )KI-*_92^'>C8\GPMI[X
M_P">[23_ /H;'UKU#Q)X=N?"NL365TNV2(\$?=<=F'L:HU^B5_$3B3&P4YYA
M6E%ZZ5))/Y)I'\_5<*Z-1TJD;2B[--:IHP-+^%7A?0_^//PWH-H1WAL(D/YA
M?85NPPI;QA(U6-%Z*HP!3J*^=Q&-Q&(?-B*DIOS;?YBLEL%%%%<H!1110 44
M44 %%%% !1110 4444 %=]\&OB3_ &!=KI=])_H,[?NG8\0.?_93^AY]:X&B
MN',,OI8RA+#UEH_P?1H]/)\VKY;BHXO#O5=.C75/R?\ P=SZ@HKSSX+?$G^U
MK==(OI/]*A7_ $>1C_K5'\)_VA^H^G/H=?A^99?5P5=X>MNMGW71K^O(_IW)
MLWH9EA(XO#O1[KJGU3\U^.X4445PGJ!1110 4444 %%%% !1110 4444 %%%
M% !7T]^QQI'V'X7W%TRX:^OG93CJJJJC]0U?,-?9WP/\/_\ ",_";0K4KM?[
M*LS@]0TF9"#]"V/PK]\^COEKK\1U,6UI2IO_ ,"DTE^'-]Q\;QMB.3 QI]92
M7W*[_.QU5%%%?VP?E(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X
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
MXB#B_/\ 1[/Y'ZME^:83'4_:X2HIKRZ>JW7S"BBBN0[PHHHH **** "BBB@
MHHHH YGXF_#^/QQH_P"[55U"W!,#]-W^P?8_H?QKPFYMI+.XDAE1HY(V*NK#
M!4CJ#7TY7GOQH^&O]L6[:M8Q_P"E0K^_C4?ZY1_$/]H?J/I7W/"/$'L)K!8A
M^X_A?9]O1_@_4_+_ ! X2^M4WF6$7[R*]Y+[277U7XKT1Y#1117ZF?A84444
M %%%% !1110 4444 %%%% !1110 4444 26US)9W$<T3M')&P9&4X*D="*]V
M^&7Q C\<:/\ O"JZA;@"=.F[_;'L?T/X5X+5_P ,^([GPKK,-[:MMDC/*G[K
MKW4^QKP>(,EAF.'Y5I./PO\ 1^3_ ."?5\)<35,HQ?,]:4M)+]5YK\5H?2-%
M9WA;Q-;>+=%BO;5OED&&4_>C;NI^E:-?BM6E.G-TZBLUHT?TI0KTZU.-6D[Q
MDKIKJF%%%%9FH4444 %%%% !1110 4444 %%%% &MX#\-MXP\9Z7I:Y_TVY2
M-B/X5)^8_@N3^%?<$<:Q1JJJ%51@ =A7SA^QKX+_ +2\6WNN2)^ZTV+R82?^
M>K\$CZ)D?\#%?2-?VI]'GA]X/(JF95%:6(EI_@A=+_R9S^5C\JXVQOM<9&A'
M:"_%Z_E8****_H ^,"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#Y9_:N^'W_  B?Q#;4H4Q9ZX#/D#A9A_K!^.0W_ CZ5Y;7V=\9?AU'\3_
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "O ?VLO@TPD;Q5IL65.%U"-!T["7^0
M;\#ZFO?J9<6\=W;R0RHLD4BE'1AE6!X((]#7R?&O".%XDRJ>6XK1O6,NL9K:
M2_)KJFUYGI95F53 XA5Z?S7==5_74^"J*],_:"^!$WPTU5]0T^-Y-!NG^0CY
MC:,?X&]O0_@>>OF=?YX\0</XW)<?/+LPARU(/Y-=)1?5/H_UNC]LP6,I8JBJ
M]%W3_#R?F@HHHKQ3J"BBB@ HHHH *KZKJL&B:=-=7,@C@@7<['_/6K!.!7B?
MQ@^(Q\5ZE]BM7_XE]JW4'_7N/XOH.@_/OQ[61Y/4S#$*FM(K63[+_-]/OZ'S
M?%'$5+*,&ZTM9O2*[O\ R6[^[=HQ?'GC2?QOKC7,FY(4^6"+/^K7_$]S6+11
M7[9A\/3H4U2I*T8JR1_,^+Q57$UI8BN^:4G=L****V.<**** "BBB@ HHHH
M**** "BBB@ HHHH ***Z_P"$_P .6\9:G]HN58:;;-\YZ><W]P?U]OK7+C<9
M2PM&5>L[17]67FSNRW+:^/Q,<+AU>4G]W=OR74WO@G\-O-:/6KZ/Y5YM(V'4
M_P#/0_T_/TKU.FQQK#&JJJJJC  & !3J_#\VS2KC\0Z]3Y+LNW^?F?TYD.1T
M,JPD<+1]6^LGU?\ DNB"BBBO-/:"BBB@ HHKF_%?Q5T?PH6CDG^TW2_\L8?F
M8'W/0?CS[5T8;"UL1/V="+D_(Y,;C\/A*?ML5-0CW;M_P[\D=)7/^*_B7I/A
M$,MQ<"6X7_EA#\TF??LOXXKRWQ7\9]6\1[HX7_L^U;C9"?G(]WZ_E@5R).37
MW65\#R=IXZ5O[JW^;_ROZGY;G?BA"-Z>60O_ 'I;?*._WV]#M/%GQOU77PT5
MK_Q+;=N/W9S(P]V[?ABN,=VD8LQ+,QR2>])17WV#P&'PD/9X>"BO+KZO=_,_
M*,QS;%X^I[7%U'-^>R]%LOD@HHHKL//"BBB@ HHHH **** "ORWK]2*_+>OZ
MV^BU_P S/_N#_P"YCAQG3YA1117];'"%%%% !1110 4444 %%%% !7ZR_P#!
M%S_@M'_9/]D_!_XP:M_HGR6GAOQ)>2?ZC^%+.Z<_P=!'*?N\*QVX*_DU17EY
MOE.'S'#NA77H^J?=?UJ=6#QE3#5/:4_FNY_7!17Y"?\ !%S_ (+1_P!D_P!D
M_!_XP:M_HGR6GAOQ)>2?ZC^%+.Z<_P '01RG[O"L=N"OZ]U^"9QD^(R[$.A7
M7H^C7=?JNA^A8+&T\33]I3^:[!1117E'8%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%</\ M%_M%^$?V5?A
M)JGC;QMJD>E:'I299C\TUS(<[(84ZO*Y& H]R< $BZ=.=2:A!7;T275DRDHK
MFEH@_:+_ &B_"/[*OPDU3QMXVU2/2M#TI,LQ^::YD.=D,*=7E<C 4>Y. "1_
M/!_P49_X*,^+O^"A7Q;;5=5:32O"FE.Z:#H*2;H;",_\M'[/.X W/CV&% %'
M_!1G_@HSXN_X*%?%MM5U5I-*\*:4[IH.@I)NAL(S_P M'[/.X W/CV&% %?.
MU?MG"O"L<O@L1B%>J_\ R5=EY]W\EIO\+FV;O$OV=/2'Y_\  [!1117VIX84
M444 %%%% !1110 4444 %?4G_!-;_F=/^W'_ -N*^6Z^I/\ @FM_S.G_ &X_
M^W%?DGCI_P D/CO^X7_IZF;X;^(CZDHHHK_.X]4**** "BBB@ HHHH *U/#?
MC34O"<VZQNI(E)RT9^:-_JIX_'K6716=:C3JP<*J33Z-71MA\15H5%5HR<9+
M9IV?WH]>\*?'VSU +%JD1LYNGFH"T1_JOZ_6N^L[V'4+99K>6.:&095T8,K?
MB*^8ZT- \5:AX7N/,L;J6W.<LH.4?ZKT-?$YGP10JWG@Y<C[/5?YK\?0_3,D
M\3,51M3S&/M(_P RTE]VS_#U/I"BO./"?[0%O=;8=6@^SOT\^(%HS]5ZC\,U
MZ#I^I6^K6JS6LT5Q"W1XV# U^?9AE.+P4N7$0:\]T_GM^I^M93GV S*'-A*B
MEW6S7JGK\]O,FHHHKSCV HHHH *S_%'AJV\6Z--972_)(,JP^]&W9A[BM"BM
M*56=.:J4W9K5,RKT:=:G*E55XR5FGU3/F_Q1X:N?"6LS65TN)(SE6'W9%[,/
M8_\ UJSZ]\^)7@&/QSHVU=L=];@M;R'U[J?8_H>?8^#W=K)8W4D,T;1S1,4=
M&&"I'45^T</YW#,*%WI4C\2_5>3_  V/YLXNX9J91BK1UI2UB_T?FOQ6OI'1
M117T!\F%%%% !1110 4444 %%%% !1110 4444 %%%% 'L'P7^)']MVRZ3?2
M9O(5_<NQYF0=O]X?J/H:] KYCM+N2QNHYH7:.:)@Z.IP5(Z&O>OAMX[C\<Z&
M)&VK>6^%N(QZ]F'L?\17Y7Q=D'U>?US#KW)/5=G_ )/\'ZH_=O#_ (L^MTUE
MV+?[R*]UO[273U7XK7HSHJ***^'/TX**** "BBB@ HHJSI&D76OZG!9V<$EQ
M=7+A(XT&6<G_ #U[5=.G.I-4Z:;;=DEJVWLDNK8I245=[%WP3X-OO'WB:UTO
M3X]\]PV"Q^[$O=V] !S^G7%?9?@7P99_#_PM::38K^YM5P7(^:5CRSM[D_X=
M!7-_ KX,6_PF\/9EV3:Q>*#=3#HG_3-?]D>O<\^@'=U_<_@[X:_ZNX)X['1_
MVJJM?[D=U#U>\O.RZ7?Y%Q1GWUZK[&B_W<?Q??T[??U"BBBOVH^5"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (=2TVWUBPFM;
MJ&.XM[A"DD;C<KJ>H(KY=^.O[.UW\.+B34=-62\T-CDD#<]GG^%_5?1OP/.,
M_5%-DC6:-E9596&"",@BO@^/?#W+N*<'['%>[5C\%1+6+[/O%]8OU33U/8R?
M.J^7U>:GK%[KH_\ )^9\$T5]#?&+]DR/4&FU'PN(X)CEGL&.V-_^N9_A_P!T
M\>A'2O =5TFZT._DM;RWFM;F$X>*5"K*?<&OX7XPX%S;AO$^PS&G[K?NS6L)
M>C[^3LUV/US+,WPV.I\]!Z]4]U\OUV*]%%%?'GJ!1167XQ\40^#_  _/?3?-
MY8VQI_ST<]%_SV!K2C1G5J*E35VW9+S,<1B*="E*M5=HQ3;?9(Y+XX?$#^R+
M'^R;23%S=+F=@>8XSV^K?R^HKR"K&J:G-K.HS75PYDFN'+NQ[FJ]?N62Y5#
M8948[[R?=_Y=$?S#Q)GU3-L;+$RTCM%=H_YO=^?E8****]8^?"BBB@ HHHH
M**** "BBB@ HHHH **** "BBK&D:3<:YJ4-I:QF2>=MJJ/\ /0=:F4E&+E)V
M2*ITY3DH05V]$EU9H>"/!UQXVUR.UARL8^::7'$2^OU]!7OVC:/;Z!ID-G:Q
MB.&%=JC^I]SUS6?X%\%V_@C1%M8L/,WS3RXYD;_ =A6U7XWQ)GSQ];DI_P .
M.WGYO].R^9_1W!G"L<IPWM*JO6G\3[+^5?KW?DD%%%%?,GV@44,VU<G@#DD]
MJX_Q;\:-)\-[H[=O[0NEXV0M\BGW?I^6:ZL'@<1BI^SP\')^7ZO9?,X<PS3"
M8&G[7%U%!>?7T6[]$=A7*^+/B_I'A8M&LGVZZ7CRH""%/^TW0?J?:O+?%OQ3
MU;Q:6CDF^S6K?\L(?E4CW/5OQX]JYNOOLKX'2M/'2_[=7ZO_ "^\_*<[\4&[
MTLKA_P!O2_2/^?W'4^+/B[K'B@M&)OL5JW'E0';D>[=3^@]JY:BBON\+@Z&&
MA[.A%17E_6OS/RO'9CB<94]MBIN<O-_ET2\D%%%%=)QA1110 4444 %%%% !
M1110 4444 %?EO7ZD5^6]?UM]%K_ )F?_<'_ -S'#C.GS"BBBOZV.$**** "
MBBB@ HHHH **** "BBB@ K]9?^"+G_!:/^R?[)^#_P 8-6_T3Y+3PWXDO)/]
M1_"EG=.?X.@CE/W>%8[<%?R:HKR\WRG#YCAW0KKT?5/NOZU.K!XRIAJGM*?S
M7<_K@HK\A/\ @BY_P6C_ +)_LGX/_&#5O]$^2T\-^)+R3_4?PI9W3G^#H(Y3
M]WA6.W!7]>Z_!,XR?$9=B'0KKT?1KNOU70_0L%C:>)I^TI_-=@HHHKRCL"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKA_
MVB_VB_"/[*OPDU3QMXVU2/2M#TI,LQ^::YD.=D,*=7E<C 4>Y. "1=.G.I-0
M@KMZ)+JR9245S2T0?M%_M%^$?V5?A)JGC;QMJD>E:'I299C\TUS(<[(84ZO*
MY& H]R< $C^>#_@HS_P49\7?\%"OBVVJZJTFE>%-*=TT'04DW0V$9_Y:/V>=
MP!N?'L,* */^"C/_  49\7?\%"OBVVJZJTFE>%-*=TT'04DW0V$9_P"6C]GG
M< ;GQ[#"@"OG:OVSA7A6.7P6(Q"O5?\ Y*NR\^[^2TW^%S;-WB7[.GI#\_\
M@=@HHHK[4\,**** "BBB@ HHHH **** "BBB@ KZD_X)K?\ ,Z?]N/\ [<5\
MMU]2?\$UO^9T_P"W'_VXK\D\=/\ DA\=_P!PO_3U,WPW\1'U)1117^=QZH44
M44 %%%% !1110 4444 %%%% !5W0_$5]X;N_.L;F6WD[[3PWU'0_C5*BIJ4X
MSBX35T^CU1I2K3I352FW&2V:=FOF>J>$_P!H))"L.L6_E]O/@&5_X$O7\L_2
MO0M*UJTUVU$UG<0W,1_BC;./8^A]C7S35K2-;N]!NQ/9W$MO*/XD;&?8^H]C
M7QF:<%8:M>>%?)+MO'_-?+[C]&R3Q*QN&M3QR]K'OM)?H_G9^9]+45Y;X2_:
M!9=L.L0;AT^T0CG_ ($O]1^5>C:)XALO$=IYUC<Q7$??:>5^HZC\:_/,QR7&
M8%_OX:=UJOO_ ,[,_7<GXDR_,XWPM1<W\KTDOE^JNO,N4445Y9[H5P'QF^&W
M]NVK:I8Q_P"F0+^^11S.@[_[P_4?05W]%=V79A5P5=8BCNOQ75,\S.,IH9EA
M983$+1[/JGT:\U_P-CY?HKT+XS_#7^QKEM6L8_\ 1)FS.BCB%CW'^R?T/U%>
M>U^X9;F%+&T%B*.SZ=4^J?\ 7F?S%G&45\MQ4L)B%JMGT:Z->3_#;<****[C
MRPHHHH **** "BBB@ HHHH **** "BBB@ K4\'>*KCP=KL-Y!SM^61,\2H>J
MG_/4"LNBLZU&%6#IU%=-6:-L/B*E"K&M1=I1=T^S1]+Z/J]OKNF0WEJ_F07"
M[E/]#[CI5FO'O@;XZ_L?5/[*N9/]%O&S"2?]7)Z?1NGUQZFO8:_#L[RJ>7XI
MT7\.\7W7^:V9_3W#.?4\VP,<3'22TDNTO\GNO(****\@^@"BBNV^%?P&UKXI
M3K)#&;+2\_/>3*=I'?8.KGZ<>I%>EE&3X[-,3'!Y?2=2I+9)7^;Z)+JW9+JS
MGQ.*I8>FZM>2C%=6<QX:\,WWB_68=/TVVDNKJ<X5$'3U)/0 =R>!7U1\#O@1
M9_"C3_M$QCN]:N$Q+/CY81W1/;U/4^W2MWX;?"O2/A;I7V?38?WL@'G7,F#+
M.?<^GL.!725_:'AAX.8?(.7,LSM4Q73K&G_A[R[RZ;1[O\MX@XHGC;T,/[M/
M\9>O9>7WA1117[D?(A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %<_X]^%VB?$JR\G5K-)748CG3Y9HO]UNOX'(
M]JZ"BN3'8##8VA+#8NFJD);QDDT_DS2C6J4IJI2;375:'S%\1/V1];\-M)<:
M*XUFS7+!!\EP@]-O1O\ @)R?05Y3>V,VFW3P7$,MO-&=KQR(59#Z$'D5]YUC
M^+/A_HOCJW\O5M-M;S PKNN)$_W7'S#\#7\\<5_1WP&);KY%5]C+^25Y0^3^
M*/SYOD?;9=QM6IVAC(\R[K1_=L_P/A^O$OC3XT_X23Q&;2%]UGIY*#'1Y/XF
M_H/H?6O>O^"H>M^#_P!@_P"!B^+/MVH->:O?)IFG:6-LDLSL"TCHQ((6.-6;
M)R,[%R-P-? W@K]K[P#XX"JFN1Z;<,?]3J*FW(_X$?D_)C7PN2^"?%.5RGF.
M+P<IPC=1E!<\?.7NW:73WDNIX''W&5#%4(8#!R^+6=]/2/WZOT1Z914-CJ%O
MJEJLUK-#<0R<K)$X=6^A'%35M*+B^62LT?E 4445(!1110 4444 %%%% !11
M10 4444 %%%% "HK2,%4%F8X  ZU[;\)/AR/"&F_:KI!_:5TOS9_Y8+_ '?K
MZ_EVK!^"?PV_U>M7T?O:1L/_ "(1_+\_0UZA7YGQ=Q![1O X=Z+XGW?;T77S
MTZ:_MGA[PE[&*S3&+WG\"?1?S/S?3LM>NA139YTMH6DD=8XT&69CA5'N:X?Q
M7\=]-TC?%IZMJ%P.-P.V$'Z]3^''O7QN!RW$XN?)AX.7Y+U>R/T;,\XP67T_
M:8RHHKIW?HMW\D=Q)(L2,S,JJHR23@ 5QGBSXX:7H0:.S_XF5P./W9Q$I]V[
M_AGZBO+O$_C_ %7Q<[?;+IO))R(8_EC'X=_J<FL6OOLLX'IQM/'2YG_*M%\W
MN_E;U/R?.O$^K.]/+(<J_FEJ_DME\[^B-[Q5\2=6\7EEN;CR[<_\L(OEC_'N
M?Q)K!HHK[K#X:E0A[.C%179*Q^7XO&5\54=;$S<I/JW<****V.4**** "BBB
M@ HHHH **** "BBB@ HHHH **** "ORWK]2*_+>OZV^BU_S,_P#N#_[F.'&=
M/F%%%%?UL<(4444 %%%% !1110 4444 %%%% !1110 5^LO_  1<_P""T?\
M9/\ 9/P?^,&K?Z)\EIX;\27DG^H_A2SNG/\ !T$<I^[PK';@K^35%>7F^4X?
M,<.Z%=>CZI]U_6IU8/&5,-4]I3^:[G]<%%?D)_P1<_X+1_V3_9/P?^,&K?Z)
M\EIX;\27DG^H_A2SNG/\'01RG[O"L=N"OZ]U^"9QD^(R[$.A77H^C7=?JNA^
MA8+&T\33]I3^:[!1117E'8%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 445P_[1?[1?A']E7X2:IXV\;:I'I6AZ4F68_--<R'.R&%.KRN1@
M*/<G !(NG3G4FH05V]$EU9,I**YI:(/VB_VB_"/[*OPDU3QMXVU2/2M#TI,L
MQ^::YD.=D,*=7E<C 4>Y. "1_/!_P49_X*,^+O\ @H5\6VU756DTKPII3NF@
MZ"DFZ&PC/_+1^SSN -SX]AA0!1_P49_X*,^+O^"A7Q;;5=5:32O"FE.Z:#H*
M2;H;",_\M'[/.X W/CV&% %?.U?MG"O"L<O@L1B%>J__ "5=EY]W\EIO\+FV
M;O$OV=/2'Y_\#L%%%%?:GAA1110 4444 %%%% !1110 4444 %%%% !7U)_P
M36_YG3_MQ_\ ;BOENOJ3_@FM_P SI_VX_P#MQ7Y)XZ?\D/CO^X7_ *>IF^&_
MB(^I****_P [CU0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *L:;JESH
M]TLUK/-;S+T>-BIJO14RBI+EDKHJ%24)*4'9KJCTCPG^T!/:A8=8A^T+T\^$
M!7_%>A_#%>D:!XIT_P 46OG6-U'<+_$ <,GU'4?C7S?4MG?3:=<K-;S20S)R
MKQL58?B*^1S/@W"8B\\/^[EY?#]W3Y?<?H62>(V882U/%_O8>>DE\^OSN_,^
MFZ*\B\)_'Z\L-L.JP_;(AQYT>%E'U'1OTKTGPYXQTWQ7#NL;J.9L9:/.V1/J
MIY_'I7YWF60XW N]:/N_S+5?\#YV/U[)>*LNS-6P\[2_E>DONZ_*YH75M'>V
M\D,R+)%(I5U89# ]17A/Q-\ 2>!]8_=AFL+@DP.?X?\ 8/N/U'XU[U5'Q)X=
MMO%6CS65TNZ.0<$?>1NS#W%;\/YW/+J]WK"7Q+]5YK\=CFXMX9IYOA>5:58Z
MQ?Z/R?X/4^;:*TO%?ABY\(:U+97*_,G*.!\LB]F'UK-K]II5858*I3=T]4S^
M;,10J4:DJ-56E%V:?1H****T,0HHHH **** "BBB@ HHHH **** "BBB@!58
MHP92593D$=J]]^&'C(>,O#$<LC9N[?\ =7 ]6'1OQ'/USZ5\O^,/BYX8\ (Q
MUC7M,L73DQ/.#,?I&,L?P%9_[//_  4(\!0_M!>'/#\EWJ$.B^(KZ+3;W57@
M$=O9+(VU)2&(8JK$9) VJ6/.,5TXOPNX@XFPG-E>#G-QUC+EM'S7/*T=5Y[V
M/KN"^)893CU[:5J<])>79V\G^#9]I5TW@3X1>(/B-*O]F:?*UN3@W,G[N!?^
M!'KCT&3[5](>"_V9/"G@\K(UFVJ7*\^9>D2 'V3 7\P3[UZ!'&L,:JJJJJ,
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
M\5>#LDM?3M]Y]F4445^('W@4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% %#Q5KZ^%/#&I:H]K>7B:;:RW36]I%YMQ.$0L4C3(W.<8 R,D@5_
M-O\ \%&?^"C/B[_@H5\6VU756DTKPII3NF@Z"DFZ&PC/_+1^SSN -SX]AA0!
M7]*]?SN_\%L_V.!^R1^VOK$VEV?V7PEX\W:]I&U<1PN[?Z3 O8;)BQ"C[J21
MBOT#P]EAOKDXU(_O+>Z_S2\[?@F?.\21J^P3B_=OJOR/D&BBBOV0^)"BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K^9_\ X*J>.6^(7_!1?XQ:@S,QM_$MSIG/I:$6@[#M#_\ KZU_3!7\
MK'[3NK/K_P"TI\0KZ1=LE[XFU*=@#G!:ZD8_SK](\-Z:>)K5.T4OO?\ P#YG
MB:7[J$?-_@O^"<-1117ZX?&A1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 *CM&P9
M2593D$=JVM*^)?B/0L?8?$&MV>WIY%]+'C\F'K6)17/B,+0KQY:\%)=FD_S"
M[6QZ!I7[4_Q"T8KY/BK4GV_\]RL__H8-=)I7[=WQ"T\#SKS3;['>>R1<_P#?
M&VO&Z*^:QG /#6*_CX"BWW]G!/[TK_B:*K-;-GT1I7_!1GQ+"5^W:#H=P._D
MF6$G\V:NDTK_ (*1VK@"^\)W$7JT%^),_@47^=?./PT^%OB3XR^,+7P_X3T'
M5O$>M7AQ#9:=:O<3..YVJ"0HSRQP .20*_2+]C?_ (-M?%7CB.VUCXS:]_PA
M^GL0_P#8>DO'=:E(O<23?-#"<?W1*?7::^$SWPK\/Z$>?%X6,'T49U$_E&,O
MTL=N%I8NN[4E?\OO/(?AY^VSH/Q-\2V>BZ3X=\87VL:A((K>SL]/%W-.Q[(D
M;L['O@+4/A[_ (("?M :M\!=7\9WFDZ;I>IV, N;/PQ+<>9JVHH.6PJ9C1]O
M*HS[V(*[5. ?VR_9F_8L^&'['_AT:?\ #[P?I.A,T8CN+X1^;J%X.O[VX?,C
MC/.TMM!/  XKR7_@L/\ M6R_LT_LCWFFZ/=1V_C#XDSCPMH;,Q7[.UP-LUP2
M.0(XBV&'1WCKYGA/#Y?P_BJM/ANFX1K.',ZDN;2',[_W5:3YM6[;-'ORR6$*
M+JXN5[)[:?\ #^1_.6RE&((P1P0>U%>X_P##OSQW_P ]M _\"W_^(H_X=^>.
M_P#GMH'_ (%O_P#$5^H?\13X1_Z&%+_P(^4]C4['AU%>X_\ #OSQW_SVT#_P
M+?\ ^(H_X=^>._\ GMH'_@6__P 11_Q%/A'_ *&%+_P(/8U.QX=17N/_  [\
M\=_\]M _\"W_ /B*/^'?GCO_ )[:!_X%O_\ $4?\13X1_P"AA2_\"#V-3L>'
M45[C_P ._/'?_/;0/_ M_P#XBC_AWYX[_P">V@?^!;__ !%'_$4^$?\ H84O
M_ @]C4['AU%>X_\ #OSQW_SVT#_P+?\ ^(H_X=^>._\ GMH'_@6__P 11_Q%
M/A'_ *&%+_P(/8U.QX=17N/_  [\\=_\]M _\"W_ /B*/^'?GCO_ )[:!_X%
MO_\ $4?\13X1_P"AA2_\"#V-3L>'45[C_P ._/'?_/;0/_ M_P#XBC_AWYX[
M_P">V@?^!;__ !%'_$4^$?\ H84O_ @]C4['AU?07_!,+]CJ;]M[]L+PUX1F
MAD;P[:/_ &MXAD7(\NPA93(N1T,K%(0>QE!Z UY;\8?@EK7P/UBUL=:-HTMY
M#Y\;6TA=-NXJ1D@<\=/<5^V7_!OC^QDOP"_91;X@ZM:JGB7XH;+R(L/FMM,3
M/V9!Z>9EICCJKQ9Y6N_..*,*LG_M# 5%-5%:$D[IMW5UZ6?S1WY7@77Q*A):
M+5^G_!/OJUM8[&VCAACCAAA4)'&BA510,  #@ #C J2BBOPH_1 HHHH ****
M "BBB@ HHHH **** "BBN/\ B5\;]#^%5[:V^IFZ::Z0R*D$8<JH.,G)'4YQ
M]#7GYIFV#RW#O%X^HJ=-6O*3LM79?>S;#X:K7G[.C%REV1V%%>5?\-A^$O\
MGGJ__@.O_P 71_PV'X2_YYZO_P" Z_\ Q=?*_P#$3N%/^@^G_P"!'I?V!F/_
M #YE]QZK17E7_#8?A+_GGJ__ (#K_P#%T?\ #8?A+_GGJ_\ X#K_ /%T?\1.
MX4_Z#Z?_ ($']@9C_P ^9?<>JT5Y5_PV'X2_YYZO_P" Z_\ Q='_  V'X2_Y
MYZO_ . Z_P#Q='_$3N%/^@^G_P"!!_8&8_\ /F7W'JM%>5?\-A^$O^>>K_\
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
MR/'-/FRB<OY7%_BE^I[.0RMC(KNG^5_T/UBHHHK\)/OPHHHH **** "BBB@
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
M@M\&?VF?MNJ>&[5_AGXJN,N+K1X0=/F?GF6SR$P<\^48R3R2><_D_P#MD?\
M!(3XU?L8"XU#5] _X27PM"2?[>T'?=VL:^LR[1)#VR74)DX#-7](%%?693QE
MF&"M"3]I#M+?Y/=?BO(\?&9)AZ^J7++NO\C^1^BOZ(OVQ_\ @B9\$_VMFO-4
MAT?_ (0/Q9=9;^U] 184FDZ[IK;_ %4F3RQ 1VSR]?D_^V1_P1&^-G[),=SJ
MEOI2^/\ PK#EO[4\/QO-) @Z&>VQYL?')*AT4=7K]/RGB_+\=:'-R3[2T^Y[
M/\_(^5QF2XG#ZVYEW7ZH^/:*&4HQ!&"."#VHKZD\D**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K]</^#63_FNO_< _]R=?D?7[.?\ !KYX:>U^!GQ2U@[O+OM=
MM+-3D;<PVY<^_P#RW'Z>]?)\;22R>JGUY?\ TI/]#V,AC?&P?K^3/U$HHHK\
M'/T **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K^>?_ (+T_"YOAK_P4M\97 C6*U\56ECK
M=L N,A[=89#[YF@F.??\:_H8K\D_^#G[X&226OPR^)5O#^[C:X\-7\N.A;_2
M+9?TNZ^RX$Q:HYJH/::<?U7Y6/$X@H\^$<E]EI_I^I^1=%%%?N1\$%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%>W_LD_P#!.OXN?ML:@!X%\*W5QI*N4FUN]/V72X"."#,P
MP[#ND8=QG[N*_5?]CC_@W0^&_P (/L6L?%'4)OB-KT.)&T]-UKHL+=<%!^]G
MP>[LJ,.L=?/YMQ-@,OO&M.\OY5J_GT7S:/1P>5XC$ZP5EW>B_P"#\C\C_P!F
M#]B3XH?MC^(&L/A[X1U+7(X6V7-\0(+"S/7]Y<.1&IQSMSN/8&OU/_8W_P"#
M;?PAX$6SUCXR:Y)XQU5")&T32G>VTN,_W7EXFF^H\H=B&'7]+/#'A72_!.@V
MNE:+IMAI&EV*"*WL[*W2WM[=!T5$0!5 ] *OU^99MQUCL5>&'_=Q\OB^_I\K
M>I]3@\@H4O>J>\_/;[O\S#^'GPU\._"3PK;Z'X7T/2?#NCV@Q#9:=:I;0)P!
MG:@ R<#)ZGO6Y117Q4I.3YI:L]U))604445(PHHKP3_@I=^U[;_L3?L?^*/&
M2S1KKDL7]F:!$V,S:A,&6(@'J(P&E8=UB85OAL/.O5C0I*\I-)?,SJU(TX.I
M+9:GY"?\%^/VR&_:._;%G\'Z7>+-X6^%X?2H1&^8Y[]MIO)/JKJL/MY!(^]7
MPK4EY>3:C=RW%Q+)/<3N9)))&+/(Q.2Q)Y))Y)-1U_2&6X&&#PT,-3VBK>KZ
MOYO4_,L5B)5JLJLMVS]"OV7-5_MG]GWPK-G.RR$'_?MC'_[+7?5X[^PIJO\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5X#_P5 _9E;]K3]AWQYX3M;=KC6ELCJFCJ@S(U[;?OHD7WDVM%])37OU%
M;X7$3H5HUZ>\6FOEJ9U::J0=.6S5C^1^BOK3_@M%^Q\_[(_[;NOK8VGV?PKX
MV9O$&BE%Q&BRL3/ .P\N;> HZ(T9[BODNOZ3P.+ABL/#$4MI)/\ X'RV/S&O
M1E2J.G+=.P4445U&(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 45]5?L:_P#!'3XU?MEQ6NJ:?H:^%/"=QM8:YKP:
MVAG0_P 4$>#+-D9PRKL)&"XK]8/V-_\ @A+\%_V6Y+/5M;LG^)/BNW ;[;KD
M*FR@D'\4-GS&O."#(9&4C(85\SFW%N7X"\)2YY_RQU^][+\_(]3!Y/B<1JE9
M=W^G<_'_ /8]_P""6/QF_;8:&[\*^&7T_P -R, VOZP39Z=C."48@O-COY2O
MC'.*_5[]CC_@WV^$?[/OV+5O'!D^)_B:'$A%_$(M(A?C[MJ"?,QR/WS.IZ[%
M/3[VCC6&-55555&  , "G5^89MQIF&,O"F_9P[1W^<M_NLO(^JP>1X>A[TES
M/SV^[_AR#3-+M=$TZ&SL[>"SM+9!'###&(XXE'154< #T%3T45\@>T%%%% !
M1110 4444 %?A7_P<0?MDM\;?VH[;X:Z3=>9X=^&:F.Y$;Y2XU2509B<=?*3
M9$ >583?WJ_73]O/]JFQ_8R_94\7>/KMHVO--M##I5NQ_P"/N_E^2WCQW&\A
MFQG"*Y[5_,7X@U^]\5Z]?:IJ5U->ZCJ5Q)=75Q*VZ2>5V+.['N68DD^IK](\
M/<I]I6ECZBTCI'U>[^2_,^9XCQG+!8>.[U?IT_'\BG1117ZX?&GV%_P3GU3S
MOAEKEGGFWU/SL>@>)!_[(:^AJ^5?^";>J[+_ ,66)/\ K([:=1Z;3*I_]"7\
MJ^JJ_P Y_&S"?5^-,;'I)QE_X%"+?XMGK8=WIH****_*S8**** "BBB@ HHH
MH **** -#PMH$GBC7[6QBSNN'PS#^!>K'\!FOHRRLX]/LXK>%1'#"@1%'\(
MP*\[_9_\)_9;"?5YE^:X_=09'1 ?F/XD8_X#7I%?D?&69_6,7]7@_=IZ?]O=
M?NV^\_H#PYR3ZIE_UNHO?JZ^D5M]^_HUV-/P7J']D^,=)NNGV:]AESZ;7!_I
M7W+7P.&VG(X(Z&OO#1[\:II%K=+TN(4E'_ @#_6OW[Z,^*O#'X9]'3DOGSI_
MDB>/*>M&I_B7Y%BBBBOZF/ST**** "BBB@ HHHH **** "N1^.WC'_A!_A;J
MMXC;;B6/[-!Z[Y/ER/< EO\ @-==7S9^WC\4[/06T[3+BX6."S0W<Z]2[M\J
M*!W8 ,<>C5\)XE9]+*>'<3B*7\22Y(6WYY^ZK>:NY?(]3)</"KBX>U:4(^])
MO9):N_Y?,\:HKS_PG\=;?7/$,EK=PK9V\S 6TA;H?1^W/J.!T]Z] K_/3'Y;
MB,'-4\1'E;5_Z?YG[!E><8/,:;JX.?,D[/HU\GKKNNX4445PGJ!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%4]>UZU\-:7)>7D@CAC'XL>P
M[DU5.G*<E""NWHD9U:L*4'4J-**U;>R1ZU^R?XR_X1KXH1V<C;;?6(C;$'IY
M@^9#]<@K_P "KZJK\V_AG\>+?4O$,+;?[.OK>=9;0LV5<JV5Y_O<#COV]*_1
M7PMK\7BKPU8:E#_JKZ!)U']W< <?AT_"O[,^C_F=>G@L1D.,5ITGSQ3_ )9[
MVZ-*2N_.1^2\35\+C7#,<%-2C+W7;HUW6Z=N_1%^BBBOZ&/E0HHHH **** "
MBBB@ HHHH *\5_;7O_+\(:+:_P#/:\:7'^XA'_L]>U5\\_MMW_F:SX?M<\PP
MS2X]-S(/_9*_+?&C%>PX.QC6\N2/WSBG^%SZ'A6GSYI2\KO[DSPVN ^/?A/^
MT]"CU.)<S6)VR8'WHS_@?YFN_J.ZM8[ZUDAE4/%,I1U/1@1@BOX+RS'2P>*A
MB(_9>OFNJ^X_4\ZRN&8X*I@Y_:6C[/=/Y,^8Z*TO%WAZ3PKXBNK&3/[E_D)_
MC0\J?Q&*S:_>J-6-2"J0=TU=>C/Y5Q%"=&K*C55I1;37FM&%%%%:&(4444 %
M%%% !1110 4455UO41I&C7EV<8M87F.1Q\JD_P!*NG3E.2A'=NP'YN?$K5?[
M<^(WB"^SN^V:E<3Y]=TK-_6L2E=VD8LQ+,QR2>])7^L.%P\:%"%".T4DODK'
MAO74?;W$EI<1S0R/%+$P='0[61AR"#V(]:_I<_X)B?MA1_MN?L=^&?&$\B-X
M@MD.DZ^BC&R_@"B1L#@"12DH Z"4#J#7\T%?H%_P;T?MC_\ "B/VKIOA[J]Y
MY/AOXG(MK )#\D.J1Y-N1Z>8"\7 RS/%G[M?+\;93]<P#JP7OT_>7I]I?=K\
MCVLCQGL<1RRVEI\^G]>9^[U%%%?A9]\%%%% !1110 4444 >-_M5?L!_"?\
M;/THP^/O"-AJ5^L?EP:M!FVU*U';9.F&(!Y"-N3/537Y4_MD?\&XWC_X5K>:
MQ\)]6C^(&BQYD&E76RUUB%/0'B*? '53&QX C)K]NJ*][*>),?E[M1G>/\KU
M7_ ^5CS\9E>'Q.LUKW6C_P"#\S^33QKX&UKX;>)KK1?$6CZIH.L6+;+FQU"U
M>VN(&]'C<!E/U%95?U)_M*_L<?#/]KWPXNF_$+PCI7B%85*6]U(ABO;//_/*
MX0B6/GDA6P3U!K\M?VR/^#;'Q)X26\UGX+^(%\3V2DR+X?UETM]00?W8KCB*
M4^SB+CNQZ_IV4\=8+$VAB?W<O/X?OZ?.WJ?*XSA^O2]ZE[R_'[O\C\MJ*Z'X
MG_"7Q1\%/%L^@^+_  _K'AG6;;F2SU*T>VF [,%8#*G'##((Y!(KGJ^VC*,E
MS1=TSPI1:=F%%%%4(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ^N?^"(G[-3_ +1W_!03PDUQ;F;1? Y/B?4&*_*/
MLY7[.O3'-RT/!ZJ']*_HGKX%_P"#>W]D(_ 3]D"3QSJEOY7B#XI2IJ"[U(>'
M3HMRVJ\_W]TDV1U66/TK[ZK\'XTS-8O,I1@_=I^ZO5;O[]/DC] R/"^QPJ;W
MEK_E^ 4445\F>P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?)/_!9;]A<_MM?LCWR
M:/:?:/''@KS-8T#:/WER0O[^T'_7:-1@=Y(XLD#-?SJLI1B",$<$'M7]<%?A
M;_P7T_X)V-^SE\:&^*GA>R*^"O'UVS7\42?)I.J-EW7V2?#2+Z,)%X 4']-X
M!SQ0D\MK/1ZQ]>J^>Z\[]SY7B+ 77UJ'31_H_P!#\\:***_5SY$**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***FT_3[C5KZ&UM8)KFYN
M'$<442%Y)6)P%51R23V% $-.CC::15569F.  ,DFONS]C?\ X(!_&']HZ.SU
M?Q@D?PO\,3%7+:K"SZK/&>\=H,%/3]\T9'4!A7ZO?L=?\$GO@O\ L5FVOO#O
MAM=8\40 9\0:T1>7RL/XHL@1P'KS$JG!P2:^1S;C3+\%>$'[2?:.WS>WW7?D
M>Q@\CQ%?WI+ECW?^7_#'X_\ [&W_  0V^-7[5\5KJNH:?'\._"=QM?\ M+7H
MG2YGC/\ %!:<2/Q@@OY:,#PYK]8/V-_^",'P4_8^DL]4AT5O&?BRV ;^VM?5
M;AHI!SN@@QY46#T(4N!_&>I^M**_,<VXNS#'7@Y<D/Y8Z?>]W^7D?58/)\/A
M];<TN[_3L%%%%?+GK!1110 4444 %%%% !1110 445YO^UY^TAI7[)'[-_BS
MX@ZN8VA\.V+2P0,V/MERV$@@'N\K(OL"3T%:4:4ZLU3IJ[DTDO-DSFH1<I;(
M_)3_ (./_P!LEOB7\=-(^$&DW.[1? 86_P!5V-E9]2FC^53V_<P/CU#3R ]*
M_-*M;QWXWU3XE^-M7\1:Y=R:AK&O7DVH7US)]Z>:5R[N?JS$UDU_1V49=# X
M2&%A]E:ON^K^;/S/&8IXBM*J^OY= HHHKTCE/>O^">>J_8_C/J%LQ^6\TJ0
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
MRV6%J7C\#V_R.1HHHKZH\D**** "BBB@ HHHH **** "BBB@ HHHH ***V/
MGP^U[XH^)[;1/#6BZKX@UB\.V"QTZU>ZN)3_ +*("Q_*IE)15Y; DV[(QZN^
M'?#>H^+];MM,TG3[W5-2O'\NWM+2!IYYV_NHB@LQ]@*_2/\ 8X_X-OO''Q'^
MQ:Q\7M:C\#:/)B1M'L&2ZU>5>.&?F&#(/7,C#&"@/3]5/V6?V$_A5^QGHAM?
MA]X1T_1[F9 ESJ4@-QJ-V._F7$F7*D\[ 0@/117Q>;<<X'"WAA_WDO+X?O\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "ODG_@J?_P $L?#W_!0;X>_;K'[)HGQ+T2 KI&KLN$NE
M&3]DN<#+1$D[6Y:-B2,@LK?6U%=6"QM;"5HUZ$K27]?<8UZ$*T'3J*Z9_)_\
M5?A7XB^"/Q"U;PIXKTF[T3Q!HDYM[RSN%P\3#D<]&4@AE92592""00:Y^OZ*
MO^"I_P#P2Q\/?\%!OA[]NL?LFB?$O1("ND:NRX2Z49/V2YP,M$23M;EHV)(R
M"RM_/K\5?A7XB^"/Q"U;PIXKTF[T3Q!HDYM[RSN%P\3#D<]&4@AE92592""0
M0:_>.'>(J.:4;K2HOBC^J\ORV9^?YEEL\).SUB]G^C\SGZ***^B/-"BBO8OV
M5_V!OBQ^V;K"0> ?"&H:E8^9Y<^K3K]GTRU/??</A,@<[%+.>RFL:^(IT8.I
M6DHQ75NR+ITY3ERP5WY'CM>F?LV_L=_$S]KKQ'_9OP]\(:MXB:-Q'<744?EV
M5F3_ ,]KA\1Q\<X9@2.@-?K9^QQ_P;A^ OA:]KK'Q:UA_B!K" /_ &59[[32
M(']&.1-<8/0GRU/0H:_1+P1X$T3X:>%[/0_#NCZ;H.CZ>GEVUCI]LEO;P+Z*
MB */P%? YMX@8>E>&!CSON](_=N_P]3Z+!\.U)^]B'RKLM_\E^)^9?[&W_!M
MAX=\)2VFM?&GQ ?$]XH5SX?T9WM[!&[K+<<2RCV018(^\PK]*/A;\(O"_P $
M/!]OX?\ !_A_2/#6BVO,=GIUJEO$#W8A0-S'NQR3W)KHJ*_,\RSK&X^7-B9M
MKMLEZ):?J?487 T,.K4HV\^OWA1117EG6%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %?EA_P<H?ME#PUX#\/_  3T>X_TSQ"4USQ!L;[E
MI&Y%M"?]^9&D(ZCR$/1J_3GQWXWTOX:>"=7\1:Y=QZ?H^@V<VH7US)]V"&)"
M[N?HJDU_+]^U[^TCJO[7'[2'BSXA:N9%F\17S2V\#-G[';+A((!_N1*B\=2"
M>IK[G@3*?K.-^LS7NT]?^WGM]V_W'@\08SV5#V4=Y?EU_P CS:BBBOVL^%"B
MBB@ HHHH *^Z?V&-4_M#]G;38<Y^PW-Q ?;,K2?^SU\+5]B_\$Z=5^T?"O6K
M,MG[-JAD&>P>*,?S0_F:_"/I%8/VW"+J?\^ZL)??S0_]N.K"/WSZ#HHHK^"C
MT@HHHH **** );*SDU&\BMX5,DTSA$4?Q$G KZ+\+:!'X7T"UL8ONVZ89O[[
M=6/XG->8_ 'PI]OU>;59DS%9CRXL]Y".3^"_^A"O7J_+>-\S]K76#@](:OU?
M^2_-G[GX9Y)[#"RS&HO>J:1_PK_-_D@HHHKX4_40HHHH *[+]GO4/[,^,V@2
M?WK@Q?\ ?:,G_LU<;6Q\/=0_LGQ[HEUG'V>_@D/T$BDU[7#>*^JYMA<3_)4A
M+[I)_H<N.I^TPU2GWBU]Z9]P445QOQZ_:!\'_LQ_#/4/%WCC7+/0="TY<O-,
M<M*_\,<:#+22-CA%!)].M?Z>TZ<JDE""NWLENS^?Y245S2T1U6JZM:Z#IEQ?
M7US;V=G9QM-/<3R".*%%&69F; 50 22> *_'S_@JE_P7LN/%_P#:?P]^!E_-
M9:7EK;4O%T64GO!T9++O''U'G?>;^#:,,WSQ_P %.?\ @L7XP_;OU.X\.:']
ML\)_#&&7]UI:R8N=6VGY9;QE.#V(B4E%."=[ ,/C&OUKAG@F-&V*S!7ETCNE
MZ]WY;+SZ?'YIGKG>EAM%U?5^G8=-,]Q,TDC-))(2S,QRS$]233:**_1SYD**
M** +F@:)<>)==LM.M5\RZOYTMXE_O.[!1^IK]*O!_ABW\%>%--TBU_X]]-MH
M[:,XP6"*!D^YQD^YKXU_8/\ A]_PEOQF_M.6/=:^'H#<DD97S6RD8^O+,/=*
M^W*_BWZ2W$GUC-,/DM-^[1CSR_Q3V3](I-?XCT,'&T7(****_F4[ HHHH **
M** "BBB@ KT[X2?%ORO*TK59?EX6WN'/W?16/IZ'\*\QHKSLTRNCCJ#HUEZ/
MJGW7]:GL9'GF)RO$K$X9^JZ279_UH?4%%>6_"3XM^5Y6E:K+\O"V]PY^[Z*Q
M]/0_A7J5?BV:977P%=T:R]'T:[K^M#^D\CSS#9KAEB,._5=8OL_T?4****\T
M]D***IZ]KUKX:TN2\O)!'#&/Q8]@!W)JJ=.4Y*$%=O1(SJU84H.I4:45JV]D
M@U[7K7PUI<EY>2".&,?BQ[ #N37A/CWQ[=>.M4\R3,=M&2(80>$'J?5CW-'C
MWQ[=>.M4\R3,=M&2(80>$'J?5CW-8-?KO#?#<<#'V]?6J_\ R7R7GW?R7G_/
M_&7&<\SF\+A6U17WR?=^79?-ZV2****^M/S\**** "BBB@ HHHH *^4_^"B_
MP^,.HZ'XHAC^29#IURP[,,O'^)!D'_ 17U97"_M)?#[_ (69\%]<TU4WW20&
MZM<#+>;'\Z@?[V"O_ C7Z!X7<2?V'Q-A<;)V@Y<D^W+/W6W_ (;J7JC*M#F@
MT?GC1117^EAY 4444 >S?L5?MV>/_P!A#XG)XA\%ZD?LMPRKJFCW)+6&K1 _
M=E3/##)VR+AUR<'!8']^/V!/^"D'@#_@H'\/_M_ANZ_LWQ)8QJ=7\/7<@^V:
M>W0LO3S82?NR*,<@,%;*C^:&NB^%'Q:\2? WX@:;XJ\(ZS?:!X@T>436E[:O
MM>,]P1T92.&1@58$@@@D5\KQ%PMA\SC[2/NU5M+OY2[KSW7X'K9;FU3"OE>L
M.W^1_5]17P;_ ,$MO^"V'AG]LN&Q\%^.VL?"GQ/P(H5W>78>(3TS;EC\DQ[P
ML<GJA;E4^\J_$\PR[$8*LZ&)C:2^Y^:?5'W>'Q-.O#VE)W1YK^UEJ'V/X-7<
M?_/W<0Q?7#;_ /V2OE&OI+]M34/*\":3:]YK_P W\%C8?^SU\VU_!?T@,5[;
MBMT_^?=.$?OO+_VX_8^"Z?+EW-_-)O\ )?H%%%%?B)]8%%%% !7E7[0/A/R+
MFWUB%>)L0SX'\0'RM^(&/P%>JU1\2Z%%XFT*ZL9ON7"%<X^Z>H/X'!_"O6R3
M,G@<9"OTV?H]_P#/U1X/$V3K,\NJ87[6\?*2V^_9^39\VT5-J%C)I=]-;S+M
MF@<QN/0@X-0U^Z1DI+F6Q_+<HN,G&2LT%%%%42%%%% !7Y\?M5:I_;'[0OBJ
M;.=EWY'/_3-%C_\ 9:_0>OS3^)NJ?VY\2?$%Z#N%YJ=S/D=]TK-_6OZ<^C#@
M^;-L9BOY::C_ .!23_\ ;#CQC]U(PZ***_M \\**** "BBB@#L/@!\:M8_9S
M^-?ACQUH,C1ZKX7U"*_A ;:)@I^>)C_=="R-ZJQK^HCX)_%[1?C]\(_#GC3P
M[<?:-%\36$6H6K'[RJZ@E&'9U.58=F4CM7\H]?L1_P &U?[8YUSPEXB^">L7
M"^?HN_7O#^]@"UO(X%U /]V5EE &2?.E/1:^ X^RGV^$6,@O>I[_ .%_Y/7T
M;/HN'<9[.LZ$MI;>O_!_R/U8HHHK\:/M@HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KY3_;*_X(W?!7]L?[1J%YH?_"'^*IOF_MOP^J6L
MTS>L\6/*FSQEF7?@8#BOJRBNK"8VOA:GM</-QEW3_JYE6H4ZL>2HDUYG\^?[
M8_\ P0G^-'[+?VW5-%L%^)'A.VRXO]$B8WD,?/,UGDR+@ DF/S% Y+"OBV2-
MH9&5E964X((P0:_K>KYS_;"_X)5_!G]M:&:Y\3>&DTOQ')DC7]%VV>H[CW=M
MI2;_ +:H^.V*_1,I\0IQM3S"%_[T=_FMONMZ'S6,X;3][#.WD_T?^?WG\U=%
M?>W[9'_!OQ\7OV?)+S5? P7XH>&(09!_9\7E:M @[/:DDR$=,PLY."=J]*^#
M]2TVXT?4)K2\MYK6ZMG,4T,R&.2)P<%64\@@\$'I7Z1@<RPN-A[3"S4EY;KU
M6Z^9\SB,+5H2Y:L6B&BBBNXYPHHKZV_X)8?\$L/$/_!0;XA?;[[[7HGPTT2<
M+J^KJNU[MA@_9+;(PTI!&YN5C4@G)*JW+C<;1PE&5>O*T5_7W]C:A0G6FJ=-
M7;#_ ()8?\$L/$/_  4&^(7V^^^UZ)\--$G"ZOJZKM>[88/V2VR,-*01N;E8
MU()R2JM_05\*_A7X>^"/P]TGPIX4TFTT3P_HD MK.SMEVI$HY^K,22S,Q+,Q
M))))-'PK^%?A[X(_#W2?"GA32;31/#^B0"VL[.V7:D2CGZLQ)+,S$LS$DDDD
MUT%?@_$7$5;-*UWI37PQ_5]W^6R\_P! RW+882%EK)[O]%Y!1117SIZ04444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\D_
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
M+3?\GXVXPJYA5>"H7C2B];Z.37==$NB^;UT11117UQ^>A1110 4444 %%%%
M!1110 4444 ?GC^TC\/?^%9_&?7--2/R[5YS=6H POE2?.H'LN2O_ :X6OJS
M_@HM\/O.T_0_%$*?-"QTZY('\)R\9^@(D'_ A7RG7^EGA?Q)_;G#.%QLG>:C
MR3[\T/=;?K92^9Y%:'+-H****_0#(**** '0S/;S+)&S1R1D,K*<,I'0@U^K
MW_!*W_@O?-HC:=\/?CQJ4ES8X6WTSQC,2TT&.%COCU=<<>?]X8'F;LF1?R?H
MKR\VR?#9C1]CB8^CZI]T_P"D^IU8/&5<-/GI/U71^I_2S^V7XBM];B\+-9W$
M-U:7$$MW%-"XDCG1_+V.K#AE(!((/(->'5\1_P#!,3XWZ]H'P*CL]8O[[5=$
MM-1F@L+::9I/[/AVQDK#N^ZOF%V*CY<DG@DU]I:-K5KX@T]+JSF2>&3HR]CZ
M'T/L:_R!\>LKQ&%XUQSG[T.=14EM[L(QL^STV^X_IS@//,)C,NA0I.U2*=XO
M?5MW7=:[_?8M4445^,GW04444 %%%% 'DGQ_\*?8M3AU:%?W=U^ZFQV<#@_B
MH_\ ':\ZKZ.\6^'H_%7AVZL9,?OD^1C_  ..5/X'%?.MW:R6-U)#,ICEA8HZ
MG^$@X(K]=X-S3ZQ@_83?O4]/ET^[;Y(_GWQ&R3ZGF'UJFO<JZ^DE\7W[_-D=
M%%%?7GYZ%%%% %76M1&CZ-=W;?=M87F.?]E2?Z5^8<DC2NS,S,S')).237Z,
M_'K5?[%^"GBRXSM9=*N%4^C-&RC]2*_.2O[%^B_@^7!8_%?S3A'_ ,!4G_[>
M<&,>J04445_4YQ!1110 4444 %>A?LI?M#:M^RE^T3X2^(&BL_VOPU?I<21*
M<?:H#E)X#_LR1,Z'_>KSVBLZM.-2#IS5TU9KR949.,E*.Z/ZQOAS\0=)^+'@
M#1?$^@W27VB^(+*'4+&=>DL,J!T/L<$9'4'BMJOS)_X-N_VRO^%A?!K6O@WJ
M]QNU3P.6U/1MQYFTZ:3,B#_KE.^<G^&X0#A:_3:OYQSC+9X#&3PLOLO1]UT?
MW?B?IF"Q2Q%&-5=?SZA1117FG4%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7AW[7/\ P3G^$?[;.E.GCCPK;2:MLV0:Y88M=4MO
M3$RCYP.R2ATYSMS7N-%;8?$5:$U5HR<9+JG9F=2G"I'EFKKS/PW_ &R/^#=+
MXD_!^2\U;X6WT?Q&\/Q@R"P?;:ZS H[;"1'/@=T*LW:/I7YZ^)O"^I^"M?NM
M)UG3K[2=4L9#%<V=[;O;W%NXZJZ. RGV(!K^M*O*?VH?V(_A?^V1X=&G_$+P
MEIVM21(4MK\*8-0L^_[JX3$BC/.W)4GJIK] RGQ!KT[4\?'G7\RTE]VS_ ^=
MQG#E.7O8=\K[/;_-?B?A7_P2P_X)8>(?^"@WQ"^WWWVO1/AIHDX75]75=KW;
M#!^R6V1AI2"-S<K&I!.255OZ"OA7\*_#WP1^'ND^%/"FDVFB>']$@%M9V=LN
MU(E'/U9B269F)9F)))))H^%?PK\/?!'X>Z3X4\*:3::)X?T2 6UG9VR[4B4<
M_5F))9F8EF8DDDDFN@KYOB+B*MFE:[TIKX8_J^[_ "V7GZF6Y;#"0LM9/=_H
MO(****^=/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OSS_X.(/VR5^"7[+EO\-=)NO+\1_$
MQC'<B-\/;Z7$P,Q..GFOLB /#*9O[M?H1>7D.G6DMQ<2QP6\"&2221@J1J!D
ML2>  .237\SO_!2W]KN?]MC]L+Q3XS61VT..7^R]!C;/[K3X&81<'D&0EY2.
MS3-7V7!.4_7,>JLU[E/WGZ_97WZ_(\7/<9['#\D=Y:?+K_E\SP6BBBOW(^!"
MBBB@ HHHH **** "O6/V)-5_LW]HW14)VK>1W$!/_;%V'ZJ*\GKM?V<=4_L?
MX\>$YLXW:G##G_KHWE_^S5\QQMA/K7#V.P_\U&HEZ\CM^)=-VFGYGZ)T445_
MET>R%%%% #HHFGE6-%9G<A54#DD]!7T-X$\,+X0\+VMEQYBKOF(_B<\G\NGT
M KR_X&>$O[;\2_;I5_T?3L,,_P 4A^[^77\!7M%?F/'&:<]2."@](ZR]7LOD
MM?F?MGACDGLZ,\SJ+67NQ]%N_F]/EYA1117P)^L!1110 4V2188V9F5549))
MP *KZQK-KH&GR75Y,L,$8Y9OY#U/L*\9^(WQ9NO&,C6UMNM=-!^YGYIO=O\
M#^=>WDV18C,9VAI!;R>R].[\OO/F>(^*<)E%*]5\U1[16[\WV7G]US>^)/QL
M,ADL=%DVK]V2['4^R?\ Q7Y>M>8LQ9LGDGDD]Z**_8,MRO#X&E[*@O5]7ZO^
MD?SSG6>8O-*_M\5*_9+9+LE^N[ZGP'^V'I?]D_M&^)%QA9I(IU/KOAC8_J3^
M5>9U[A_P4!TS[!\=XYMN/MVF0S$^I#2)_P"R"O#Z_P!2?#G%_6>%LOJO?V--
M/UC%1?XH^/K*TV%%%%?:&84444 %>]_\$_?A]_PD7Q3N]<E7,'A^W^0D?\MI
M047\D$GXXKP2ON[]BOX??\(+\"[":6/R[S7'.H2Y'.UL"/\ #RPI_P"!&OQO
MQVXD_LKA2M2@[3Q#5)>DM9_+D37JT=&&CS3]#UJBBBO\]SU HHHH **** "B
MBB@ HHHH ***L:9IEQK-[';6L+SSRG"HHY/^?6IE)17-)V2*A"4Y*$%=O9+=
ME<#<<#DGH*],^&OP4,_EWVM1E4^]':'JWN_M_L_GZ5O_  X^$%OX4"7E]LNM
M0ZCND'T]3[_E[]J!N.!R3T%?F_$'%[G?#X!Z=9=7_A_SW[=S]GX2\/8T[8S-
M5>6ZAT7G+N_+;O?9>^?L4>"%@M]3UQHU51BPML# 4##/@>GW!QZ&O<M=T>'Q
M%HEY87 W07L+P28_NL"#_.L;X2>#O^$#^'6E::R[9H80\_\ UU;YG_)B1] *
MZ.O[8\/^&893PUA\LK1U<+U$^LIZR3[VOR^B/(SC'O$8Z=>#TO[OHM%_F?GM
M\5?A/;ZM?7FFZA'Y-]I\KP"=1\R,I(_%3CH?_KUX-XN\%WW@O4?(O(_E;_5R
MK]R4>Q_IU%?<7[7O@W^P?B+'J<:X@UF$.3CCS4PK#\MA^I->.:WH=KXBTZ2U
MO(5FADZ@]CZ@]C[BOXNS#$8GA;.L1D]:\J=.;23WY7K&2]8M.VVOS/KLXX7P
MO$&#ACJ-H5FM^C?52^>E]UYK0^:J*ZWXB?"FZ\%R-<0[KK3F/$F/FB]G_P >
MGTZ5R5?<X/&4<525:A*\7_5GV9^&YAEN)P-=X?%1<9+^KI]5YH****ZCA"BB
MB@ HHHH **** "BBB@#E/CAX!'Q-^%&N:*%#S75LQM\]ID^>/_QY0/H37YQN
MK1L58%64X((Z5^H]?G_^UE\/O^%=?'36+>-=MKJ#_P!HV_\ NRY+ >P?>H]E
MK^KOHR\2<M;%9%4>DDJL/56C/[UROY,X<9#:1YO1117]?'"%%%% !1110!]Y
M?L3Z7_9O[..AL1M:Z>XG(QZS.H_117MW@[QO?>"=0\ZUDS&Q'FPM]R4>_O[U
MYK^SOI7]C? OPG#C:3I<$I'H70.?_0J[*O\ +3CRI3S#/<?4JI2C4JU'9]G-
MV_ ^@P.)K8:4*U"3C*.S6Y]#>"_'=CXWL?,M6VS(/WL#'YXS_4>];5?,^E:M
M<Z'?QW5K,\$\9RK*?\\>U>S?#CXMVWB]$M;K9;:EC&W.$G]U]_;^=?@G$'"M
M3"7KX6\J?5=8_P":\^G7N?O7"?'E+,+87&VC5V3V4O3L_+KT['94445\:?HP
M4444 %>/_'SPI_9NN1ZI$N(;X;9,#I(!_4?R->P5D^-_#2^+?#%U8MM\R1=T
M3'^%QRI_/CZ$U[7#^9/ XV-5_"])>C_RW^1\WQ9DJS/+9T$O?7O1_P 2Z?/5
M?,^=:*=/ ]M.\<BLDD;%64]5(X(IM?N2=]4?S TT[,****!'EW[9NJ_V5^SC
MX@VG#W @@7WW31Y_\=W5\$5]I?\ !0C5?L/P1L[<'YKW58D(_P!E8Y&/ZA?S
MKXMK^[?HWX/V7"LZK_Y>5IOY*,(_G%GFXM^^%%%%?OYRA1110 4444 %%%%
M'K/[#G[4.H?L<?M2^$?B!9-,T&CWBKJ4$?6\L9/DN(L9P28V8KG@.%/85_3S
MX7\3:?XU\,Z=K.DW4-_I>K6L5[9W,1S'<0R('1U/HRL"/8U_);7[E?\ !NI^
MV,/C'^S/??"_5KAGU[X;/FR+L2UQIDSLT?)Z^5)OC] AA%?G/B#E/M*$<?36
ML-)>CV?R?YGTW#F,Y:CP\MGJO7_@K\C]%J***_(3[(**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBAF"*2> .23VH ^%/\ @OS^V./V<OV.IO!^EWA@\4?$\OI4
M0C;$D.GJ ;R3Z,K+#[^>2/N\?@57TQ_P5I_;(;]M3]L_Q%KMG<>=X7T$_P!A
M^'P#E&M(6;,P_P"NTADDSUVNBG[M?,]?T!PIE/U#+XPDO?E[TO5]/DM/6Y^=
MYOC/K&(<ELM%_7F%%%%?2'EA1110 4444 %%%% !6AX1U7^PO%>EWV=OV.[B
MGSZ;7#?TK/HK.M2C5IRI3VDFGZ/0#]2**R_!.J_V[X,TB^SN^V64,^?7<BM_
M6M2O\G<11E1JRI3WBVGZIV/<"E52[!5!9F. !WI*[+X*>$_^$B\5"XE7=;:=
MB5L]&?\ @'Y@G_@->=CL9#"X>>(J;15_\E\WH>AE>7U,=BZ>$I;S=O1=7\E=
MGJ7PZ\*#P?X5M[5E'VAAYLY]7/7\N!^%;E%%?@F(Q$Z]65:IJY.[^9_5F#PM
M/#4(8>BK1BDEZ(****Q.@*Q?&?CJQ\$6'FW3[IG'[J!3\\A_H/>LCXC_ !:M
M_!Z-:VNRZU(C[N<I![M[^W\N_C&K:O<ZY?R75W,\\\ARS,?\X'L*^RX?X5J8
MNU?$^[3Z+K+_ "7G]W<_.N+./*.7WPN"M.MU>ZCZ]WY=.O8T/&/C>^\;:AYU
MT^V-2?*A4_)$/;W]ZQZ**_5:%"G1IJE25HK9(_",5BJV(JNO7DY2EJV]PHHH
MK4YSY+_X*0:7Y/BKPO?8_P"/BTF@SZ['5O\ VI7S77UO_P %']*\[P=X9OMO
M_'O>RP9QT\Q W_M.ODBO]$/ O&>WX*P=]X\\7\JDK?@T>5B?XC"BBBOUPP"B
MBB@#=^&7@J7XC?$'1]#AW*VI720LRC)C3.7;_@*AC^%?I/96<6G6<-O!&L<-
MN@CC1>B*!@ ?05\B_P#!/'X>_P!J^-]4\231YATF#[-;L1_RUE^\1[A 0?\
MKI7U]7\.?20XD^NY]3RJF_=PT=?\<[2?W1Y/1W/2PD;1YNX4445_.QU!1110
M 4444 %%%% !1176_#OX4W7C21;B;=:Z<IYDQ\TOLG^/3Z]*Y<9C*.%I.M7E
M:*_K3NSNR_+<3CJZP^%BY2?]7;Z+S9D>$?!=]XTU'R+./Y5_UDK?<B'N?Z=3
M7MW@GP#8^!['R[=?,N''[V=A\S_X#V'ZUHZ)H=KX=TZ.ULX5AACZ =SZD]S[
MFK=?D>?<35L>_9P]VGVZOS?^6R\]S^@.%>"\-E456JVG6[]%Y1_SW?DM KMO
MV>_!O_";?%;38'3?;V;?;)P1QMCP0#[%MH_&N)KZ-_8Q\&_8?#6H:Y*F)+^4
M6\!/_/-/O$>Q8X_X!7N>%G#O]M<38;#25X1?//MRPUL_)NT?F>YQ%COJN J5
M%NU9>KT_!7?R/:Z***_T2/Q$\W_:G\'?\)3\*KBXC7=<:.XNTP.2@X<?3:2W
M_ 17R?7WI>6D>H6DMO,HDAF0QNIZ,I&"/RKX?\;>&)/!GB[4=+FW%K&=H@Q'
MWU!^5OQ7!_&OY!^D=P[[''8?.J:TJ+DE_BCK%OS<6UZ1/TS@;'<U&>%EO%W7
MH]_N?YF3+$L\3)(JNC##*PR&'H17E?Q)^";6OF7VC(S1_>DM1RR^Z>H]NOIZ
M5ZM17\^Y7FV(P%7VE!Z=5T?K_GN?0YYP_A,UH>QQ,=>DEO%^3_-;,^7R-IP>
M".HHKVKXD?""W\5"2\L=EMJ'5AT2?Z^A]_S]:\<U+3+C1[V2WNH7AFC.&1AR
M*_8,GSS#YA3YJ3M);Q>Z_P UYG\\<1<,XO**O+65X/X9+9_Y/R?RNM2"BBBO
M8/G0HHHH **** "BBB@ KYR_X*(?#[^U/!ND^)(8\R:7,;6X8#GRI/ND^P<8
M^LE?1M8/Q1\$1?$CX>:QH<V -2MFB1C_  2=4;\&"G\*^PX!XB>1<087,[VC
M":YO\$O=G_Y*W;SL9U(\T7$_-6BI+NUDL;J2":-HYH7*.C#!5@<$'Z&HZ_T[
MC)-76QXX4444P"BBM7P+I?\ ;?C;1[+&[[9?008]=TBK_6L<16C1I2JRVBFW
M\E<-S])/"NE?V%X7TVQQC[':Q08]-J!?Z5?HHK_)VM5E5J2J3WDVWZL]P*5'
M:-@RDJRG(([4E%9@>H?#;XV8\NQUJ3T6.[/\G_\ BOS]:]/5PZAE(96&01WK
MY@KL?AS\6[GP>RVMUONM-S]W/SP>Z^W^S_+G/P/$'"*J7Q&!5I=8]'Z=GY;>
MG7]8X2\0I4;8/-'>.RGU7E+NO/==;]/;Z*KZ3J]MKMA'=6DR3P2#*NI_S@^Q
MYJQ7YG*,HR<9*S1^U4ZD9Q4X.Z>J:V:"BBBI*/&?CMX3_L?Q&NH1+_H^H<MC
MHL@Z_F,'ZYKA:^AOB!X67QAX6N;/CSL>9"3V<=/SY'T-?/<D;0R,K*593@@C
MD&OV+A'-/K6"5*;]ZGH_3H_T^1_._B!DGU',G6IKW*OO+U^TOOU^8VBBBOJC
MX,^9?^"D>J^7HOA2QS_KI[B<CTV+&H_]#/ZU\HU]$_\ !1K5O.^(^@6.>+?3
M3/C_ *Z2LO\ [3KYVK_1;P1P?U?@O!1>\E.7_@4Y-?A8\G$.]1A1117ZL8A1
M110 4444 %%%% !7N?\ P3A_:VN?V*OVOO"?C;SI$T9;@:?KL2 GS].F(6?@
M?>*?+*H[O$E>&45CB,/"O2E1J*\9)I^C-*=25.:G'=:G];6FZE;ZQIUO>6DT
M5S:W4:S0S1,&25& *LI'!!!!!'7-35\%_P#!OU^V0O[0W[(2^!]4N#)XF^%I
MCTX[VR]QIS[C:/S_ ' KPX'00H3]ZOO2OYOS+ SP6*GA:F\7;U71_-:GZ9A<
M1&O2C5CU04445PG0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M(*\3^-_A+^P/%'VR)<6VI9DXZ+)_$/QR#^)]*]LK!^)7A0>+_"EQ;JN;B/\
M>P'_ &QV_$9'XUZG#>9_4L;&<G[LM)>CZ_)Z^ESP^,LD_M++9TX+WX^]'U73
MYJZ];'S[101@T5^W'\RGPW^W=JO]H?M"WD.<_8;.W@/ME/,_]GKQNO0/VI]5
M_MG]H3Q5-G=LO/(_[]JL?_LM>?U_I_P#A/JO#6 H=51IW]7!-_C<\>J[S;\P
MHHHKZTS"BBB@ HHHH **** "BBB@#Z0_X)2_MB2?L5_MF^&?$5U=?9_#.L2#
M1?$(9L1BRG9096_ZXN$E]<1D=S7])T<BS1JRLK*PR"#D$5_)#7]!W_!"O]LE
M?VIOV+M/T74KHS>+/AMY>AZ@'?=)-;!3]DG/?YHE,9)Y+0.>]?F/B%E-XQS"
MFMO=EZ=']^GS1]5PWC+-X:7JOU7Z_>?:5%%%?E)]<%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M>;$8-?4%<1\2/@_;^*!)>6 2WU#[S#HD_P!?1O?\_6OT+A_B]QMA\>].DO\
MY+_/[^Y^1\6>'JG?%Y4K/=PZ/SCV?EMV['BU%3:CIT^DWLEO<Q/#-$=KHXP1
M4-?I$9*2YH['XS*,HR<9*S6Z"BBBJ)"BBB@#+\;^%8/'/@_5-'N?]3J5M);L
M<?=W*0&'N#@CW%?FIK.DW&@:Q=6-U'Y5U93/!,A_@=&*L/P(-?I_7P]^W3\/
MO^$.^-<NH0KMM?$$*W@P.!*/DD'Y@,?]^OZ=^C1Q)[#,L1DE1^[6CSQ_Q0W2
M]8N[_P !QXR-TI'C%%%%?V>>>%?0'_!.S2_M/Q;U:[(RMKI3(..C/+'C]%;\
MZ^?Z^I/^";>E<^+;YA_SZP(?^_K-_P"RU^7^-&+^K\%XZ?>,8_\ @4XQ_)FV
M'5ZB/J2BBBO\XSU@HHHH **** "BBB@!T<C1.K*S*RG((."#7J'PV^-GF>78
MZU)AONQW1Z'V?_XK\_6O+:*\W-,IP^/I>RKKT?5>G]6/:R//L7E5?VV%EZI[
M27FOR>Z/J!6W+D<@\@CO17B?PX^+MQX39+2\WW.G= .KP?[OJ/;\O?V32]5M
M]:L8[FUF2:"495U/7_Z_M7X_G&1XC+JEJFL7M);/_)^7W7/Z&X=XGPF;TN:B
M[37Q1>Z_S7G]]F>+?&CPG_PC?BQIHEVVVH9F3 X5OXQ^?/\ P*N0KWSXJ>%/
M^$L\(SQHNZZMOWT&!R6'5?Q&1]<5\\Z[J0T;1+R\;&VU@>8YZ?*I/]*_4.$<
MPEC\)&EO.+47Y]G\_P TS\3X\R7^S\SE*"]RI[R\OYE\GKZ-'YN?$K5?[<^(
MWB"^SN^V:E<3Y]=TK-_6L2E=VD8LQ+,QR2>])7^PV%P\:%"%".T4DODK'Y>]
M=0HHHKH **** "BBB@ HHHH **** "OK#_@C/^V2W['O[:VA37]U]G\)^,V7
M0-<#OMCB25QY-P>P\J78Q;LAD'\5?)]%<N-PE/%4)X>K\,DT_P"O+<VH5I4J
MBJ1W3N?UP45\G_\ !&;]LA?VP?V*=#FU"\:X\6>#0N@:YYC;I97B4>3<'N?-
MAV$MW=9!SM-?6%?S?C<)4PM>>'J[Q;7]>NY^F4*T:M-5([-7"BBBN4V"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK@_B=^U-\,
M_@L[+XN^('@OPS*IVF+4M9M[:4GT".X8GV S7B'B_P#X+;?LP^#"RS?%*RO9
M0,JFGZ7?7F_@' :.$H.O=AW]#7;0RW%UM:-*4O2+?Y(PJ8JC#XYI>K1]5T5\
M/ZA_P<+?LUV=TT<>N>*+M5QB6+09@K?]][3^E+IW_!PK^S5>W/ER:[XGLUP3
MYDV@S%1[?)N/Z5V?ZNYG:_U>?_@+,/[2PO\ S\7WH^WZ*^5_!O\ P6N_9B\;
MND=O\5-/LYF RFHZ;>V00GL7EA5/Q#$>]>X?#']ISX;_ !J*KX/\?>#?$\C8
M_=Z7K%O=2+GL41RP/L0#7%7R[%T%>M2E'UBU^:-Z>*HS^":?HT=Q1117&;A1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !110S!%)/ '))[4 %9/C?QWHGPT\+WFN>(
MM7TW0='T]/,N;[4+E+>W@7U9W(4?B:^$?^"@_P#P7S\"_LS3:AX7^&\=G\0O
M&UONADN5ESHVF2#@B213F=@>J1$#J#(I!%?CK^U!^V?\2OVQO%AU;X@>*M0U
MKRW+VUCO\JPL,\8A@7")QQN W''))YK[3)>"<9C4JM?]W#S6K]%^K_$\/'9[
M1H>Y3]Z7X+YGZ]?M5_\ !QQ\*_A)/=:9\.M)U+XD:M#E/M@8V&E(W(XD=3))
M@\_+&%88P_.:_/7]H/\ X+H_M$_'B:XAM_%L?@;2IB=MGX9@^QL@[?Z02UQG
M'7$@!]!7Q[17Z9EW">68-)QI\TN\M7_DODCY?$YQBJV\K+LM/^":7BKQAJWC
MK6I-2US5-2UC4)O]9=7UR]Q-)]7<ECU[FLVBBOHXI)61Y=[ZL****8!1110!
M8TS5+K1-0AN[.XN+.ZMVWQ30R&.2-O56'(/N*^EO@!_P6,_:'_9W,,.G_$'4
M?$&FPD?Z!XC']JQ,HZ*'ES,B]L)(O'X5\PT5S8K!X?$1Y,1!27FD_P S6E6J
M4W>G)KT/V@_9<_X.7O!WBUX-/^+7A.]\(W385M6T;=?6!/&6>$_OHQUX7S37
MZ*_![XZ>#?V@O",>O>"?$VB^*-)DP/M&G72S+&Q&=C@',;CNC@,.X%?RE5U_
MP4^/OC3]G+QK#XB\"^)=6\,:Q"1^_L9RGFJ#G9(GW9$]4<,I[@U\1FGA_A*R
M<\$_9R[/6/\ FOO?H>[A.(JT-*ZYEWV?^1_5C17Y;?L"?\'%NC>.9K/PS\<K
M2W\.ZE)MBB\36,9_L^=N@^TQ#+0D]W3<F2<B,#-?I_HFN67B;1[74--O+74-
M/OHEGM[FVE66&XC895T=20RD<@@X(K\NS3)\7E]3V>*C;L^C]'_3[GUF%QE'
M$1YJ3O\ FBU1117F'4%%%% !1110 4444 %%%% !1110 4444 %%%% !7SO_
M ,%2OVP$_8I_8S\4>*K:YCA\27R#2/#ZG[S7TX(5P._E())B#P1%CO7T17X,
M_P#!P;^V0O[0/[6Z^!-)NFD\.?"Y9-/DVM\D^IN1]J;_ +9[4AYY#1R8X:OH
MN%LI^OYA&G)>Y'WI>BZ?-V7I<\W-L9]7P[DMWHOZ\CX(N+B2[N))II'EEE8N
M[N=S.QY))[D^M,HHK^@C\Y"BBB@ HHHH **** "BBB@ HHHH **** /H#_@G
M9JGV?XMZM:$X6ZTIG'/5DECQ^C-^5?I5\ 6L(O"T_DRJ;QI"]R#PR <+_P !
MQSGU)K\L?V'M5_LW]HO28\[1?07$!_[],X_5!7W?#<R6^[RY'C\Q2C;6QN4]
M0?;VK_/;Z4V0/$\2.FI<OM*=.5^]G*.O_@/WV/LN#\\658I8MP4[)JVV_5/H
M_D]&SU#XD_&P1>98Z+(&;[LET.@]D_\ BOR]:\NDD::1F9F9F.22<DFFT5^%
M97E.'P%+V=!>KZOU_P MC3/,^Q>:U_;8J7HEM%>2_-[L****](\4**** "BB
MB@ HHHH **** "OS9^+VE_V)\5_$UGC'V?5;F,>X$K8/XC%?I-7Y^?M9Z7_8
M_P"T3XHAQC?<I/\ ]_(DD_\ 9J_IKZ,6+Y<YQF%_FI*7_@,TO_;SCQGPIGG5
M%%%?VD>>=M^SI\/O^%F_&70]+=-]KYXN+KCCR8_G8'_>QM^K"OT2KYA_X)T_
M#WRK37/%$T?S2D:=:L1_",/*1]3Y8_X":^GJ_@OZ0O$G]H\3?4:;O##14?+G
ME[TW_P"DQ?G$]/"QM"_<****_!SI"BBIM.TZ?5[V.WMHGFGE.$11DFIE)17-
M+1%0C*<E&*NWLD0@9->D_#;X)M>>7?:U&T<7WH[4\,_N_H/;KZX[]!\-_@_;
M^%Q'>7X2XU#[RCJD'T]6]_R]:[>OS?B#B]ROA\ ].LO_ )'_ #^[N?LW"7AZ
MH6QF:J[W4.B\Y=WY;=^PV*);>)8XU5(T 5548"@=@*=117Y[OJS]<2LK(***
M* "BBB@ KU3]D?P;_P )%\2FU"1-UOHL1ER>GFME4'_H1^JUY77U9^REX-_X
M1CX6PW4B;;C6)#<MGKL^Z@^F!N_X'7ZQX+\._P!K<447-7A0_>R_[=MR_P#D
M[C\DSYSBK'?5LODEO/W5\]_PN>F4445_?A^-!1110 4444 <K\:O!W_"=_#/
M5;!5W7'E>=!QSYB?,H'UQM_X%7QC7WQ7QK\=?!O_  @WQ1U2S1=MO))]I@P.
M-DGS #Z$E?\ @-?RO])#AVZPN>4UWI3_ !E#_P!O5_1'Z)P+COXF$E_B7Y/]
M#D:***_E,_1 HHHH **** ,'QQ\/;'QS9[9U\JZC&(KA1\R>Q]1['\,5XCXL
M\'WW@W4?L]Y'MW9,<B\I*/4'^G45]&53UW0+3Q+ISVMY"LT+\X/53Z@]C[BO
MJ,AXFK8!JE4]ZGVZKT_RV]#X?BK@K#YK%UZ-H5N_27E+_/=>:T/FNBNJ^(?P
MLN_!,K31[KK3F/RS ?-'GLX[?7H?;I7*U^MX/&4<525:A+FB_P"M>S\C\ S#
M+\1@:[P^*BXR71_FNZ\T%%%%=)Q!7B/[>?P^_P"$M^#BZI#'ONO#TXN,@?-Y
M+X20#\=C'V2O;JI^(]"M_%/A^^TVZ7=:ZA;O;2CU5U*G]#7T7".?3R7.<-FD
M/^74TWYQVDOG%M?,FI'FBXGYAT5H>+?#=QX.\4:CI-T/](TVYDMI.,9*,5R/
M8XR/8UGU_J-1K0K4XU:3O&233[IZIGBA7V1_P3KTO[/\)=7NRN#=:JR#W5(H
M_P"K'\J^-Z^Z_P!AS2_[/_9TTF7&#?3W$Y_"5D_]DK\+^D9C/8\)>S_Y^581
M^Y2E_P"VG5A%[YZ[1117\%GI!1110 4444 %%%% !1110 5N>"?'M]X'O_,M
MV\RW<_O8&/R2?X'W_GTK#HK'$8>G7INE65XO=,Z,)BZV&JQKX>3C*.S7]?AU
M/HKPAXTL?&FG>?9R?,O$D3??B/N/Z]#7S'^V%>V7A[P+XZFT^99(/[.N0A7[
MJ2/&5('J S<=JV+._GT^1FMYI8692C%&*DJ>H..QKR;]M#5O[*_9QU_YMKW1
M@@3WS,F?_'0U:>&O",:/%&%A3FW"I5IQY>R<XWOWMT\KGU7$W&4\VP%.A6II
M3@VW+OI;1=+]=]4K'P51117^MQ^8A1110 4444 %%%% !1110 4444 %%%%
M'VC_ ,$+?VR6_98_;2T_1M1N?)\*_$KRM"U'>VV.&X+'[).<\?+*Q0DG 2=S
MV%?T'U_)#'(T,BLK,K*<@@X(-?TG?\$I/VPT_;3_ &,?#/B*[NOM'B?1T&B^
M(0Q_>&]@5096_P"NJ%)?3,A'8U^4^(64VE',*:W]V7KT?W:?)'UW#>,NGAI>
MJ_5?K]Y](4445^8GU04444 %%%% !1110 4444 %%%% !1110 4444 %%%>9
M_M1_M@?#W]C7P WB+X@>(K71;5]RVMM_K+S47&/D@A7YI&Y&2!M7(+%1S6E&
MC4JS5.DG*3V2U;)G.,(\TG9'IE>&_M7?\%'?@[^QA!)'XX\865OK 0/'HMB/
MMFIRYY'[E,E >S2%%/K7Y)_MS?\ !P)\3/VAY+[0_AR)_AIX1F!B\ZWE#:U>
M)ZO<+_J,\';#AAR/,8&O@&\O)M1NY;BXEDGN)W,DDDC%GD8G)8D\DD\DFOT;
M)_#VK42J9A+E7\JW^;V7RO\ (^9QG$<8^[AE?S>WW?\ #'ZD?M*_\'-7B?7I
M)K'X4>!]/\/VN2JZGX@?[9=NO9E@C*QQM[,\HKX=^-__  49^.7[14DP\6?$
M[Q7>VL^=]C;79L;%A[V\&R(XZ9*DUXK17Z%@>'\OP:_<4E?NU=_>[L^<Q&8X
MFM_$F_39?<@HHHKV#B"BBB@ H5BC C@CD$=J** /</@?_P %)_CK^SM)"OA;
MXG>*K>T@P$L;RZ_M"R4>@@N-\:Y_V5!]Z^YOV:_^#F[7=*EM['XL>!++5K?=
MM?5?#DAMKA%]3;2LR2-_NR1CVK\J:*\;'</Y=C%^_I*_=:/[U9_>=V'S+$T?
MX<WZ;K[F?T[?LJ?\%"_A#^V=9K_P@?C"POM4\OS9='NLVNI0 ?>S ^&8+W9-
MR?[7(KVJOY)=-U*XT?4(;NSN)K6ZMG$L,T+F.2)P<AE8<@@\@CI7Z$?L+?\
M!PA\1/@-)8Z#\48[CXD>%(]L7VUW"ZW9)ZB4\7&.>)?G/'[P 8K\\SCP^JTT
MZF7RYE_*]'\GL_P^9]'@^(X2]W$*WFMONZ?B?NE17G?[-'[5W@']KWX>Q^)O
MA_XBL]>T_A+B-#LN;"0C/E3Q-AXWZ\,,$#()&"?1*_.ZM*=*;IU$TUNGHT?2
MQG&4>:+N@HHHK,H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M'/\ ]_/WG_LU?GA7Z9> M+_L/P-HMEC'V.P@@QZ;8U7^E? _2?Q?+EF"PO\
M-4E+_P !C;_V\TP>[9K4445_&9Z 4444 %%%% !1110 4444 %%%% !7@_\
MP4*U7[%\%+&W4_->:K$I'JJQRL?U"U[Q7S'_ ,%(]5V:9X3L0?\ 6RW,[#TV
MB-1_Z$?RK]-\&\']9XSP%/M)R_\  (2E^ACB':FSY3HHHK_1\\D**** "BBB
M@ HHHH **** "BBB@ HHHH *^\O^#?S]LC_AG?\ :^'@G5+CR_#7Q2$>FMN.
M%M]10L;1_P#@9=X<#J9D)X6O@VIM-U*XT?4;>\M)I;:ZM9%FAFB8J\3J0592
M.000"".F*X<RP,,;A9X6IM)6]'T?R>IT87$2H58U8]&?UM45X7_P3?\ VMK?
M]M7]D#PGXV\Z*36F@_L_78T 7R-1A 68;1]T/\LJC^Y*E>Z5_-^(P\Z%65&H
MK2BVGZH_3*=2-2"G'9ZA1116)H%%%% !1110 4444 %%%% !1110 445^;O_
M  61_P""SD?[-D-]\+_A7J$-Q\0)%,6KZO%MDC\.*>L2=0UT1USD1#K\_"^A
MEF68C'UUA\.KM_<EW?E_6YSXK%4\/3=2H]/S]#T3_@J)_P %F_"W[#EI<>$_
M"JV?BSXH2I@V>_=9Z'D</=,IR7Y!$*D,1RQ0%=WX7_'C]H'QC^TU\2+SQ9XX
MUZ^\0:Y?<-/<-\L2#.V.-!A8XUR<(H &3QR:Y35-4NM;U.XO;VXGO+R\E:>>
M>>0R2SR,2S.S'EF))))Y)-05^Z9%P[ALLIVIJ\WO)[OT[+R^^Y\!F&95<5+W
MM(]%_6["BBBOH#S@HHHH **** "BBB@ HHHH **** "BBB@#N?V>OVDO&W[*
M_P 2+7Q9X$UZ\T'6+4@%X6S%<QY!,4T9^62,XY5@1WZ@&OW9_P""87_!8KPC
M^WEID/AS7$M/"?Q.MXLRZ69/]%U8 ?-+9LQR?4Q,2Z@\%U!8?SVU;T'7K[PM
MK=GJ6FWEUI^HZ?,ES:W5M*8IK>5"&5T9<%64@$$'((KY[/N&\-F=/WURS6TE
MOZ/NO+[K'I9?F=7"R]W6/5?ULS^M6BOSQ_X(Z?\ !9.W_:OL+/X;_$N]M[/X
MEVL>RPOV"Q0^)D4=@,*MR ,L@P' +*/O*/T.K\+S++:^!KO#XA6:^YKNO+^M
MS[["XJGB*:J4WI^7DPHHHK@.@**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MZ=5^=/[/6E?VU\<O"<!7<O\ :D$K ]"$<.?T6OT6KV/I08OFQ^ PO\L)R_\
M I)?^V$X-:-A1117\MG8%%%% !1110 4444 %%%% !1110 5\?\ _!1G5?.^
M)6@V.>+?3#-CTWRN/_:=?8%?#/[=>K?VC^T-?0_\^%I;P?3*"3_VI7[M]'7!
M^VXN53_GW3G+[[0_]N.;%/\ =GCM%%%?WL>8%%%% !1110 4444 %%%% !11
M10 4444 %%%% 'Z*?\&Z_P"V1_PIC]IB^^&.K7&W0?B4JBR+'Y;?4X58Q_3S
M8]Z'N66$5^YE?R6^%_$VH>"O$VG:SI-U-8:II-U%>V=S$<26\T;AT=3ZJR@C
MW%?T\?L-?M16/[8_[+'@_P"(%FT*W&L62KJ5O&>+.^C^2XBQU $@;;GDH5/>
MOR+Q!RGV=>./IK2>DO5;/YK\C[+AS&<U-X>6ZU7I_P !_F>M4445^<'TP444
M4 %%%% !1110 4444 %%%>3?MN?M<:#^Q'^SEKWC_7@MQ_9Z"#3K'?L?4[UP
M1#;J<'&X@EC@[45VP=M:T*,ZU2-*DKRD[)>;)J5(PBYRT2/G#_@M#_P5,C_8
ME^&W_"&^#[N&3XH>*K5C"ZX;^P+5LJ;IAG_6DY$2G(RI8@A0K?@=JFJ76MZG
M<7M[<3WEY>2M////(9)9Y&)9G9CRS$DDD\DFNC^-WQG\1?M#_%C7O&OBJ^?4
M=?\ $5VUW=S'[H)X5$'\,:* BJ.%55 X%<K7] \.Y%2RS#*FM9O63[OMZ+I]
M_4_.<RS"6*J\S^%;+^NK"BBBO>//"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH MZ#KU]X6UNSU+3;RZT_4=/F2YM;JVE,4UO*A#*Z,N"K*0""#D
M$5_0#_P1Q_X*AV_[=OPK;P[XFN+>W^*'A2W7^T8P!&-9MQA5O8U]<X$J@85V
M! "NH'\^==G^SW\>_$G[,7QDT'QUX2O/L.N>'[D7$+')CF7H\,@!&Z.1"R,N
M1E6/(ZU\_P 1Y#3S/#.&TXZQ?9]GY/K]_0]++,PEA:O-]E[K^NJ/ZK:*\S_8
M_P#VH_#_ .V5^SUX=^('AUMEKK4'^DVK/NDTZZ3Y9K=^GS(X(!P-R[6'#"O3
M*_G^M1G2FZ=16DG9KLT?HD)QG%2CLPHHHK,H**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KQ/\ X*%?M?6/[#W[*?B3QY<"&;4H(Q9:
M+:R'B]U"7(A3'=5PTC <[(GQS7ME?AC_ ,'%O[7C_%_]J2Q^&>EWGF:!\-X!
M]K1#\DVISJ&D)(X;RXO*0=U8S#N:^@X9RG^T,?&C+X5K+T73YNR^9YV:8SZM
MAW-;O1>O_ W/S]\6>*M2\=>*-2UO6+R?4=6UBZDO;VZF;=)<S2,7=V/=F8DG
MZUGT45_0:22LC\XWU84444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "OZ%/^"(G[=+?MC?LF6^F:U>?:/&_P]$6DZLSMF2[@VG[+='N
M2Z(58GDO$YXW"OYZZ^HO^"/G[7;?L@?MO^&=2O+IK?PSXG<:!K@+8C6"=E"3
M-U_U4HCD)QG:K@?>-?,\69.L?@)**]^'O1^6Z^:_&QZF3XQX?$*_PRT?^?R/
MZ/J***_ 3]$"BBB@ HHHH **** "BBB@#@?VH_V@-*_99_9\\6?$#6MK6/A?
M3Y+L0[PANI?NPP*3T:25D0>[BOY>_BA\2=7^,7Q(U[Q9KUS]LUKQ)?S:C>S8
MP'EE<NV!V7)P!T  ':OU"_X.5OVR!J>O^&_@EHMY^[TW;KOB18VX,SKBT@;O
M\J%Y2IR#YL)ZK7Y/U^T\!Y3]6P;Q4U[U3;_"MOOW]+'P_$&,]K7]E':/Y]?N
MV^\****^[/GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *^\/V)-4_M'
M]G+14)W-9RW$!)_Z[.P_1@*^#Z^RO^"=VI_:?@]JEJ3\UKJSL!Z*T46/U#5^
M"_2-P?MN$E4_Y]U82^]2C_[<=6$?OGOU%%%?P:>D%%%% !1110 4444 %%%%
M !1110 5Y?\ ME:5_:O[./B(*N7MQ#.O'3;-&3_X[FO4*;+$L\;*ZJZMP589
M!KU^'\U>69GA\RBN9T:D)VO:_+)2M?6U[6V9,HW31\'_ +&?P^_X3WXZZ:\B
M;K310=2FR.,H1Y8_[^%#CT!K]!O"GA"^\9:B+>SCW8YDD;A(AZD_TZFM#X:?
M!V3Q5/YZPQV.GYP\RQA6DQV7U^O0?I7N&@^'[3PUIR6MG"L,*^G5CZD]S3\:
MO&G_ %AS-8BC3Y)0@H1AS<RCJVVW:-VV]K;)7VU^]X-X!K8Y+$8J\:._9R].
MR\_N\LSP-\/+'P-9[85\ZZ<8EN&'S-[#T'M_.M^BBOYBQ&)JXBHZM:7-)]6?
MO^#P=#"450P\5&,=DOZ^][L****P.H**** "BBB@ HHHH **** "O<_V+O!O
MVC5-4UZ5/EME%G 3_?;#/^(7:/\ @9KPROLKX&>#?^$&^%^EV;)LN)(OM%P"
M.1(_S$'W (7_ (#7[9X"\._VCQ(L945X8>+GY<S]V"_%R7^$^3XPQWL,#[);
MS=OEN_\ +YG74445_=!^1A1110 4444 %%%% !1110!G>+_#L7B[POJ&ES8\
MN^@>$DC.TD<-^!P?PKX>U+3YM)U"XM9UV3VTC12+_=93@C\Q7WE7RI^U?X-_
MX1GXI27D:[;?6(Q<K@<!Q\KCZY ;_@=?S7](WAWVV7X?.J:UI2Y)?X9;-^2D
MK?\ ;Q]WP/CN2O/"RVDKKU6_WK\CS*BBBOX_/TT**** "BBB@ HHHH ****
M"FSP)=0M'(BR1R#:RL,AAZ$4ZBA-K5":35F>2_$GX*OIWF7VCHTEO]Z2V'+1
M^Z^H]NH]^WS3^V#\/?\ A8'P+U98X_,O-) U&#CG,>=X'UC+C'KBOO"N%^)7
MP;M_$ZR7FGK';WS EXSQ'<?7T;WZ'OZU^M< ^(];*,RP^*Q#]ZE.,HR[V:=I
M>36C?9Z]S\@XO\.U44L5E2UZP_6/_P C]W8_*?\ 8ITO^TOVCM";;N6U6XG;
M\(' _P#'F%?>5)<>'5T'4)(I+*.UN8CM8>4%9:6OW;Q,\0%Q?F<,SC2]E&--
M04>;FVE*5[VCOS=NFY^+TZ$J-X2WOZ!1117YV:!1110 4444 %%%% !1110
M4444 %?GI^U#JO\ ;/[0/BJ;.=E\T'_?L"/_ -EK]"Z_-#XBZK_;GQ!UZ^SN
M^V:C<3Y]=TC-_6OZ>^C#@^;-<;BOY:<8_P#@4K_^V''C'[J1C4445_9QYX44
M44 %%%% !1110 4444 %%%% !1110 4444 %?II_P;=_MD+\.OC1K7P>UBX*
MZ7XY!U'1M[?+#J,,9\Q .@\Z!>O]ZW0#EJ_,NMKX<?$'5OA/X_T7Q1H-T]CK
M7A^]AU"RG7K%-$X=#[C(&1T(R*\W.,MCC\'/"R^TM'V>Z?WG5@\4\/6C573\
MNI_6-17G?[)W[0^E_M7?LY^$?B#I!C6V\3:>EQ+"C;OLEP/DG@)]8Y5=">^W
M->B5_.-6G.G-TYJS3::\T?ID)J45*.S"BBBLR@HHHH **** "BBB@ K\!_\
M@O#^W4W[4O[5$W@_1;QI/!?PUEETZ (W[N]U ';<W''# ,HB4\C$98??-?K1
M_P %7?VOF_8N_8K\4>)K&Y6W\2ZHHT30#G#+>3A@)%]XHQ)*.V8@.]?S8R2-
M-(S,S,S')).237Z;X>Y.I3EF%1;>['UZO[M/FSY7B/&62PT>NK_1?K]PVBBB
MOU<^1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#[
M^_X( _MU2?LZ?M,K\.=;O/+\'_$R9+6(2-\EEJGW;>09Z>;_ *EL=2T1/"5^
M\5?R1V=Y-IUW%<6\LD%Q XDCDC8J\; Y# CD$'D$5_3!_P $S?VME_;3_8V\
M)^,YYHY->6$Z9KJI@>7?P +*<#A?,&R4#LLJU^2^(.3J%2.84UI+27KT?S6G
MR7<^PX<QG-%X:735>G5'OE%%%?FI]0%%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!R/Q[^+MA\ O@GXL\;:I@V/A72;G4Y4S@R^5&SB,
M?[3$!1ZEA7\LGC_QQJ7Q.\=ZUXDUBX:ZU;Q!?3ZC>S'.99II&D=N<GEF)K]S
M_P#@XQ^-[?#7]@V'PS;3F.[\?:W;V$B*<,UK!FYD/TWQP*?4/CIFOP9K]A\.
M\"J>$GBGO-V7I'_@M_<?%\28CFK1I+:*_%_\ ****_0SYL**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^ES_@EE^TF_[57[
M"?@'Q1=W1NM:AL?[)U=V.9&N[4^2[O\ [4@59?\ MJ.G2OH2OR5_X-@?CE)+
M8_$WX:W$K&.%[?Q+8QYX!8?9[DX_X#:U^M5?SOQ)@5@\RJT8[7NO1ZK[KV^1
M^DY9B/;86$WO:S]5H%%%%>&=X4444 %%%% !7)_'7XQZ/^SW\&_$WC?7I/+T
MGPOITVH7&" T@121&N?XW;"J.[,!765^4/\ P<K?MBG2_#OAOX)Z->;9M4VZ
M]XB6,_\ +%&(M(&/^U(KRE3R/*A/0UZV1Y9+'XV&&6S>ODEO_P #S./'XI8>
MA*J_EZ]#\J?CQ\9=8_:&^,OB;QQKTBR:MXHU"74+@+]V,NV1&O\ LHN%4=@H
MKDZ**_HRG",(J$%9+1'YK*3D^9[A1115$A1110 4444 %%%% !1110 4444
M%%%% !1110 5]4?\$V]5W6WBVQ8_=:UG0?42JW\EKY7KZ"_X)U:K]G^*VLV9
M.!=:69![E)8^/R<_E7Y;XU8/ZSP7CH+=*,O_  &<9/\ !,VP[M41]C4445_G
M*>L%%%% !1110 4444 %%%% !114UA83:I>1V]O$\TTIVJB#))I2DHJ[V*C&
M4FHQ5VR$<UZ-\-?@J^H>7?:PC1V_WH[8\-)[MZ#VZGV[]!\-_@[#X:\N\U$)
M<7_54ZQP?XM[]NWK7=5^<<0<7N5\/@'IUE_\C_G]W<_9.$_#U1Y<9FJUW4/U
ME_\ (_?V&P0);0K'&BQQQC:JJ,!1Z 4ZBBOSMMO5GZ\DDK(**** "BBB@ HH
MHH **** "BBB@ HHHH ZKX)^#?\ A._B;I=BR;[<2^?<#MY:?,0?KC;_ ,"K
M[.KPG]BWP;Y-EJFO2)\TQ%G 3_=&&?\ ,[!_P$U[M7]R^ ?#O]G\.?7:BM/$
MR<O/E7NP7YR7E(_(^,L=[;'>RCM35OF]7^B^04445^WGR84444 %%%% !111
M0 4444 %>6?M;^#?^$B^&G]H1KNN-%E$V0.?+;"N/_06_P" UZG5?6-*AUW2
M;JRN%WV]Y$T,B^JL"#_.OG^*LCAG.48C+*G_ "\@TO*6\7\I)/Y'9E^,>%Q,
M,0OLM/Y=5\T?!]%7O$FA3>%_$%[IMQ_KK&=X']"5)&1['K5&O\SZU&=&I*E5
M5I1;379K1H_>HR4HJ4=F%%%%9E!1110 4444 %%%% !1110 4444 <_XZ^'=
MCXYL\3+Y-T@_=7"CYE]CZCV_E7B?BKPC?>#M2-O>1[>Z2#E)1Z@_TZBOHRJ/
MB#P]9^)]->UO(5EB?I_>0^H/8U]1D/$U; -4JGO4^W5>G^6WH?#<5<$X?-8N
MO1M"MWZ2\I?Y[^I\VT5U'Q!^%]YX(G,J[KG3V/R3 <I[..Q]^A_2N7K]<PF,
MHXFDJU"7-%_U\GY'X!C\OQ&"KO#XJ+C)='^:[KS04445T'&%%%% !1110 44
M44 %%%% %+Q+JG]A^'-0O2=HL[:2?)[;5+?TK\Q*_1;]H75O[%^!OBR?=M;^
MRYXE.<8+H4&/?+"OSIK^R/HOX/EP&/Q7\TX1_P# 8M_^WG!C'JD%%%%?U(<0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'ZK?\ !M;^V2OA_P 7
M^(O@GK5T5M]<W:YX=$C\"Y1 +F!?]^)5D & /)D/5J_8JOY1_@G\7M:^ /Q<
M\.>-/#MQ]GUKPS?Q:A:L<[69&!*,.Z,,JP[JQ'>OZB/V?OC7I'[1OP3\+^.M
M!?=I?BC3HK^%=P9H2R_/$Q'\<;[D;T9#7XWQ]E/L,4L;!>[4W_Q+_-:^J9]M
MP[C/:470EO';T_X'^1V%%%%?GY]$%%%% !1110 444RXN([2WDEED2.*-2[N
MYVJBCDDGL!ZT ?B1_P '*'[3+>/_ -IOP]\,[*XW:;X!T\7=ZBMP;^["OAA_
MLVXA()Z><_ [_FS7H/[5WQJE_:,_:7\=>.9&=E\4:W=7T"MUB@:0^2G_  &,
M(O//RUY]7](9+@5@\#2P_6*5_5ZO\;GYCCL1[>O*KW?X=/P"BBBO4.4****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OT\_P"#9_\
M:9?PG\;_ !=\*[ZXQ8^+;+^V-,1VX6\MN)54>LD#%C[6PK\PZ]4_8>^.+?LV
M_M>?#OQMYWD6^@ZY;R7KDX_T1V\JY&>V8'D&>V:\G/<"L9@*N'ZM:>JU7XH[
M,OQ'L,1"IYZ^G4_J,HHHK^<3],"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH _%O_@YZ^*3:Q^T'\-_!JR*T?A_0)]6=5/W9+N<QX/N%
MLU.#V;WK\PZ^SO\ @OSXO;Q-_P %.?&=JS,\>@V.F:?'SD &RBG('_ IV_'-
M?&-?T/PS05+*J$5_*G_X%K^I^;YI4Y\74?G;[M/T"BBBO=//"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^SO\ @@7\46^'
M'_!2OPI:&3R[?Q987VB3GL0T!N$!^LMO$/J17]"5?R__ /!/KQ=)X&_;H^#^
MIHS*L'C#2TEVYR8GNHXY ,$<E&88SCUR.*_J K\=\1:"CCJ=5?:C^3?^:/M>
M&JEZ$H=G^:"BBBOST^C"BBB@ HHHH *^6?\ @I[_ ,$PO#/_  4+^&>Y?LNB
M_$+186&B:V4X(Y;[+<8&6@8D^K1L2RYRRO\ 4U%=6#QE;"UHUZ$N64=G_73N
MC*M1A5@Z=173/Y1_C-\&?$W[/OQ,U;P?XPTFZT7Q!HLQ@NK6<<@]0RD<,C A
ME=2592""0:Y>OZ.O^"GO_!,+PS_P4+^&>Y?LNB_$+186&B:V4X(Y;[+<8&6@
M8D^K1L2RYRRO_/;\9O@SXF_9]^)FK>#_ !AI-UHOB#19C!=6LXY!ZAE(X9&!
M#*ZDJRD$$@U^[<.<1T<TH_RU(_%']5Y?EL^C?P&99;/"3[Q>S_1^9R]%%%?2
M'EA1110 4444 %%%% !1110 4444 %%%% !1110 5Z]^PUJO]G?M$Z7%G'VZ
MWN(#[XB:3_V2O(:[K]F;5/['^/OA.;.W?J$<'_?S,?\ [-7RO'6#^M<.8_#]
M94:B7KR.WXV-*;M->I^AU%%%?Y>GL!1110 4444 %%%% !1174_#WX77GC>8
M3-NMM/4X:8CE_91W/OT'Z5S8O&4<-2=:O+EBCLR_+\1C:ZP^%BY2?1?F^R\V
M97A7PC?>,=2%O9Q[N[R'A(AZD_TZFO;/ OP[L? UGB%?.NG'[VX8?,WL/0>W
M\ZT] \/6?AG3DM;.%885].K'U)[FKM?DF?<35L>W2I^[3[=7Z_Y;>I_0'"O!
M.'RI*O6M.MWZ1\H_Y[^@4445\N?<!1110 4444 %%%% !1110 4444 %%%%
M!2HC2NJJI9F.  ,DFDKNOV<O!G_":?%?3HW7=;V!^VS>F$P5!^K[1]":]3(\
MIJYGF%'+J'Q591BO*[M?T6[\CGQ>(CAZ,J\]HIO[CZ?^%OA%? GP_P!*TO;M
MDMH 9L=Y&^9__'B:WZ**_P!-L!@J6#PU/"4%:%.*BEV459?@C\#K5I5:DJD]
MY-M^K"BBBNHS"BBB@ HHHH **** "BBB@ HHHH ^8_VPO!O]B>/[?58UVPZQ
M#\^!_P M8\*WYJ4/US7D=?6G[4'@W_A+?A1>21INN-)87L?'.U<A_P#QPL?^
M BODNOX)\;N'?[+XHJU(*T*Z51>KTG\^9-^C1^Q<)X[ZQE\8O>'NOY;?AI\@
MHHHK\A/I@HHHH **** "BBB@ HHHH **** "BBB@!L\$=U T<B+)'(-K*PRK
M#T(KR;XD_!633!)?:.K2V_WI+<?,\7NOJ/;J/?MZW17J95G&(P%7VE%Z=5T?
M]=SP\^X>PF;4/98E:K:2W7IY=ULSY?/%%>R_$CX-P^(_,O=-"6]_]YH_NQSG
M^C>_0]_6O(+ZQFTR[DM[B*2&:,X9'&"IK]ARC.L/F%/FI.TEO%[K_->9_._$
M'#>+RBMR5U>+^&2V?^3[K\UJ0T445ZY\^%%%% !1110 4444 >4?ML:K_9O[
M.6N*#AKM[>!3]9D8_HIKX.K[,_X*'ZM]D^#NFVJMAKS54)&>JK%(3^I6OC.O
M[P^CC@_8\)NK_P _*LY?<HQ_]M/-Q;]\****_?#E"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHKZV_X)8?\$L/$/\ P4&^(7V^^^UZ)\--$G"ZOJZK
MM>[88/V2VR,-*01N;E8U()R2JMRXW&T<)1E7KRM%?U]_8VH4)UIJG35VP_X)
M8?\ !+#Q#_P4&^(7V^^^UZ)\--$G"ZOJZKM>[88/V2VR,-*01N;E8U()R2JM
M_05\+/A;X?\ @G\/-)\)^%=*M=%\/Z';BVLK*W7"0H,D^[,22S,269F+$DDF
MCX5_"OP]\$?A[I/A3PII-IHGA_1(!;6=G;+M2)1S]68DEF9B69B2222:Z"OP
M?B+B*MFE:[TIKX8_J_/\MEY_H&6Y;#"0LM9/=_HO(****^=/2"BBB@ HHHH
M*\1_X*3_ !/;X/?L$_%K7HY&AN(?#=U:V\@.#'-<)]GB8>X>53^%>W5\/_\
M!POXN;PW_P $UM;LU9E7Q!K>FV# 9^8+-]IP?QMP>?2O2R6@JV/HTGLY1OZ7
M5SEQU3DP\Y]D_P C^?\ HHHK^DC\Q"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** /ZA_P!@_P"*7_"ZOV,/A=XG>1IK
MC5/#5BUTYZFX2%8YO_(J/S7K-?&O_! [Q@_BG_@F-X)MY"S/H=YJ6G[F_B'V
MR65>_0+*%[<+BOLJOYKS:@J&-K45M&4E\KNQ^H8.IST(3?5+\@HHHKSSH"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^;/\ X+!ZHVL?\%+?
MBY,RJA36%@P/2.WBC!_$+G\:^:Z^E/\ @L'I;:/_ ,%+?BY"S*Y?6%GR/22W
MBD _ -C\*^:Z_I3*+?4:-OY(_P#I*/S#&7^L3O\ S/\ ,****] Y@HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .G^">J)HG
MQF\(WLF_R[/6K.=MGWL+.C''OQ7]7-?RB_!?3(]:^,7A.SE9UBN]9LX7*'#
M-.@./?FOZNJ_*?$FWM,/Z2_]M/KN&/AJ?+]0HHHK\Q/J@HHHH **** "BBB@
M KY9_P""GO\ P3"\,_\ !0OX9[E^RZ+\0M%A8:)K93@CEOLMQ@9:!B3ZM&Q+
M+G+*_P!345U8/&5L+6C7H2Y91V?]=.Z,JU&%6#IU%=,_E'^,WP9\3?L^_$S5
MO!_C#2;K1?$&BS&"ZM9QR#U#*1PR,"&5U)5E(()!KEZ_HZ_X*>_\$PO#/_!0
MOX9[E^RZ+\0M%A8:)K93@CEOLMQ@9:!B3ZM&Q++G+*_\]OQF^#/B;]GWXF:M
MX/\ &&DW6B^(-%F,%U:SCD'J&4CAD8$,KJ2K*002#7[MPYQ'1S2C_+4C\4?U
M7E^6SZ-_ 9EEL\)/O%[/]'YG+T445](>6%%%% !1110 4444 %%%% !1110
M4444 %:W@#5?["\=Z+?9V_8[^"?([;9%;^E9-%8XBA&M2E1GM)-/T:L"TU/U
M(HK-\'ZS_P )'X2TO4 =POK.*X!]=Z!OZUI5_D]7HRI5)4I[Q;3]5H>X%%%%
M9 %%%% !0.:FL;&;4[N.WMXI)II#A409+&O7_AO\&X?#GEWNI!+B_P#O+']Z
M. _U;WZ#MZUY&;YUA\OI\U5WD]HK=_Y+S/H>'^&\7F];DH*T5\4GLO\ -]E^
M2U.?^&WP5DU,1WVL*T5O]Z.W/RO+[MZ#VZGV[^LP01VL"QQHL<<8VJJC"J/0
M"G45^/9KG&(Q]7VE9Z=$ME_7<_H?(>'L)E-#V6&6KWD]WZ^79;(****\L]P*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "OI+]C3P;_9OA&^UJ1,2:E+Y
M,)/_ #RCZD?5RP/^X*^<K*SEU&]AMX4:2:X=8XT'5F)P!^)K[?\ !?AJ/P;X
M3T_2X<;+&!8LC^(@?,WXG)_&OZ"^CSP[];SNIFM1>[AXZ?XYW2^Z*EZ71\7Q
MMCO982.'CO-_@M?SL:E%%%?VD?E84444 %%%% !1110 4444 %%%% !1110
MRYMX[RWDAE59(Y5*.K#A@>"#7Q%X^\*R>"/&>I:5)G-E.R*3_$G53^*D'\:^
MX*^<_P!L[P;]A\2:=KD:8COHOL\Q _Y:)RI/N5./^ 5^ _2%X=^N9%#,Z:][
M#RU_P3M%_=+E?DKGV7!6.]EC'AY;37XK5?A<\3HHHK^*3]6"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KG_ !W\.K'QS:?O1Y-W&,1W"CYA['U'M^6*
MZ"BM\-BJN'J*K1ERR75'+C,%0Q=%X?$Q4HRW3_K?L]T?./BCPG?>#]2:VO8M
MC=4<<I*/53W_ )BLVOI+Q#X<L_%&FO:WL*RQ-R/[R'U4]C7BOQ!^&%YX'G,B
M[KG3V/R3@?=]G]#[]#^@_6<@XHI8U*C7]VI^$O3S\ON/P/BS@>OEC>)PUYT?
MQCZ^7G]]NO+T445]8? A1110 4444 ?+W_!235L0>$[%3]YKF=Q]/*5?YM7R
MQ7OO_!0_6OMOQ>TRR5LK8Z6A8>CO)(3_ ..A:\"K_1OP7P7U7@S P>\HRE_X
M%.4E^#1Y.(=ZC"BBBOU$Q"BBB@ HHHH **** "BBB@ HHHH **** "BBOK;_
M ()8?\$L/$/_  4&^(7V^^^UZ)\--$G"ZOJZKM>[88/V2VR,-*01N;E8U()R
M2JMRXW&T<)1E7KRM%?U]_8VH4)UIJG35VP_X)8?\$L/$/_!0;XA?;[[[7HGP
MTT2<+J^KJNU[MA@_9+;(PTI!&YN5C4@G)*JW]!7PK^%?A[X(_#W2?"GA32;3
M1/#^B0"VL[.V7:D2CGZLQ)+,S$LS$DDDDT?"OX5^'O@C\/=)\*>%-)M-$\/Z
M) +:SL[9=J1*.?JS$DLS,2S,22223705^#\1<15LTK7>E-?#']7W?Y;+S_0,
MMRV&$A9:R>[_ $7D%%%%?.GI!1110 4444 %%%% !7YQ_P#!S9JJ0?L2>#;+
M]YYESXWMY@1]W:EA? @_BZX^AK]'*_-__@YNTKSOV+?!-]YF/L_C:"#9M^]Y
MEC>MG/MY?3OGVY^@X5M_:U"_\WZ,\[-O]SJ>A^']%%%?T(?G 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^[7_!M;
MJXU+]@#6H0K+_9_C2^@))^]FULI,C_OYCZ@U^@U?GK_P;3Z6VG_L!Z],S*PO
MO&][.H ^Z!9V,>#^*$_C7Z%5_//$]O[5KV_F9^D95_NE/T"BBBO!/0"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^>K_ (+Y^$6\,_\ !3OQ
MM<[/+CURSTR_C   (^Q0PDC'JT+$^^:^-*_3C_@YX^%[:+^T;\.?&"KMC\0^
M'IM+8A>&DL[@R$D^NV\0?117YCU_1'#-=5<JH37\J7_@.GZ'YOFE/DQ=1>=_
MOU_4****]P\\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#U[]@#PG)XW_;E^$&F('Q<>,=*:39]X1I=QO(1P>0BL>1CBOZ@
MJ_GJ_P"""/PP;XC?\%+?"%TT:RVOA6SOM:G4CH%MV@C/X33Q'\*_H5K\=\1:
MZECJ=)?9C?[V_P#(^UX:IVH2GW?Y(****_/3Z,**** "BBB@ HHHH **** "
MOEG_ (*>_P#!,+PS_P %"_AGN7[+HOQ"T6%AHFME.".6^RW&!EH&)/JT;$LN
M<LK_ %-175@\96PM:->A+EE'9_UT[HRK4858.G45TS^4?XS?!GQ-^S[\3-6\
M'^,-)NM%\0:+,8+JUG'(/4,I'#(P(974E64@@D&N7K^D+_@I7_P3#\(_\%#/
MAY_I AT3Q[H]NR:)KR)RG\0@N .9("V>/O(6++U96_GY_:1_9I\9?LF?%?4/
M!GCG1YM)UFQ.Y<_-#>1$D+/"_22)L'##T((# @?NG#O$M',Z5OAJ+>/ZKNOR
MZ]W\!F65U,).^\7L_P!'Y_F<'1117TQY84444 %%%% !1110 4444 %%%% !
M1110!^@W[*7B#_A)/V>_"\V[<T%K]D/.<>4S1@?DH_"O0J^?O^"=_BC^TOA;
MJVE,VZ32[_S ,_=CE0$?^/(]?0-?YD^)&5O+^*,?A;62JR:_PS?/'\)(]BC*
M\$PHHHKXDT"M+PMX2OO&&I+;6<6X]7<\)$/5C_DFMKX?_"B]\:.L\FZUT_/,
MQ'S2>R#O]>GUZ5[-H'AZS\,:<MK90K#$O)Q]YSZD]S7R.?<54L$G1H6E4_"/
MKY^7WV/T#A7@7$9DUB<5>%'\9>G9>?W7Z9O@3X=6/@:T_=#SKN08DN&'S'V'
MH/;\\UT%%%?E&)Q57$5'5K2YI/JS]ZP>"H82BL/AHJ,5LE_6_=[L****P.H*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#TG]E?P9_PE/Q4M[F1=
MUOHZ&[8]MXX0?7<=W_ :^KZ\H_9#\&_V!\.9-2D3;<:S,7!(Y\I,JOZ[S]"*
M]7K^^O!7AW^RN%Z,YJTZ_P"\EZ2MR_\ DBB_5L_&^*L=]8S"26T/=7RW_&X4
M445^M'S84444 %%%% !1110 4444 %%%% !1110 5Q?[07@W_A-OA5J=NB;[
MBU3[7!Z[X^2![E=R_P# J[2@C<,'D'J*\W.,KI9E@*V7U_AJQE%_]O*U_5;K
MS.C"XB5"M&M#>+3^X^!Z*Z3XN>#CX#^(NJZ:%VPQ3%X/^N3?,GY*0/J#7-U_
MF3F&!K8+%5,'B%:=.3BUYQ=G^*/WNC6C5IQJPVDDU\PHHHKC-0HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *9<6\=W T<L:R1R JR,,JP/8BGT4)M.Z$
MTFK,\C^)/P5DTOS+[1U>:V^]);CYGB]U_O#VZCW[>=U]05POQ'^#4'B0R7FF
MA+:^/S.G2.<_T;WZ'OZU^B</\86MA\>_27_R7^?W]S\AXL\/%*^+RI:[N'ZQ
M_P#D?N['C-%3ZEIEQH][);W4,D$T9PR.,$5!7Z-&2DN:.J9^.3A*$G":LUNF
M%%%1WEW'86DL\S;(H4,CL?X5 R36D8N3Y5N2? O[7OB+_A(_VA_$4BMF.UE2
MT4?W?+C5&_\ '@Q_&O-:O^*==D\3^)]2U*7/F:A=2W+YZY=RQ_G5"O\ 5+AW
M+?[.RK#8!?\ +JG"'_@,4OT/%E*\FPHHHKV"0HHHH **** "BBB@ HHHH **
M** "BBOM7_@E3_P2"\1?MV^(;;Q1XD6\\/?"NQG_ ']]MV7&N,K8:"USVR"K
M2_=4Y W,"!QX['T,'1=?$2M%?U9=V;8?#U*\U3IJ[9@?\$L/^"6'B'_@H-\0
MOM]]]KT3X::).%U?5U7:]VPP?LEMD8:4@C<W*QJ03DE5;^@KX5_"OP]\$?A[
MI/A3PII-IHGA_1(!;6=G;+M2)1S]68DEF9B69B2222:=\+_A=X>^"O@#2_"W
MA72+/0_#^BPBWL[*U3;'"O7ZLQ))+,2S,222236]7X3Q%Q%6S2M=Z4U\,?U?
M=_ELO/\ 0,MRV&$A9:R>[_1>04445\Z>D%%%% !1110 4444 %%%% !7PI_P
M<4>$SXB_X)Q7EX$W?V#XBTZ_)P/EW&2WSS_UWQQSSZ9K[KKY^_X*J_#%OB]_
MP3L^+FC*K221^'Y=3C0#)=[-EO% ]RT %>ID=94<PH5'LIQOZ7U.3'T^?#3C
MY/\ (_F@HHHK^D#\R"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /Z"O^#?GPDWAO\ X)F^%[MHU3^WM4U*_!"@%P+I
M[?)QR?\ 48R>< =L5]K5XG_P3=^&K?"/]@OX2Z#)&T-Q!X9L[FXC8?-'-/&+
MB13]'E8?A7ME?S;G%?VV/K55LY2^Z[L?IV!I\F'A#LE^04445YIU!1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!^?_P#P<<_!%OB-^PK:>*;:
M R7?@'7(+R5P,E+6X!MI!_W\>W)/HGXC\'Z_JN_:(^#=C^T-\"?%W@?4MBVG
MBK2;C36D9=WD-)&524#^\C;7'NHK^67QMX/U#X>>,]7\/ZO;M::MH=[-I][
MWWH9XG:.1#]&4C\*_8O#S'*I@YX5[P=UZ2_X*?WGQ?$F'Y:T:JVDOQ7_  #+
MHHHK]"/FPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /UP_X-?\ X(-_Q<[XDW$3;?\ 1_#5C)V)_P"/FY7_ -)#^-?KA7SK
M_P $HOV;6_98_8-\!>'+JW^SZQ>V?]LZLK##BZNCYQ1O]J-&2+_MD.O6OHJO
MYWXDQRQ>95:T=KV7HM%]]K_,_2<KP_L<+"#WM=^KU"BBBO#.\**** "BBB@
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
M*P((]15.OZ#335T?G(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %?37_  2._9";]LC]MKPSHMY;K/X:\/N->U[>NZ-[6!U(A/KY
MLACC(Z[78_PU\RU_05_P0W_85;]D']E&'7-<L?L_CCXB>7JFHB1<2V5J%/V6
MU(/0JK-(PP"'E93G8,?,\69PL!@)2B_?G[L?5[OY+\;'J91@_K&(2?PK5_Y?
M,^UJ***_ 3]$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \Q_:;
M_8V^&O[8?A4:3\0O">FZ\D*E;:[93%>V.>\,Z8D3G!(#;6P-P(XK\O?VL_\
M@VB\0:!+=:I\&_%4&O6?S.NB:^RVUX@[+'<J!%(3_MK$ .K&OV0HKVLKXAQ^
M7Z8>?N_RO5?=T^5F<.*RW#XC^)'7NM'_ %ZG\KOQU_98^(W[,NM&P\?>"_$'
MA>;?L22]M&6WG/\ TRF&8Y!P>49AP:X&OZUM9T6S\1:7/8ZA:6M]972[)K>X
MB66*5?1E8$$>Q%?-/QI_X(U_LX_'&2::^^&^EZ)?3$M]JT"1]+92>I\N$B(D
M_P"TAK[[ ^(U)JV+I-/O%W_!VM][/GL1PS-:T9W]?\U_D?S?T5^U?Q#_ .#8
MCX::O([>%_B+XVT/<20FHV]MJ2)GH!L6 X'N2??O7E/B'_@US\26TA_LGXP:
M)>KNP#=Z!+:G;CKA9I.<]L_CVKZ&CQMD\UK5MZQE_DU^)YL\CQL?LW]&O\S\
MJJ*_4+_B%^\>?]%1\(_^"^X_QK=\,_\ !KAJT[QG6?C)IUJN,NMEX<>X).>@
M+W"=1GG'![&M9<89.E=UE]TO\B%DN-?V/Q7^9^4%%?MW\.?^#9;X1Z#+'+XF
M\;>._$4D9R8[9K?3X)..C#RY'QG)X<'ISZ_2WP8_X)'_ +.OP*:.72/A?X?U
M"\C^876MJ^K2[O[P^T%U4_[BKBO+Q7B!EM-?NE*;\E9?CK^!UTN'<5+X[1^=
M_P C^?+X%_LE?$S]IC45M_ ?@?Q)XGW/Y;3V=FQM83_TTG;$4?U=@*_0#]ES
M_@V@\7>*7@U#XM^+K+PK9G#-I6A[;V_8<95IF'DQMUY43#BOV6T_3[?2;*.V
MM8(;:WA4)'%$@1(U'0 #@#V%35\CF'B!CJRY<-%4U][^]Z?@>SAN':$-:K<G
M]R_KYGBO[*?_  3S^$7[&%FO_"!^#[&RU0Q^7+K%U_I6IS@]09WRR@]U3:IX
M^7BO+?VD?!A\&_%?4 J[;;4C]MAXXPY.X?@X88],5]>5Y/\ M<^ ?^$E\!QZ
MM#'NNM%<NV!RT+8#?D0I]@#7\U>.F0UL]X=J8EMSK4'[1-ZMI*TU_P" MNW>
M*/T+@_%PP6-C32M&?N^5^GXZ?,^7Z***_@0_9@HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *^L/V6?!O_"*_"JVN)$VW&L.;M\]=
MAX0?3: W_ C7S'X(\,R>,_%VG:7%N#7TZQ%A_ I/S-^"Y/X5]P6=I'I]I%;P
MJ(X84$:*.BJ!@#\J_I?Z./#OM<=B,ZJ+2FN2/^*6LFO-127I(^#XYQW+2AA8
M_:=WZ+;[W^1)1117]>GYF%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5\<_'[P;_P (1\5-4ME39;W+_:[?'39)S@>P;<O_  &OL:O$?VS_  ;]
MMT#3=<C3]Y92&VG([H_*D_1@1_P.OQ7QWX=_M+AJ6*IJ\\.U-=^7::]+-2?^
M$^JX/QWL,>J;VFK?/=?Y?,^=:***_A4_7@HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *^N/!?P0T6^^!EOX5\3:+INMZ?J$&_4;'
M4+5+B"=G^8JZ."IVY Y'\(KP']G;P%_PGOQ.LXY$W6>GG[7<9Z$*1M7\6VC'
MIFOKZOZP^C?PS*G&OQ!45F_W<'Y*TIM?/E2?E)'YQQUCU)PP2_Q/\DOS_ _.
M/]K/_@W#^&?Q6FNM4^&>L7OPYU:3<_V"16O])D;T"LPEAR<Y(=E&>$XQ7YN_
MM*_\$<?V@/V8Y;B;4/!-WXFT>')_M3PUNU*W*C.69%431K@9S)&HYZU_1]17
M]J9;QMF6%2A-^TC_ 'M_OW^^Y^28K(<-5UBN5^6WW?Y6/Y(9H7MYFCD5HY(R
M596&&4CJ"*;7]2?QO_8Q^%'[2*LWCCX>^%?$5PPV_;+FP07BCT6X4"5?P8=!
MZ5\F?%?_ (-P/@)XXGFG\/7GC3P5(V?+@L]16\M4/;*W"22''_745]I@_$/
MU%;$0E!_^!+]'^!X=;AO$1_AR4OP?]?,_!^BOUD\:_\ !KEJ$4K/X<^,5G<(
MWW8M2\/M"4Z=7CG;=W/W!V'O7G>K_P#!LC\:89%^P>-OA?<KSN-Q=WT!'I@+
M:OG]/QKW*?%V435U67S37YHX99-C([P?X/\ 4_-^BOT8M?\ @V5^.CW$8F\8
M?">.$L-[)J.H.RCN0#9 $^V179>$?^#7GQC>NG]O?%CPSIJG[YL-(GOBO)Z;
MWASQCT_K55.+,H@KNNOE=_DB8Y/C'M3?X'Y:T5^WOPL_X-FOA'X9:.7Q9XR\
M;>*IHSDQVQ@TVVD'HRA9)/RD%?6/P(_X)K? K]FV2&;PG\,_#5K?6Y#1W]Y
M=0O48<[EFN"[J<C/RD"O%Q?B#EU-6H*4WZ67WO7\#NH\.8F7QM1_%_A_F?@G
M^S#_ ,$N?CA^UM);3>%? NI6^BW/S#6M67^S].V?WUDD ,HSQB)7/MUK]./V
M.?\ @W%\ ?"N:TUCXL:Q)\0=8CP_]E6H>TTB%_1CD2SXXZF-3R"A%?I-17Q.
M:<<9ABDX4G[./]W?_P "W^ZQ[N%R'#4?>G[S\]ON_P [F;X0\':1\/\ PW::
M/H.EZ?HNDV">5;65C;I;V]NO]U$0!5'L!6E117QTI-N[/;VT04444@"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#Y%_X+8_LBM^UA^PWKO\ 9MI]I\4>
M!S_PD6E!1^\E$2G[1".YWP&0A1]YTC]J_G9K^N!E#J01D'@@]Z_G0_X+'_L.
M-^Q/^UYJ4.EV?V?P3XR+ZSX>**1% C-^^M!V!AD; &3B-XB>6K]2\/<W5I9=
M4?\ >C^J_7[SY/B3![8F/H_T?Z?<?)U%%%?J1\F%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7]'?_!';]D5OV/_ -AWPWIFH6ZP
M>)O%&?$.M CYHYIU7RX3WS%"L2$9(WAR.M?D5_P1._88;]LG]K>SOM8LS/X'
M\ &/5]8+J?+NI0Q^S6I/0^9(I9@>L<4@X)%?T-5^5^(6;IN.74WM[TOT7Z_<
M?6\-X.U\3+T7ZO\ 3[PHHHK\O/JPHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#\>_^#AW_ ()S/H>M'X]>$+!FL=0:.V\7V\*\
M6\W"17V!T5_EC<_W_+/)=C7Y1U_6AXK\*Z;XZ\,:AHNL6-OJ6DZM;26EY:7"
M!XKF&12KHP/52I((]Z_G=_X*N_\ !-/5O^"??QG+6$=U?_#GQ),\F@:B_P Q
MAQ\S6<Q[2Q@\$X\Q1N'(<+^O\#\1*M367XA^_'X7W7;U7Y>A\9GV6N$OK--:
M/?R??Y_F?*-%%%?HI\T%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 445[-^PG^Q/XI_;P^/6G^#?#D;6]JN+G6-4="8=)M 0'E;U8_=1.K,0.!N
M88XC$4Z%.5:J[1BKMETZ<JDE""NV?0W_  0U_P""<DG[7?QV3QQXFL3)\._
M5TDLRRQYBUB_4!XK49X9%^620<_*44C]YD?OI7%_L]? +PS^S!\'=#\#>$;%
M;#0M!MQ#"IYDF8\O+(W\4CL69CW+'H,"NTK^?^(L\GF>+=7:"TBNR_S>[^[H
M?HN6X".%H\G5[OS_ . %%%%>">@%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%>V46I64UO/&LL%PC
M1R(W1U(P0?J#4M%3**DG&2NF";3NCXI^*G@*;X:^.+W2I-S1QMOMY#_RUB;E
M3]<<'W!KG:^JOVG/A,?B!X1^WV<>[5=)4N@4?-/%U9/<CJ/?([U\JU_GGXH<
M%3X;SN>'@OW-2\J;_NM_#ZQ>CZVL^I^V</YLL=A%-_''27KW^>_X= HHHK\Y
M/<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /:/V,_!O\
M:/BN_P!;D4^7IL7DPDCCS),Y(^B@C_@8KZ0KA_V=?!O_  A?PHTV-UVW%\/M
MLW'.Y\$ _10H_"NXK_0_PIX=_L;AG#8>2M.:]I/_ !3UL_-1M'Y'XGQ%COK6
M/G-;+1>B_P W=_,****_13PPHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "L?XA>%4\;^"=3TIPO^F0,B$]%<<H?P8 _A6Q17/C,+2Q5">&KJ\)I
MQ:[IJS7W,TIU)4YJI#=.Z]4?!5Q;R6EQ)%(K1R1L4=2.5(X(IE>A?M.>#/\
MA$?BO>/&FVVU0"]CQTRV=_\ X^&/T(KSVO\ ,OB#)ZN59E7RVM\5*4H^MGH_
M1JS7DS]ZP>*CB*$*\=I)/^O0****\<Z@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBO1OV;?A0?B-XS6YNHMVDZ6RRS[A\LS]5C]\XR?8>XKV
M.'\CQ6<9A2RW!J\ZCLNR[M^25V_)'+C,73PM"5>KM%?TOGL>U?LQ_#0^ O "
MW-Q'MU#6-MQ+D?-&F/W:'Z DGW8CM7I%%%?Z2</Y'A\GRVCEF%7N4XI+S?5O
MSD[M^;/PO&XN>*KRQ%3>3O\ \#Y+0****]@Y0HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OGW_ (*7
M_L-:;^WQ^S#JGA23R+?Q)IY.H^';Z3C[+>HI"JS=?*D!*..>&#8)1<?05%=&
M%Q-3#U8UZ3M*+NC.K2C4@Z<UHS^3+QGX-U3X=^+M3T'7+"XTO6=&NI+*]M+A
M-LMM-&Q5T8>H8$5F5^UW_!=O_@E1)\<-"N?C+\/--:7QAH]OGQ#IEM'NDUJU
M1<"XC4=9XE&",$R(!CYD ?\ %&OZ#R/.J69855Z>^TEV?^79]OF?G.88&>%J
MNG+;H^Z"BBBO9.$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K9
M^'?P]UKXL>.M)\,^'=/N-6US7+J.RL;2!<O/*YPH'8>Y.  "20 36,JEV  R
M3P .]?N'_P $,/\ @E3)^S9X7A^+7Q T\P^/->ML:1IUQ'B30+.1>6=2,K<2
MJ<$=40[3AF=1XN?9U2RS"NM/63TBN[_R77_.QW9?@9XJKR1VZOLOZV/JK_@G
M?^Q1I/[!O[,NC^"K$PW6L2?Z?KVH(/\ D(7[JOF,,@'RU 6-!@?(BD_,6)]S
MHHK^>\1B*E>K*M5=Y2=VS]&ITXTX*$%H@HHHK$T"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "N,_:!^ /A;]I[X1ZSX)\9:;'
MJ>@ZW"8I4.!) W\$T38.R1&PRL.A'<9![.BKIU)4Y*<'9K5/LR914ERRV/YK
M?^"C/_!-CQE_P3V^)K6>J1R:MX-U2=QH7B"-,0WJCYO+D SY<ZKU0]<$J67D
M?.-?U<?&;X+^%_VA/AOJGA'QEHUGKWA_6(C%<VMPO!]'5A\R.IY5U(92 00:
M_"G_ (*<_P#!%CQA^Q5>WWBOPA'?>,/A?DR->*F^]T->NVZ11S&.TZC;Q\P0
ME=W[+PQQC3QB6&QC4:O1[*7^3\NO3LOB<UR65!NK1UA^*_X'],^':***^\/G
MPHHHH **** "BBB@ HHHH **** "BBB@ HHKZ=_X)Y?\$K_B%_P4!\41S:?"
M_AWP+:S;-0\27<),*X/S1VZ\>?+_ +((5?XF7(SSXO&4<-2=:O)1BNK_ *_
MUHT9U9J%-7;/./V-_P!CCQI^W!\9[/P;X-L_,FDQ+?W\H(M=)M\@-/,PZ =
MH^9FP "37]$W[#W[$?@_]A#X)V?A'PK;K)<R!9M7U:2,"YUBZVX:60\X4<A$
M!PB\#)+,=3]DK]C[P+^Q3\*;?PCX$TO[%9J1)>7<Q$EYJDP !FGDP-SGT "J
M.%51Q7J%?B/$_%-3,I^RI7C26RZOS?Z+IZGW6593'"QYYZS?X>2_S"BBBOD3
MV0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *^8_VH/@J?!NLMKNFQ?\ $JOY,S(HXM93
M_P"RMU'H<CCBOIRJ^K:3;:[ID]G>0QW%K<H8Y8W&5=37P_B!P1AN)\KE@:WN
MU(ZTY_RR_P#D7M)=M=TCULES:IE^(5:.JV:[K_-=#X/HKN_CE\%+KX3:YNC\
MRXT>Z)-M<$?=/_/-_P#:'ZCGU X2O\]\ZR7&93C:F7X^#A4@[-/\&GU36J:T
M:/VK"XJEB:2K47>+"BBBO+.@**** "BBB@ HHHH **** "BBB@ HHHH ****
M "N@^%?@\^//B#I>E[6,5Q.#-CM&OS/_ ..@_C7/U[O^Q;X-\R[U37I%^6-1
M90$C@DX9S^ "#_@1K[3P]X=_MOB'#9>U>#E>?^"/O2^]*WJT>7G6.^J8*I66
M]K+U>B_S/H%5"*%484< #M1117^D!^%A1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!Y#^V)X-_MGP';:M&FZ;2)L.1_SRDPI_)@GY
MFOF6ONKQ/H,/BGP[?:;<?ZF^@>%O;<,9_#K^%?#NK:7-HFJW-G<+Y=Q:2M#*
MO]UE)!'YBOXS^D3P[]5SBEF]->[7C:7^.%E^,7&WHS]2X(QWM,++#2W@[KT?
M_!O]Y7HHHK^=S[8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBK>AZ'
M=^)=6@L;&WDN;JY;9'&@Y8_T ZDG@"M*5*=6:ITTY2DTDDKMM[)+JV3*2BN:
M6B19\&^$;[QUXCMM+T^/S+BY; )^Z@[LQ[ #FOLCX=^ [/X;^$[;2K,96$;I
M)",--(?O.?K^@ ':L'X&_!:V^$N@GS/+N-7NP#<S@< ?\\U_V1^IY] .ZK^Y
M/![PS_U=PCQ^/7^U55JO^?<=^5>;WD_1+:[_ "3B?/OKU3V-%_NX_B^_IV^_
MT****_;#Y0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "OR%_X+2_\$7CIC:M\8OA!I6;
M4[[SQ+X;M(_]1U9[RU0?P=3)$/N\LORY"_KU17JY/G&(R[$*O0?JNC79_H^A
MQXW!T\33]G4^3['\C]%?M1_P58_X(16?QIN]4^(GP7M;72_%LY>YU3PYN6&T
MUF0DEI;<DA89VR<J2(W//R-N+_C/XK\*:IX%\27VCZUI][I.K:;,UO=V=Y"T
M,]M(IP4=& *L/0BOW?)L\PV94O:4'KUB]U_P.SV9\!CL!5PL^6HM.CZ,SZ**
M*]@X@HHHH **** "BBB@ HHHH **** "BBB@ HK4\$^"-8^)/BS3]!\/Z7?:
MUK6J3"WL[&SA::>YD/151023_05^TW_!*?\ X(5Z=^SU<:9\0OB_;V>M>.H2
MMQIVAAEFL=!?@K)(1E9[A>V,QH>5WL%=?%SK/L-EE+VE=^\]HK=_\#N_UT.[
M Y?5Q4^6FM.KZ+^NQP/_  1:_P""+QT9M(^,7Q>THK>*4O/#7AR[C_X]^C)>
M72'^/H8XC]WAF^; 7]9***_"<WS?$9CB'7KOT71+LOZU/T#!X.GAJ?LZ?S?<
M****\LZ@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "FS0K<0M'(JR1R JRL,JP/4$4ZB@#\Y?\ @H+_ ,&^G@WX
M^7%]XH^$L]CX!\63[IIM*="-%U!_]E5!-JQ]8PR<#]V"2U?C[^T?^RA\0OV2
M?&K:#\0?"^I>';W)\B29-UK>J/XX9ES'*O(Y1C@\'!R*_J<K!^)'PO\ #?QB
M\(W.@^+-!TGQ)HMY_KK+4K5+F!R.AVN"-P[,.0>017VV2\<8O!I4L1^\AY_$
MO1]?1_>CP<=D-&M[]+W9?A]W^1_)[17[<?M6_P#!MM\._B/+<ZG\+?$%_P"
M-2D)<:;>!M0TMSZ*6/G19)Z[Y .@05^>W[0W_!%+]HC]GB2:6;P3-XOTN+.+
M_P +N=21@.I\E0+A1CG+1 >_!K],R[BK+<8DH5%&7:6C_'1_)L^7Q.4XJC\4
M;KNM?Z^9\H45:UG1;SP[JD]CJ%I=6-[:MLFM[B)HI8F]&5@"#[$55KZ*]]4>
M:%%%% !1110 44^WMY+NXCAAC>665@B(B[F=CP !W)]*^B?V?_\ @DY^T!^T
MA- VA_#G7-.TV;G^TM;C_LNT"_WPTVUI!_US5S[=:Y\1BZ&'CSUYJ*[MI?F:
M4Z-2H^6FFWY'SG73?"7X-^*OCQXVM?#?@WP_JGB37+P_NK2P@,LF.[-CA5'=
MF(4=217ZS?LK_P#!LWHF@SVNI?&#QE)KTJ89]%\/!K>T)]'NG E=3Z(D1X^]
M7Z/? O\ 9P\!_LS>$4T/P%X5T;POIJ@!TLH LEP1T:60YDE;G[TC,WO7Q.:<
M?8.@G#!KVDN^T?\ -_)?,]["<.UJFM9\J^]_U_5C\V/V!/\ @W+M-"DL_$WQ
MYNX=2N5VRQ>$]-N#]GC.,XNKA"#(0>J1$+E?]8X)%?J?X8\,:;X*\/6>D:/I
M]EI.E:;"MO:6=G L-O;1J,*B(H"JH'  &!5ZBORW-,YQ>85/:8F5^RV2]%^N
M_F?5X3 T<-'EI+Y]6%%%%>6=84444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!4US0[3Q+I,]C?6\=S:7*[)(W'##^A'4$<@U\N?&W]G>^^&<\E]8B6^T-CD2
MXS);>TF.W^UT/L:^KJ;+$LT;(ZJZ."K*PR&![&OS_C[PZRWBG"\F)]RM%>Y4
M2U7D_P":/=/Y-,]K)\\KY?4O3UB]X]'_ )/S/@FBOHSXN?LE6VL&2_\ #/EV
M5R<LUDQQ#(?]@_P'V/R_[M> ^(?#.H>$]3>SU*SN+*YCZI*NW/N.Q'N.#7\0
M<8< 9SPW7]GF%/W&_=J1UA+T?1^3L_*VI^LY7G6%QT+T9:]4]U\OU6A1HHHK
MXH]4**** "BBB@ HHHH **** "BBB@ HHHH *^S_ (+>#O\ A!/AGI5@R[;C
MRA-/QSYC_,P/TSM^BBOE_P"!/@W_ (3CXI:79LNZWAD^TS\<;(_FP?8D!?\
M@5?9-?U9]&_AVRQ6>5%VI0_"4_\ VU?>C\ZXZQVM/"1_Q/\ )?J%%%%?U0?G
M@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?+'[6
MG@W_ (1OXFF^C3;;ZS$)P1T\Q?E<?^@M_P "KZGKS#]K'P;_ ,)+\+WO(TW7
M&C2BX!'7RS\KCZ8(;_@%?E?C-P[_ &MPO7Y%>=']['_MV_-]\'+3O8^BX7QW
MU;,(7VE[K^>WXV/E:BBBO\_S]F"BBB@ HHHH **** "BBB@ HHHH **** "B
M@#)KT[X5?LP:UX[:.ZU%9-'TMN=TB_OIA_LH>F?[S<=P#7MY#PYF6=8E83+*
M+J3\MDN\GM%>;:1RXS'4,+3]KB)**_/T77Y'"^#_  7J7CS6X]/TNU>YN).3
MCA8U[LQZ #U/\Z^JO@Q\#M/^$NG>9\MWJUPN)[HCH.NQ!V7]3C)[ =#X'\ :
M5\.]&6QTJU6WCX+N>9)F_O.W4G]!VP*V:_L_PS\'L)P[;'XYJKBN_P!F'E"^
M[[R:3Z)+6_Y7GW$]7'7HT?=I_B_7R\@HHHK]J/E0HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KYQ_;P_X)>_#']OO0FD\1V#:/XLMXO+LO$FG(J7L.!\J
M2@\3Q _P/R!G:R$DU]'45T87%5L-45:A)QDNJ,ZU&%6/)45T?S@_MQ_\$C?B
MY^P[=W=_J6DMXH\%PL3'XCTB-I;9$[&XCY>W.,9WC9GA7;K7R[7];TD:S1LK
M*K*PP01D$5\9?M=_\$*O@?\ M0SW6J:;IDWPY\3W!+M?^'U6.UF<]Y;0_NCW
M),?ELQ.2QK],R?Q"BTJ>8QU_FC^J_P ON/E<9PV[\V&?R?Z/_/[S^>ZBONS]
MI/\ X-[?CM\%9KJZ\+V^E?$K18262729A;WP3U>UE(.[_9B>7K]<?%_C_P"&
M7B3X4:\^E^*/#^M>&]3CR&M-4L9;.9<?[$B@_I7Z%@LTPF+CS8:HI>CU^:W7
MS1\[7PM:B[58M?UW,.BBBNXYPHHHH **** "BN@^'/PH\4?&#75TOPGX<UWQ
M-J38_P!%TJPEO)AG@$K&I('N:^U/V;O^#>/XY?&1[>Z\6#1_AKH\N&9M2F%W
M?E3W6VA)Y]5EDC(KS\;FF$PBOB:BCZO7Y+=_)'10PE:L[4HM_P!=SX+KZN_8
M9_X(\_%S]MVXM-2M]-;P?X)F(9_$.L0LD<J'O;0\/<'&<%<1Y&#(IK];OV0_
M^"'OP/\ V5+BVU2XT>7Q_P")[<AUU+Q"%FB@<=XK8 0K@@$%P[J>CU]B*H10
M , < #M7Y_G'B$K.GET?^WI?HO\ /[CZ3!\-OXL2_DOU?^7WGS[^PO\ \$TO
MAE^P+X;\OPKIK:AXDNHO+O\ Q%J"K)J%V#@E%(&(HL@?NT !P"VXC=7T%117
MYGB<56Q%1UJ\G*3W;/J*5*%.*A35D%%%%<YH%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 <O\ $KX)>#?C+8_9O%WA/PWXHMU4H(]6TR&\50>P\Q3C\*^>_B%_P1)_
M9E^(LTDTWPSL]*N)"3YFDZC=V*IGTCCE$7_CG%?5E%=F'S#%8?\ @5)1]&U^
M1C4P]*I_$BGZI,_/[Q#_ ,&VO[/NM2;K;4OB3I W;MMIJ]NP QC'[VVD.._K
M[]JYRY_X-CO@Z]\6A\=?$R.VR,1O/8O(!W^86P'X[:_22BO2CQ1FT=%7E^?Y
MG*\IP;_Y=H_/?1_^#:GX Z9<%YM<^*&HKQ^[N-6M%4?]^[1#S]:],\!?\$*_
MV8_ CI(WP^DUNXCZ2ZIJ]Y< \YYC$BQG\4_K7UY1657B+,ZBM*O+Y-K\K%1R
MW"QU5-?<</\ "G]F;X<_ H#_ (0OP+X1\+2;=IETO28+65QT^9T4,WU)-=Q1
M17DU*DZDN:;;?=ZG9&*BK15@HHHJ"@HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K+\5>"]+\;Z<;75;&WO8>WF+\R>ZMU4^X(K4HK
M'$X:CB*4J&(@I0EHTTFFNS3T9=.I*$E.#LUU1X+X\_8R5WDG\.ZAMR<BUO.@
M]ED _0C\:\B\7?"GQ%X%9O[3TFZMXE_Y;!?,A_[[7*_KFOM>@C<,'D'J*_$>
M)/ 'A_,&ZN <L--_R^]#_P !>WI&45Y'U>!XRQM!<M:U1>>C^]?JF? ]%?9_
MB3X*>%?%C,UYH=B9&ZR0KY+D^I9,$_C7$:Y^QEX?O26L=0U*Q8]F*S(/P(!_
M6OQK-OH\<1X=MX.=.LNEFXR^Z2Y5_P"!,^IP_&V!G_%4HOTNOPU_ ^9Z*]NU
M/]B;4HO^//7+&X]/.@:'^1:L6[_8^\76S81M)N.>L=P1_P"A**^&Q7A1Q=AW
M:I@9O_#:7_I+9Z]/B/+9_#67SNOS2/*Z*]$F_97\;1)E=+AD/HMW%G]6%0_\
M,P>.?^@'_P"3EO\ _'*\F7 7$T79Y?7_ /!4W_[:="SC /\ Y?0_\"7^9P-%
M=]_PS!XY_P"@'_Y.6_\ \<H_X9@\<_\ 0#_\G+?_ ..5/^HG$O\ T+J__@FI
M_P#(C_MC ?\ /^'_ (%'_,X&BN^_X9@\<_\ 0#_\G+?_ ..4?\,P>.?^@'_Y
M.6__ ,<H_P!1.)?^A=7_ /!-3_Y$/[8P'_/^'_@4?\S@:*[[_AF#QS_T _\
MR<M__CE'_#,'CG_H!_\ DY;_ /QRC_43B7_H75__  34_P#D0_MC ?\ /^'_
M (%'_,](_8N\&_9=(U/7I%^:Z<6D!(_@7#.1[%BH^J&O<JP_AOX27P+X%TO2
M5 W6< 60CO(?F<_BQ)K<K^^N >'5DF08;+FK2C%.7^.7O2^YMI>21^.9SCOK
M>-J5^C>GHM%^ 4445]@>6%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !4&IZ=#K&FW%G<+OM[J)H9%_O*P((_(U/14U(1G%PFKIZ-
M>0XR:=T?"_BOP]-X2\2WVFW'^ML9VA)_O8. ?H1@_C6?7OW[1_P!UKQAX\75
M=!L%NTO(%%S^_CCVR+\N?G8=5"]/0UY__P ,P>.?^@'_ .3EO_\ '*_SSXD\
M-<]P.:XC"X3!5JE.,VHRC3G).-[Q=U%IZ6OKH[H_:\#GV#JX>%2I5C&32NG)
M)I]=+]S@:*[[_AF#QS_T _\ R<M__CE'_#,'CG_H!_\ DY;_ /QRO#_U$XE_
MZ%U?_P $U/\ Y$Z_[8P'_/\ A_X%'_,X&BN^_P"&8/'/_0#_ /)RW_\ CE'_
M  S!XY_Z ?\ Y.6__P <H_U$XE_Z%U?_ ,$U/_D0_MC ?\_X?^!1_P S@:*[
M[_AF#QS_ - /_P G+?\ ^.4Z+]EWQQ)(%;1EC']YKR# _)R::X#XE;M_9U?_
M ,%5/_D0_MC ?\_X?^!1_P SS^BO2[;]DOQE.?FM;*'G&7NE/X_+FM;3_P!B
M_P 13\W.I:/;KZ(TDC#_ ,= _6O0PWACQ77=H8"HO\4>7_TJQA4X@RZ&]:/R
M=_R/'J*^A-'_ &);2-@=0UZXF'=;>W$?ZL6_E79>'OV7O!N@[6;3Y-0D7H]W
M,S_FHPI_*OL<K\ >*\2U]8C"BO[TT_PAS_H>9B.,LNI_ W+T7^=CY3TG1+S7
M[Q;>QM;B\G;I'!&9&/X"O3/!'[(_B/Q$R2:DT.BVS<GS#YDQ'LBG'_?1!]J^
MF=*T:ST*V$-C:6UG".D<$2QJ/P  JS7ZYP]]'/*L.U4S>O*L_P"6/N1]&[N3
M]4XGS6.XXQ$URX:"AYO5_P"7X,X?X>_L^>&_AV\<\-K]MOX^1=77[QU/JH^Z
MOU S[UW%%%?O.4Y+@,KH+"Y=1C3@ND4E\WW?F[MGQ^)Q5;$3]I7DY/S"BBBO
M3.<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R_%_
M@C1?B#HLFFZ]H^EZYITOW[74+2.YA?ZHX*G\JU**<9-.Z!J^C/E_XF_\$9OV
M:?BI)))>?"W1]+N)"")-%GGTL(?:.!TC]L%2/QP:\3\7_P#!M5\!]==I-,U[
MXCZ&_P#"D6I6T\(Y])+<M_X_^=?H917KT.(,RHJU.O+[V_SN<=3+L+/65-?<
M?F!<?\&O_P /VN)#%\3O&*1%B45[&V9E7L">,GWP/H*6U_X-@/A^EPAF^)WC
M*2$$;U2RMD9A[$@X^N#7Z?45V?ZW9O\ \_W]R_R,/[&P?\B_'_,_/7P?_P &
MUOP%T J^IZW\1M=D_B2;4K:"$]<8$=NK#@C^,\CMTKV_X9_\$;_V:OA6\<EC
M\*M"U*:-MY?699M5#GW2X=TQ[;<>W)KZ;HKCK\09E65JE>7WM?E8WIY=A8?#
M37W&=X5\'Z3X%T:/3=#TO3M'T^'_ %=K8VR6\,?T1 %'X"M&BBO(E)MW9V;:
M(****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !115>]U6UTQ<W%Q;VX]9) G\ZFI4C"/--V7F.,6W9%BBL.
M?XG>&[9]LGB'0XVQG#7\0./^^J9_PM;PO_T,F@?^#"+_ .*KS99YEJ=GB(?^
M!Q_S-_JE?^1_<S?HK-LO&>CZF<6VK:;<$]!'=(^?R-:0.17=1Q-&LN:C)27D
MT_R,94Y1=I*P4445L2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3995AC9W9551
MDLQP *\Q^*7[4>B^!7DM-/VZQJ2\%8WQ#$?]I^Y]ES[D5\^^/?C!X@^)$S?V
ME?R&W)RMK%^[@7_@(ZX]6R?>OQOC/QLR+(Y2PV'?UBLOLP:Y4^TIZKY14FNJ
M1]1E?"F+Q:4Y^Y#N]WZ+_.Q]'>-?VG_"OA!FCCNFU:Y7CR[(!U'U<D+^1)]J
M\M\4_ME:]J3,NEV-EID?9GS/*/Q.%_\ '37CM%?S=Q!XX<49DW&C56'AVIJS
M_P# G>5_1I>1]U@N$\OH:RCSOO+_ "V_,Z37OC!XH\2L?MFNZDZMU1)C%&?^
M K@?I7.R2-*Y9F9F;J2<DTVBORW&YEB\9/VF+JRJ2[RDY/[VV?0T:%.DN6E%
M17DK?D%%%%<1J%7M(\4:GH#;K'4+ZR(_YX3M'_(BJ-%:T:]2C/VE*3B^Z=G]
MZ)E&,E:2NCT+PW^U%XP\/%0VH1ZC$O\ !=Q!\_\  AAOUKTGP?\ MH:?>LL>
MMZ;/8L>#-;-YT?U*G##\-U?.E%?H.1^+/%.5M>RQ<IQ7V:GOKTO*\DO1H\7&
M<-Y=B%[U-)]XZ?EI]Z/N/PKXXTCQM:>=I.H6M\B\L(W^9/\ >4\K^(%:M?!^
MF:K=:+>QW-G<36MQ&<I+$Y1U^A'->Q?#7]L"_P!*:.U\20_VA;]/M4*A9T_W
MEX5OT/UK^A.$?I"9=C9+#YY3]A-_;5Y4WZ_:C_Y,NK:/BLRX*KTDYX1\Z[/1
M_P"3_#T/HZBLWPKXPTWQOI*WVEWD-Y;M_$AY0^C#JI]B :TJ_H3#XFEB*4:]
M"2E"2NFFFFNZ:T:/BJE.4).$U9KHPHHHK8D**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK%\>>/-.^'/AV;4M2F\N
M*/A$'WYG[(H[D_IU/%<^,QE#"4)8G$R4(03;;=DDMVV:4Z<ZDU3IJ[>B2+?B
M7Q/8^#]&FU#4KB.UM8!EG<]3V '4D]@.37S-\9/VF-2^(#2V.EF73='.5(4X
MFN1_MD=!_LC\2:YCXJ?%K4_BOK?VB\;R;6(D6]JC'RX!_5CW;O[# '+5_%OB
M9XT8O.93R_)Y.EAMF]IU/7K&+_EW:^+?E7ZID/"M+"I5\4N:IVZ1_P WY_=W
M"BBBOP4^P"BBB@ HHHH **** "BBB@ HHHH **** -;P;XXU3P#JZWVE7<EK
M,.& Y24?W67HP^M?3GP7_:'T[XHQK9W(CT_6E',!;Y+C'4QD]?7:>1[@$U\F
MTZ"XDM9TDB=HY(R&5U.UE(Z$&OT;@+Q,S7ABNE1?/0;]ZFWH^[C_ "R\UH^J
M9X><9#A\PA[ZM/I);_/NOZ1][45XW^SY^TBOBPP:'KT@75#\EO<G 6[]%;T?
M]&^O7V2O[LX7XJR_B# 1S#+I\T7HT_BB^L9+HU]SW3::9^0YAE]?!5G1KJS_
M  :[H****^B.$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ***"<"@#/\ %'B>S\':#<ZEJ$PAM;5-SMW/H .Y)X ]37R!\6OBI??%
M?Q.U[<9BM8LI:VX/RP)G]6/<]_H !TO[2OQE;XA>)#IMC-G1M-<JI4_+<R#@
MO[@=%]LGO7F-?Q'XT>)DLZQ<LGR^?^RTGJU_R\FNOG&+^'HW[VNEOUCA7(5A
M::Q5=?O)+3^ZO\WU^[N%%%%?@Y]@%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 Z.1H9%96964Y!!P0:^G?V;?CQ_P )[8KHVK3?\3JU3,<C'_C]
M0=_]\#KZCGUQ\P58TC5KC0=4M[RSF:"ZM7$D4B]58=*^Z\/^.L7PQF2Q=&\J
M4K*I#I*/_P DMXOH]-FT_(SK**684'3GI)?"^S_R?7_,^\**Y/X.?%"W^*O@
MZ&^3;'>0XBNX1_RSD ZC_9/4?EU!KK*_T+RO,\-F.$IX[!RYJ=1*47W3_)]&
MMT]&?BF(P]2A4E1JJTHNS"BBBN\Q"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *\M_:F^*9\$>#O[+M)-NI:RK1Y!YAAZ.WU.=H^I/:O4)Y
MUMH7DD94CC4LS$\*!R37Q;\6_'DGQ'\>W^J%F\AW\NV5OX(5X48[9ZGW)K\9
M\;>-)9)D?U7#2M6Q%XQ[J/VY?<U%=G*ZV/J.$\K6+Q?M*B]R&K\WT7Z_(YNB
MBBOX1/V **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M .V^ OQ0;X8>.H9I&;^S;W$%XO8*3P_U4\_3([U]@HXD4,I#*PR".]?!%?5'
M[*GQ";QA\//L%Q)NO-$(@.3RT1'[L_@ 5_X /6OZA^CSQI*%:?#>)E[LKSI7
MZ-:SBO5>\ETM)]3\_P"-LK3BL=36JTEZ='^GW'J%%%%?UF?FX4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% 'F_[4OC?_ (1+X6W%O$^VZUAO
MLB8/(0C,A_[Y^7_@0KY/KUS]L;Q2=5^(EMIBMF/2;8;ESTDD^8_^.[*\CK^!
M_&WB"69\4UJ<7[E"U./K'67SYVUZ)'['PG@EA\OC)[S]Y_/;\+!1117Y&?2A
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5W_ .S5
MXV_X0SXJ60D;;:ZG_H4V3P-Q&P_@X7GT)K@*=%*T,BNC%64AE(Z@BO6R'-ZV
M59C0S&A\5*2DO.SU7HUH_)G-C,-'$4)T)[231][45D^!/$B^,/!FEZH,9OK9
M)6 _A8CYA^#9'X5K5_IMA<53Q-"&(HN\9I23[IJZ_ _ ZE.4)N$MT[/Y!111
M700%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%4_$&H_V1H-]=_\^MO)
M-_WRI/\ 2LZU6-.#J3V2;?HBHQ<FHKJ?&/Q2UW_A)?B/K=]NW+->2;#_ + 8
MJO\ XZ!6#06W')Y)ZFBO\N<=C)XO$U,54^*<G)^LFV_S/Z"HTU3IQIQV22^X
M****Y30**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#ZF_9#UTZK\)OLS,2VFW<D(!_NG$@_5S^5>I5X'^Q'J?_(PV;-_SPF0
M9_WPW_LM>^5_H=X1Y@\9PC@JLMXQ</\ P"3@OPBC\3XDH^RS*K%=7?[TG^H4
M445^C'AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7._%VX^R_"OQ&PZ_
MV;<*.<8S&PS^M=%7,_&C_DDWB+_L'S?^@FO&XBDXY3BI+=4Y_P#I+.K ZXFF
MG_,OS/BVBBBO\Q#]^"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /9?V*[C;X\U:'=]^PW[?7$B#/X;OUKZ3KYG_8NB
M9OB7J,G\*Z8ZGZF6+'\C7TQ7]V^ DI/A&FGTG.W_ (%_G<_(.,;?VE+T7Y!1
M117[.?+!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/\ $2S.H?#_ %VW
M7[T^GW$8_&-A6Q39HEN(6C<;E<%6'J#7-C,.L1AZE!_:BU]ZL:4JG)-3[-,^
M":*M:UICZ+K-W9R?ZRTF>%OJK$'^55:_RXJ4Y4YNG-6:=GZH_H.,DU=!1116
M8PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/;OV)K'S/$FN7..(;:.+/^\Q/_LE?15>*_L4Z.;?PCK%^5Q]JNUA!]1&F?\
MVH:]JK_0#P5P;PW!^$4MY<\OOG*WX6/QGBJKSYG4MTLON2_4****_5#YT***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /D+]I/PV?#?QBU90NV.^9;
MR,_WMXRW_C^[\JX2OH/]M/P@9K#2=<C7F%C9SD?W6RR?D0__ 'T*^?*_SL\4
M\C>5<48O#VM&4G./^&?O:>2;<?D?MW#V+^L9?3GU2L_5:?\ !"BBBOSX]H**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBM7P/X8
MD\:>+]-TN+.Z^G6,D?P+GYF_!<G\*WPN&J8BM##T5>4VHI=VW9+YLBI4C"#G
M+9*[^1]6_L[^'/\ A&?@_H\3+MDN8S=/GN9"6'_CI4?A7;4RVMX[2WCAC4)'
M$H1%'10. *?7^G.2Y9#+LOH8"GM2A&"_[=25_G:Y^!8K$.O6G6EO)M_>PHHH
MKU#G"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$^(_@^/Q]X(U+2
M9-N;N$B-C_!(.4;\& -?$U[9RZ=>36\T;1S0.8Y$;JC X(/T-?>E?,_[7'PS
M/AWQ5'KUK'_H>KG$V!Q'.!S_ -] 9^H:OYN^D-PC+%8&EGV'C>5'W9_X&]'_
M -NR?_DS>R/NN"<R5.M+!S>DM5ZK?[U^1X_1117\>'Z<%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7N'[&G@,W>KWWB*9?W=HIM
M+;/>1@"Y'T7 _P"!FO&=&TBXU_5K:QM8VEN;N18HT'\3$X%?:GP[\%P?#[P;
M8Z3;X86L>)' _P!;(>6;\6)^@P*_=O 7A&699Y_:E:/[K#:^3J/X5\M9>34>
MY\AQCF2H83ZO%^]4T^77[]OO-JBBBO[>/R8**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K'\>>#+7X@>$[S2;P?N[I,*X'S1..5<>X.#^E;
M%%<^+PM'%4)X;$14H33C)/9IJS3]4:4ZDJ<U4@[-.Z?F?#'BSPO>>"_$5WI=
M]'Y=S9R%&]&'9A[$8(]C6=7U5^TC\%/^%CZ'_:6GQ_\ $ZT]#M '-U'U,?U'
M)7ZD=^/E>2-H9&5E964X((P0:_SS\1^!<1PQFLL-*[HSNZ<N\>S_ +T=G\GL
MT?M61YQ#,,.JB^):279]_1]/NZ#:***_/SV@HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBN]^ GP:F^*WB4-,K1Z/8L&NI>GF'J(U]SW/8<]<
M ^KDF2XO-L=3R_ QYJE1V2_-OLDM6^B1SXO%4L-2E7K.T5_7WGH?[(OPD,$;
M>*;^+#2 QZ>K#H.C2_CRH]LGN*]XJ.TM8[&UC@AC6*&% D:*,*B@8  ] *DK
M_17@OA/#<.Y33RS#:\NLI?S3?Q2?Y)=$DNA^(9IF53'8F6(GUV79=%_74***
M*^J/."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O$
M?VD?V>&UPS>(=!AS>8WWEHB_Z_UD0?W_ %'\77KU]NHKYGBSA/ <19?++\PC
MH]4U\49=)1?=?<UH]#ORW,JV"K*O1>O5=&NS/@<C!HKZ4^//[,T?BUIM8\/Q
MQV^IGYYK886.Z/=AV5S^1]CR?G&_L)]+O9;>YADM[B%BDD<B[60CJ"*_@;C;
M@/,^&,9]7QL;P?P32]V2\NS[Q>J\U9O]DRG.*&/I<])Z]5U7_ [,AHHHKXH]
M4**** "BBB@ HHHH **** "BBB@ HHHH ***[SX-_ ;4OBM>+,P>RT>-L2W;
M+]_'58Q_$W;/0=_0^IDN2X[-L7' Y?3=2I+9+\V]DEU;LEU.?%8NEAJ;K5Y<
ML5_7WF;\)OA/J'Q7\0K:VJF*UA(:ZN2/E@7^K'L._P! 37UYX1\)6/@?P_;Z
M;IL/DVMN, =68]V8]R3R31X1\(Z?X&T&'3=-MUM[6$< <LY[LQ[L?6M*O[M\
M,?#+"\+85U*C4\347OSZ)?R1Z\J>[WD]7:R2_(<_S^IF%2T=*:V7ZOS_ ""B
MBBOU,^="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *XWXJ_ _1_BM:%KF/[+J*KB*]B7]XOH&'1E]CSZ$5V5%>=FV48
M+,\++!X^FJE.6Z:T]>Z:Z-6:Z,WP^)JX>HJM&3C)=4?&OQ+^"FN_"^Y;[;;^
M=8YPEY""T3>F>ZGV/X9ZUR-?>MQ;QW<#12QI)'(-K(Z[E8>A%>5?$/\ 9*T+
MQ0TEQI+MHMVW.Q%W6['_ '/X?^ D >E?RMQG]'G$TI2Q/#D^>._LYM*2\HR=
ME+_M[E?FV?H>5\;4Y)4\<K/^9;?-;KY7]$?+]%=MXV_9Z\5>!R[S:<UY:I_R
M\6?[Y,>I ^9?Q KB2-IP>".HK^>,TR7'Y96^KYA1E2GVE%K[K[KS6A]MA\51
MKQYZ,E)>3N%%%%>8= 4444 %%%% !116GX;\&:MXPN?)TO3[N^?.#Y4994_W
MFZ+^)%;8?#5L145&A%RD]DDVWZ):LFI4C"/--V7=F95C2M)NM<OX[6SMYKJY
MF.$BB0LS'V KV7P%^QK?W[)-XBO$L8>IMK8B28^Q;[J_ANKV_P #_#?1?AU8
M^3I-C%;[@!)+]Z67_>8\GZ=!V%?MW"/@/GF9RC6S/_9J7][6HUY0Z?\ ;S37
M9GR>9<883#IQP_[R7EM]_7Y7]3R'X2?LB^4\-_XI96*X9=/C;(_[:,.O^ZOY
M]J]VM+2*PM8X8(XX88E"HB+M5 .@ '2I**_K7A/@K*>',-]7RRG:_P 4GK.7
M^*7Z*R71(_-\RS7$XZISXB5^RZ+T7],****^K/-"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P
M_$_PS\/^,\G4])L;J1O^6ACVR?\ ?8PWZT45RXS X?%TW1Q5.,XOI)*2^YW1
MI3K3IRYZ;:?=.QP.O?L=>&=1):SN-2TYNRK()8Q^##=_X]7GOQ _9<7P3"9%
MUQKA<;@IL]I'WN^\_P!WT[T45^.\<>%_"T<OJXRG@XQFMG%RBO\ P&,E'\#Z
M;*>(,P=:-*55M>=G^+5SRS5M/_LN^:'?YFT YQCJ*K445_$&,IQIUYPALFTO
MO/UJG)N";.N\$_"S_A,'B'V[[/Y@4_ZC?C/_  (5ZUH?[%6FJB/?:Y?7"L <
M00K#^I+T45_4_A+X=\.YG@?K6/PRJ35MY3M]RE;\#\]XDSO&X>M[.C4LO1?G
M:YVWAO\ 9M\'^&F5UTE+R5?X[MS-GZJ?E_\ ':[:TLX=/MUAMXHX88QA4C4*
MJCV XHHK^CLKR'+<MAR9?0A27]V*C?ULM?F?#8C&5Z[O6FY>K;)****]8Y@H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
,B@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>abm-20220131_g3.jpg
<TEXT>
begin 644 abm-20220131_g3.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1" &<"($# 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ***,T %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%&: "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ***,XH **,T;J "BC=1NH **-U&Z@ HH
MS10 P'BD(W=?FI&^7<Q-?FE<?\'#ND^!_P!K#5? 7C3P+_8OA?0]?O=#O_$-
MKJ3W3PB"66);C[*L.2C,BLRJ[,JLVW>P"MZ&793B\=S_ %2'/RJ[L>;F&;8;
M!<OUF7+S.R/TN R/F_45\F?\%+O^"J7AO_@G=I6@VPTNU\8>+M>GS'H*:F;.
M:WLL2;KMW6&7:OF(L:JP7>2^TGRGQY?^U)_P<$_!WP)\'KZ\^%^KOX\\:W/^
MCZ=92Z7>V-K;NP;_ $BY>:.+,2;?N(V]V*J-BEI$_%CXD?%36/CE\1=:\7>-
M-:U+6/$6O3_:+R]EB5WG?&U5V[E5(U55145=J*BJ%55K[C@_@'$8ZK[;,(.%
M*/1W3E^MO,^)XJXYI86E[' 34JCZJS2_2Y^G@_X.C)/^B'I_X6'_ -Q4[_B*
M,D_Z(>OT_P"$P_\ N*ORGL+"WN+*XN+BXN(HX71/W<"R,V[=M^7<O]UJ;ING
MV]S837%U--#'#*B8CB65FW!F_O+M7Y&K]4_XASP_R\WLG_X'+_,_-8\=9^WR
M^U_\E7^1^U7[%?\ P7Q;]L#]I[PK\-V^%0\.GQ++/'_:'_"2_:OL_E6\L^?*
M^RINW>5M^\/O5^C@.*_ES^!?QXU[]D[XXZ/XN\+VNF+XA\+W;/:/=Q/*EPK*
MT;H\>_E7C9E;;M;YOE96VLOZ%M_P6$_;8?G_ (4#:\?]2)KO_P D5^;\7<"J
MCBH?V;%1IR7VI=;_ -Y^A]_POQM*6'DLQ;E-/I'I\D?L&O([T$?-S7X_?\/A
M/VV!_P T!M__  A=<_\ DBO<O^"=W_!0C]I[]H?]I"S\,_$CX+0Z!X/GL+FX
MN]7CT+4-&.FN@S&Q:[E=9M[XC\I%W_O?,W;48-\7B^%\9AZ3K5'&T>THO]3Z
M_!\483$552IQE=_W6?HC10.E%?/GT@4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444  X%-:38#GM2,?E/TKR3]N
MCQ!?>%OV+/BWJ>FWEYI^H:?X.U>YM;JUE:*>VE2QF9)$=?F5U8!@1R"*=*'-
M)175V,:U54Z<IOHKGK43[TW4*ORUXS_P3NNOM?[!OP996W;?!6D)G_=LH1_2
MO9PW-55ING-TWT;7W!AZWM:4:G=)CQQ1114&P4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 444CML4GTH 8Z9ZT!O:O@7XI_\ !PS\
M&_A-\2O$7A6\\,_$NZOO#.JW.E7$UM86302R03-$[(7NU.QF1MNY5;'\(K#/
M_!S!\% /^11^*?\ X+K#_P"3*]RGPOFTXJ<:$K/R/G:G%F4TY.,JRN?HPS9%
M-(W#IGZU^= _X.7O@G_T*/Q4_P#!=8?_ "97U1^PW^W3X4_;\^%^H>+O!^G^
M(-/T_3=5DTF:'5H(H9_-2*&4D".61=FV9/XLY#<5ACLAQ^$I^TQ-*4(]VCHP
M/$&7XRI[/#U%*78]SHHHKRCV@HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBC- !1137;:* $'W/\ "F@8'I7S;^V+_P %3O@U^Q.+BQ\3>(O[4\40[?\
MBG-$ O-2'^J;]XFX1V_R3+(//>/S$#;-Y&VOR<_; _X+Q_&3]I4W&F^%[A/A
M9X9D51]GT2Z=]4E_U3?O+_:CKM=&*^0L/RRE'WU]5D7!F9YHU*C#EA_-+1?+
MJ_E]Y\EG7&>6Y;>,Y\T_Y8ZOY]%\S]]$N4D'#JQ]0:D"Y'K]:_EW^"G[8/Q1
M_9V^(=]XJ\&^.->T?7=6G-SJ4YN/M*:K*1+\]W%+O2X;]](RF56VLY9=K?-7
MZ??L=_\ !Q[X<\6&#2/C5H(\+7;YSKVB12W6FM_K6_>VWSSP_*(T^1I]S,S,
M(EKULZ\-<UP$?:TOWL?[N_W=?E<\K)_$;+\9+V=?]W+SV^_I\S]2B<]12KPM
M<=\+_C5X1^->AMJG@[Q-H/BK38YC;O=Z1?Q7T$<JA6,9>(LH=5=3M//S"NRS
MQ7Y_.$HOEFK,^]HUH58\U-W04444&H4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MK\D.HHHKS#UPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ IL_^I;Z4XG ILIW1-]*$3+9H_ES_ &R3_P 9??%;_L<=6_\ 2V6O-<\5
M],?M=?L3_&35_P!JWXGWEC\)?B7?6-YXMU6>VN;;PS>S07$37<K(Z.D;*\;*
M0RLK;65J\\_X85^-W_1&_BK_ .$GJ'_QFOZTRO/,NCA*495H_"OM+L?RCF65
MXMXJH_9R^)]'W/+%!85^V_\ P;/'_C##QE[^-KK_ -(;"OR;_P"&%OC=C_DC
M/Q4_\)34/_C-?L)_P;X?!_Q9\&OV0/%6G^,/#&O>%;ZZ\87%U#:ZOI\ME-)$
M;*Q59%215;9N1QNQC<K>E?&>)>:8.OE/L\/4C*7,MG<^N\.\#B:6;*56$HJS
MZ'W_ $4;J-U?S\?T$%%&ZC=0 449HS0 4444 %%%% !1110 4444 %%%% !1
M11F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFO(J+\
MS ?6@+VW&]#_ /7H=U7V^M?'O[:/_!:;X._LAC4-+AU3_A.O&=GOB_L/1)%E
M6WF7S5V7-S_JH=LL6QT&^=-ZMY++7Y.?MI?\%C?C)^V4U]I,FK?\(;X,NM\8
MT'1'>!;F%O-79=3_ .MN-T4NQTW+!)L5O(5J^PR'@7,\SM*$>2G_ #2_1;O\
MO,^+SSCC+LOO#FYY]E^KV1^N/[6W_!9;X(_LA:U+H]]K=QXN\203^3<Z3X:C
MCO9K$AI4?SY&=(8V1XBC1-)YJ[E.S:<C\N?VP_\ @NO\9?VES-IOABZ_X5?X
M9D"_Z-HETS:E-_JF_>7VT/\ +(C?ZA8<K(R/OKXGZ#[M ^]\M?M61^&^6X"T
MZR]K/O+;Y+;\S\>SKC[,L=>$'R0[+]7N- S12[C25^@1C&,>6)\-*3D[L,XH
MHHJB3KO@Q\</&7[/7C:W\1^"/$FK>%]8M]H^T6-P8O.171_*E3[LL3.B%HG5
MD;'S*U?IE^Q;_P '(4]J;#0?C=H7FK\D'_"4:'#\V/W2>;=6?_?Z5WMS_=5+
M>OR? S01BOE\ZX1RW-(?OZ=I?S+1_?\ TCZ/*>)\PRZ5Z$]/Y>GW']3GP._:
M(\$_M)>"8?$?@3Q)I/B;1Y"JM/8SAVMY&19/*F3[\,H5T+1R!77<-RBNX%?R
MF_#GXK>*/@YK[ZMX1\1Z]X7U22%K=KK2-0EL9VB9E8HSQ,K,K,JMM^[\JU^B
MG['W_!QYXL\#M#I/QFT%O&6FKG_B=Z-#%:ZI%_K6_>0?);S99H4&S[/L568^
M:U?C6?>%^.PEZN#?M8]MI?Y/^M#]>R/Q*PF(M3QJY)=]U_FOQ/V>HD./_KUY
M?^S=^U_\-_VM_#CZK\/O%FE^)(;?!N(87,=U99=T7SK=PLT.YHGV^8B[PNY<
MKS7J!4M[BOS2M1J4ING53C)='HS](HXFE6@JE)\R?5$@HHHK,W"BBC- !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%-DE\O_  S0 ZBHVGP?N\8SG.*\[^/?
M[77PU_9=T8WWC[QEH?AF/;O2&YN UU/Z^7 N9),9'W%/45I1HU*TU3I1<I/H
MDV_N1E5KTZ4'4JR44NK=D>BRS>5C_:Z4U[D*N>.F3DXQ]:_+G]I[_@Y:\.Z$
MMQ8?"?P;=Z]=+E8M6U]C:VF>SK;H?-D4\_?:(^WI^=W[3/\ P4V^-G[6 GM_
M%7C;4(]%G)QH^EL;'3MG]QHHR#*H_P"FI<^]?H&4>&.<8MJ6(2HQ_O:R_P#
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
M  K]&,[FK3BJ*CF^(7]^7XLQX4FY930;_E0ZBBBO!/H@HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#YI_X*Q_''Q1^S?\ L#>.O&/@
MW4CHOB/2S8+9W@@BN&A\W4+:%_DE5D.Y)'7YAQNSUK\84_X+1_M.J/\ DJFH
M?AI>G?\ R/7Z[?\ !=H8_P""7'Q*_P!_2O\ TZV=?SS@L1UK]R\+<HP6*R^K
M4Q%*,Y<[W2?1=S\/\2<TQF&S"$,/4<5RK9M=7V/J!O\ @M!^TVWWOBE>_P#@
MIT[_ .1Z%_X+/?M-%?\ DJ5Y_P""G3O_ )'K4_X(P?LD>"_VS/VN[OPWX\L[
MK4M#TGP]<ZO]BANY+5;J99K>% [QE9-H\]G^1E^9%^;;N5OU>7_@A/\ LO/_
M ,TWFV_]C'JG_P DUZ&?9]P[E>+>#K81-I7TC'];'EY+DN?YIA_K5'$-*]M6
M_P!+GY&C_@M'^TR5_P"2J7W_ (*=._\ D>G)_P %H?VG(UX^*E\J^VE:=_\
M(]>D?\%"OV _A[\%/^"H_P ,_A;X7M=6TCP=X]?1!>6R7C3R6OVK4)+.;R9)
M=[#Y(M_S[\.S?P[57]*8O^"$W[+[QK_Q;F;Z_P#"1:I_\DUCC>)N&L-2I5)X
M1-5(\RM&/IKJ;9?P_P 08JM4IT\2TZ;L[R?X'Y(1?\%H_P!IUFX^*NH?^"O3
MO_D>F_\ #Z/]IQC_ ,E4O_\ P5Z=_P#(]?27_!<?_@FQ\)?V-_@;X0\3_#G0
M;SP[J%]KQTN[3^T[B\BNHGMY90S"=W8,C0_+Y97_ %CY#?+M^C/V*_\ @BS^
MSS\1OV2?AMXF\2>#+[6M<\1>&K#5[Z[EUR_A:2:X@2=P$AE1%56?:JA?NJ,[
MFRS%;B3ANG@:>->$7+-M+W8WT_#\2J.1\0U<;/!+$OF@D_B=M?Z['YQ'_@M'
M^TYN'_%U;[/_ &"M._\ D>D;_@M)^T]C_DJNH?\ @JT[_P"1Z^X/^"LG_!)7
MX&_LW?L,>+O'?@;PK?>'_$7A^:PDMYTUF[N4E$MY!;NCI/*Z[=LQ;Y=K;D7Y
MMNY6_'UC]TGFOHN&HY%G-"6(P^&C%1ER^]&/D_/N>+GSSK*:ZP^(Q$FVKZ2?
M_ ['ZS?\$2/^"BGQF_:D_:\U3PSX\\:3^)-#3PW<WZ6LMA:P^7.D]LJR!HHE
M;[KN,;MOS?[M?K6!@5^%'_!N*V?V_-4_[%"\_P#2FSK]VL?+7XWXB8.CALXE
M2H14(V6B5C]<\/<56Q&5^TKR<G=[NXZBBBOA3[H**** "BBB@!ACW4QI@A^9
ME5NU/9L?-Z&OQF_X.!/VF?B1\(_VT]"TOPC\0?&WA;3)/"%I<O::/K=S8PO*
MUY?*TC)$ZJ9&5$7)YPH]*]?(<EJYKBUA*+M)IO7R/#S[.J>5X;ZU55U=(_9C
MS5]5_.CS5_V?SK^8'_ANKXX_]%D^*O\ X5FH?_'J/^&ZOCC_ -%D^*O_ (5F
MH?\ QZOO_P#B$F9?\_(_C_D?!_\ $6,%_P ^I?>C^GS>K-][IZ4X'(K\*/\
M@C#^V?\ %OQK_P %%? _AW7/B9XV\0Z#KT.H6]]I^L:Q/J$$R)8W%PA59F?8
MXEAC.]-K84KG:[*W[KJ-U?"\1</ULGQ7U6NTW;FT]6OT/N.'<_I9MAGB*47&
MSMK\G^I(.****\,^@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M,S%B2>22:TI^,,?^7F&MZ2O^AA5\)ZB_AUT_56_S/YB^AZXI&X[U_1G\0_\
M@C?^S;\3M72_U#X4Z+9W$<7D*NDW-SI,!7<S9,-K)%&6^8_,5W=!G 7'@OC_
M /X-K_@WKB:O-H/BSQ]X>N[PS/81R75K>6.GNVXQKY;0K++$G'RM/O91S)N^
M:O:POBQE=3^+"4?E?\G^AY&)\+\SIK]U*,_G;\U^I^(PQ25^CWQJ_P"#;/XJ
M>#&N+CP1XO\ "GC:QM[)IA#=QRZ/J%S.N[]Q$A\V'YE5-KO,@W,<[57<?D+]
MH#]@7XR?LMPR7'CKX>>(]%T^WB2>?48XEO-/A5W\I%>[MV>!&9_EV,^[YE^7
MYEW?7Y?Q?E&,LJ%:-WTV?W/4^5QW#&9X2[KTI)=]U]ZT/'J***^D4E)>Z?.Z
MK<D"*YX^6OMG]CS_ (+N_&3]F5H=-\277_"TO#,>[_1]<NG74H?]:W[J^VL[
M;I'&[SUFVK$J)LKXC;&>*2O(S3(\%F5/V>+IJ7KO\GNOD>MEN<8O 3]IA:CB
M_P"M^Y_13^RI_P %A_@;^U?J.G:7IGBC_A&_$VI<1Z)K\?V*Y=S*(DC23+02
MRNS)LBBE9V#?=^5@OU6CAD^4YK^2NOJ_]C'_ (+'?&/]CAK'2HM6;QIX+L]D
M9T'6Y&F6WA7RDV6D_P#K;?;%%L1-S0)O9O*8U^/9]X4U*:=7*Y\W]V7Z/_/[
MS]8R+Q0C*U+,8_\ ;R_5?Y']$^<=_P!*3&%KXR_9*_X+@_!/]I?28X]8UV'X
M:>(HX0]SIWB2YCM;<,!'O\F\8B"5=[[5!9)6",WE*M?94,RRI\C;O?-?DV-R
M_$X.I[+$P<9>?]:GZI@<TPN,A[3#34EY$U%%%<IW!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 -DD*,/ESG/>O-OC]^V'\,
M_P!EO26O/'WC30?#*[-Z075R&NIAQGRX$W2R8R,[%.,BOB;_ (.(?VN_B-^S
M1X9^&.D^ O%>I>%;?Q?_ &M_:DNG[([B86_V+R@LVTR1X\^3.QE)SST%?BOK
M?B&_\3:M/J&HWUY?7]RYDEN)YFEEE<]69F)9C[DY]Z_4.$_#>6:X6&/Q%;EI
MRO915Y:-IW;LEJM-_D?F?%7B&LKQ4\#0I<TXVNV[)72:M;5Z/R^9^P/[3_\
MP<L^'=!^U:?\)_!EYKUTF5CU;7V-I:9XPZVZ'S70C^^T1]NN/SN_:9_X*;?&
MS]K 3V_BKQMJ$>BSDXT?2V-CIVS^XT49!E4?]-2Y]Z\$#<8_A].E+))YA[<#
M' K]BRC@S*,MM+#T4Y?S2]Y^NNB^21^19MQAFN8-JO5:C_+'W5^&K^;8TGT/
M Z#V[C\:"<GM^':BBOJCYFX4444""BBB@ HHHH **** "BBB@ HHHH ****
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
M)_YG1E='B/&X6&)AB8KF5_A7^1^?X_X.BI3_ ,T0BW?]CC_]PU]!_P#!,_\
MX+--_P %#/CMJG@IOAROA/\ LW0IM9^W+KWV[S?+N+>'R]GV:+&?/W;MW\'W
M?F^7SK_@MU_P3W^$/@#]B+5O''A7P7HOA'Q%X1O+1K6;0[6.Q6Y2XN(8)(IT
MC7;*NUPR[AN5D&&"LZO\S_\ !M9_R?;XF_[$:[_]+]/KKK93DF+R&MF6"I2A
M*&FLF]=//S.6EFF=83.J67XRJIQGV2VU\CZ@_P"#A#]A*/XL?!^/XQZ!974W
MBCP/#';:LD+22?:M(WON=8E5OG@DE\PO\BK$T[.S>6FWXK_X(4_MAM^S%^V5
M:^'=2G\OPK\4/)T2[^7B&^#'[#+\J,S?O'>+;N556Z9W^Y7[T>+/#.G^-_#.
MH:-JEC:ZEI>JVTEI>6ES&)8+J&12CQNC?*RLK$%3P0:_F?\ VZ/V5K[]C']J
M+Q7\/[Q;E['3[GSM(NYU+?VC82_/!)N9$5VV'RW*+M\V.50WRUU<#XJ&:9=6
MR'%RZ7A_7D]3'C+!SRS'4LYPRZ^]_7FM#^G+<N<K_%3L[C^->$_\$WOVB9OV
MI_V*_A_XSO9;JZU:\TP6NISW$:127%[;LUO<2[8_D"R2Q.Z[<?*Z_*OW1[L/
ME-?D^*P\\/6G0J?%%M/Y'ZG@\1'$485H;25_O)****Q.D**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ***,T %&<444 -49H"_-1_A7!_'
M#]H;P7^S3X%N/$WCKQ)I7AK2(=RB>^G\MIW"-)Y42??FE*HY6.-6=MIVJ:*=
M.<Y*%-7;,ZM:%*#G4=DCN&9@?8=Q7Y)_\'11\RZ^!ZX_AUTC\]-K;_:*_P"#
ME[1=!UG4M-^&'@.X\00QP216NN:W>-9P-<!G576T1&>2#:J/\TL+MN92L9&:
M^=/VE_ W[8W_  5>\2Z5?>(?A#JFFP^#87@L[,:4=!MU:X;+R@ZA*KRLWDHK
M;7945$^56?<_Z5PCD.)R_,J..S#EI05_BDD]FMM^O4_->+<_PV88"K@<#S3F
M[?"FUHT_TZ'LW_!KW<>7XB^-$.W_ %D&C-GZ-??_ !5?KR/E^]7X!? C]G_]
MKC_@F'\:+?QEH'PCUR\U'4K&XTV6WBT[^W[2Z@)B=DF^PN[1?.L+JV]&9HMN
MYEWK7TU\%/\ @Y)F\,7\VB_&3X8ZEIVK:69X+Z?P\VV9+E)=ODM8W3J8MJ[E
M=FN&;>GW/F^33C'(:^8YE4QN7N-6$K?#)-Z*VU_(SX1SZAEV!IX+'J5.2ONG
M;5W_ %/UB'2@\BO,?V;OVNOAS^UMX8?6/A[XLTOQ):P8^T) Q2ZM,NZ+YT#A
M98=QB?;YB+O5=RY7FO3.<^U?F=:C4I3=.JK-='HS],HXBG6@JE)\R?5$U%%%
M2;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?(?_!=?_E%M
M\2_]_2?_ $[65?SR#JM?T-_\%U_^46WQ+_W])_\ 3M95_/'7]">$/_(LJ_XW
M_P"DH_ ?%/\ Y&=/_ OS9^@G_!MN^S]O+Q#_ -B5>?\ I;85^YWF*%ZC\Z_F
M9_8(_9]^)_[2/[0=OHOPEU:7P[XLL;&XU!M6BU9]-;3[90L3MYT7[WYFE2/"
M*S'S?F&W<R_<W_#J_P#;O(_Y+Q??^'!UG_XBOF>/LCP^(S6566*A!V7NRO<]
MK@G/,1A<M5*GAI5%=ZQV+'_!5PJO_!=']GO'_/3PP3[?\3VXK]=HY?W8^9>1
M7\V7[67[*_QJ^%O[8>E>"/'.I77BCXF>)FL&TC4?[<:\DU-IW^SVVVYF*R)M
ME1HOWNS;Y6[[FUF^S5_X):?MW,BX^/&H8]/^%@:Q_P#$5PY[P]AI87"_[735
MH6N^NNZ_(ZLAS_%4\3B9+"S?-*]ET\F>O?\ !S')N_9(\$#_ *F^+_TBNZ^P
M?^"?,B)^PC\&>5_Y$?1B>>A^P0U^)7_!2+]BS]H;]G3PEX8U[XT>,KCQUI%Q
M>36&GW$GB6ZU;^SIW17*;;K:R>:L6[,:LO[CYMOR;O7/V9_^"<7[9GQ"^ GA
M/7/"7Q8U+POX7UC3HKO2=+;QQJ%K]GM)!OA81VZO$BNA5U16RJNNX*VY5TQF
M08:61T(/%TU:4M=;._\ EZ$X//L5'.:U58:3<HK3JO,_0+_@NG+YG_!+;XF?
M,/F?2>__ %%K.OYZ9#\_R]*^[/V[?V"/VL/@=^SKJ7B3XG?$B^\9^";&[MEU
M"R_X3"_U".#S)1'%,T-SM5U$KQIQN8,ZMMVAF7X3094U^B>&N7TL'E\X4ZL:
MB<V[Q_PK0^)X_P ?4Q6.A.K3<&HI6?J]3[Z_X-PSC]OS5/\ L3[W_P!*;.O)
MO^"TO_*3GXJ_]?=E_P"FZUKUG_@W#&?V_-4_[$^]_P#2FSKR;_@M)_RDY^*O
M_7W9?^FZUK/"17^N%7_KVOS16(;7"M.W_/Q_D?+F,T[<M=E^S[\#?$/[3'QF
M\/\ @/PM':R:YXDN?L]N;F;RH8]JL[RN?[B1H[MM5FVK\JLVU6^T8_\ @VU^
M/.-W_"0_"\_]Q2]_^0Z^HS/B+*\OJ*CBZBC)^]J?-Y?DF8XZ#J8:#DEV/S\_
MY:4F<M7MW[1G[ GQ#_9@_:4T7X4ZY;Z3J7BKQ*+/^R/[-NP]KJ'VJ8P1;7E5
M-G[Y'0^:J;=N[[NUF^EQ_P &W'QZ>)?^*@^%^W_L)WO_ ,AUS8CBS)Z$(5)U
MH\L_>7F;8?AW-*TY4X4I-QT?D?GV/N_-2$[C7O/[<W_!/'XA?\$_M8\/6?CF
M30;R'Q/!-+876D73S1,T+()8F#HCJR^;$WW=K>8N&9@RK]!:)_P;F?'[6-'L
M[R75?AOILUS DK6MSJMT9;5F7<8W,=LZ;E^ZVQF7(X9A\U76XJR>E0AB)U8J
M$[\K[VW^XFCP[FE6M*A"E)RCNNU]OO/@,'!ISKM%?2_[;W_!*KXG?L"^#=&\
M0^,IO"NI:/K5ZVFQW&C7TL_V>XV-*B.)8HF^=$E(*JR_NFW;<KN]?\.?\&YO
MQ^US1+&\DU3X<Z;)>6Z3O:76JW336K,%8Q.8K9TW+]T['9=R_*S+\U93XNR:
M%*->5:/+*]GZ;FM/AG-95948TI<T;77KL?!&[Y<4YAMCKZ5_;>_X)5_$[]@;
MP5I'B+QE<>%M2TG5[\Z8LVCWTLQ@N#&\JHZRQ1'YTCD(*AA\AW;<KN]"^!?_
M  07^-WQ\^$/A_QIIVH^ M+TWQ-81:G96^HZG<K<^1*N^)W6*W=!O1E?;OW*
M&7.UMRKI4XLR:%!8J56/++1/S(I\.YI*N\/&E+GCJT?$^5V>]  \OWKZV_:V
M_P"",?Q>_8Q^"]YX\\27G@S5-!TNXAAO?[)OYWFM1*ZQ)*4EABW+YC(GRLS?
M.#MV[F7Y)(WO\M>CEF:8/,:7ML(U-;:'!F&!Q>"J>RQ*<7OJ?MY_P;0G_C"3
MQ=_V.]U_Z0:?7Z+MP:_.C_@VA_Y,E\7?]CO=?^D&GU^B[_>K^6>*M,XQ'^)G
M],\(_P#(IH_X4/HHHKY\^D"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ^8_^"D_[27QG_9P^&MOJ/PA
M^%C?$*ZF5C>W@D:X&CXEA5/] B*W%UYBO+S$P$6S<^5K\!?V@_VJ?B)^U?XJ
M76?B%XNU;Q1>6^?LZ7#K':V>X(K^3;HJQ0[EB3=L1=S+N;<WS5_4A(NY=ORM
M]:^:?VPO^"5'P>_;6DGO/$GA[^R?$TW_ #,.BE;/46_U8_>':T=Q\D:Q_OT<
MJN=FP\U]YP;Q1@,KJ?[504G_ #+XE]_Z6^9^?\7\,X_,H\V%K:?RO;\/U/YP
MR,&G?*:^ROVY?^")/Q4_8ZT;4?$FGR6?CSP-I<37%SJFGI]GNK")5CW//:,6
M95W._P T3RJL<3.Y2OC4[7_V:_HS*<XPF94?;8.HI+^M^WS/P/,<KQ. J^RQ
M47%_U]_R&T4=**]0\LO:%H>H>*-9L]+TNQNM3U+49TMK2TM83-/<S.=J1(BC
M<[LQ"JJ_,S&OT$_9+_X-W?BA\3]46\^*-[:_#G089?GM+>:+4-6O K1'Y/*=
MH(E>,R@2,[.CIS"RMNKZ&_X-I/A-X;3]GOQEXX_LBS;Q9-XCFT-M4=-UPMBE
MM9SBW1F^XGFRL[;<;V";MVQ-OZ'_ !1^-/A+X&Z''JOC+Q-H7A72[B=;:&[U
M:_BL8))2K.(E>5@K.51VVCG"-Z5^$\8>(6/CC)Y?EZY>5\O-O)^BZ?C\C]HX
M5X%P-3"PQ^/E=/6VR^;_ .&/G3]GO_@BC^SW\ ;:%_\ A"X/&FI1PR027WBI
MAJ;3*SA_FMV5;567:%5UA5@HZ\MN^H?#/A73O!^A6NE:7I]GI>EZ;"EM9V=I
M"L,%M$BA42-% 5%50 %' Q7YW_M#?\'(_P ,/ 5[-8_#OPKKWQ FAG0?;+B3
M^Q].FB:/<7C9T>=F5\)L>!.C,&VA=WPM\:O^"ZO[1GQ?6XBM?%&F^"M/O+)K
M.6T\.:>D.[=OW2K/-YMQ%+M;;NCE7;L5EVM\S?.X7@WB+-Y>UQ%UYS?Z:M?<
MCZ#$<5\/96O989)_X5^NB?WL_H)N=1M[&!I)IHXXU^\Q8*!7S]\2_P#@JM^S
MK\*-*AOM2^+G@VZAN)_)5='N_P"V9L[6;)BLQ*ZK\I^<KMSM&<LM?SI_$3XI
M^*?C#KRZIXK\2:]XIU** 6R7>KZA+?3K$I9E17E9FV[G9MO^TU<^1ZU]5@?"
M"-D\77?_ &ZOU=_R/F\9XK5-L+12_P 3O^"M^9^\_P 3_P#@X;_9W\"26O\
M9%WXP\:+<A][:/HS0K:[=N-_VQ[?[V3C9N^XV=OR[O+?B/\ \'-_@73-,AD\
M(_#?QAK5ZTP$D6K7=MI<0CVMEE>)KDLV[9\NT?>/S?+AOQL497K31UKZ.CX5
MY/3:<W*?J_\ *Q\_B/$K-JE^1QCZ+_.Y^LC_ /!T7<D?+\$8_P ?&'_W%5:?
M_@Z'U1G_ '?P9LXU]&\4NS?^D@K\I**]&/ASD*_Y<_\ DTO\SS_]?\[_ .?W
MX+_(_5C_ (BA]7_Z(W8_^%,W_P C5+;_ /!T/J2;O-^"]F_]W;XJ9/\ VT:O
MRBQ1BJ?AUD+_ .7/XR_S#_7_ #O_ )_?@O\ (_69?^#HNX"?-\$8\^WC#'_M
ME7=>!?\ @YF^&M]H$,OB;X?^.=*U1LF>WTUK34;>+YVQB5Y86;Y=I_U8^8LO
M.W<?Q@W&EVKZURUO#+(Y*T8./I)_JV;4_$/.H2O*IS?)?HD?O+\,/^#AS]GC
MQW-=#6+OQAX*6WV>6VL:,TRW6[=G9]B>X^[M&=^W[RXW?-CV3X;_ /!57]G?
MXJZ7-?:;\7/!UK#;S^2RZQ=_V/-G:K9$5X(G9?F'SJNW.1G*FOYMMF[[O-(R
M%>M>3BO"/+I*]"K*/K9K\K_B>QA_%+,8Z581E]Z?Y_H?U=^&?&&E^--%M-5T
M?4K'5-,U"%+FUN[2=)H+J)QN21'4E65E((93R,5JLJ3+T5E^E?RC>"O&^L_#
MGQ-:ZYX;UG5?#^L68;[/?:;=O:W5ON1D;9*A5EW*S+\K?=9EKZB^ /\ P6[_
M &A_@!:QV9\66_C;2[>)XHK7Q3;G4&5GD\SS6N5=+IV7YE7?.RJK;=ORKM^2
MS'PGQ]%<V$J*?JN5_K^A]-@?%'!U7RXNFX^FO^1^N'[4/_!'7X$?M57FH:EJ
M7A3_ (1KQ'J1W2ZUX>E^P7!D\XRO*\6&MY99&9P\LL3NRM][A2OYC_M4?\&^
M_P 9/@19:CJOA*XTWXFZ'9_.JZ=&UKJQC6'S'<V;DJVUU9%2&661]R83YF5?
MM[]BS_@X!^'O[2GC2Q\*>,/#^I?#OQ)K%XEGI?[YM3T^^EE>***+SDC22.5Y
M)'^_%Y2K'DR[CMK] P5E3^]N%>%A\^S_ (=K*A6YDOY9:KY?\!V/:K9#D6?T
MG6PUK_S1T?S7^9_)>Z;&VX*M35^8U^O_ /P<D? [P?HWPA\)^/+/PYI5EXPU
M#Q(MA>:M! L5U>PM93?),5_UV/L\(4ON**F%PK,K?D"?G:OZ X7X@6<8".+4
M.1]O0_#.(LD>68R6%<N:W4;2JNZE5=PJUH>B7WBC7+/3=-LKS4M2U*=+>TM;
M6(RSW4SLJI$B+\SNS$*JK\S,U>[4J1IQYZFQXM.G*H^6!5 Y_I7TM^P7_P %
M!_C[^SCXKT_PW\,;S5_%UI<;Q:^#[FRGUBUN-JS.PA@0^;%AI))F^SLFYH\O
MN5=M>Y?L5_\ !OK\1_CD;#7/B9<-\-?#,P2?[!L6?7+R)O*?;Y7W+7<CR+NE
MS+&Z;6M\5^LG[(G[#GPY_8D\$2:-X!T%-/DO!$=1U&X<W%]JCQIM#S2M^+;$
M"Q*SOL1=QK\FXQXXR>5%X6,%7E_Y*OG_ )?>C].X3X+S9U5B.=T8]^OW?YG7
M_ 3QKXL^(/PITW5O&W@W_A ?$MT9/M>AC5HM4^Q[975/](B4(^^,(_R_=W[>
MJUVXZ_TIJM\OS?I4GWOZ5^ RDI2<HJWEV^^[/WFG%Q@HR=_/O]PZBBB@T"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\D_\ @Z4_
MYH7_ -Q__P!QE?DG7ZV?\'2:EO\ A1?_ ''_ /W&5^2FQO2OZE\.?^2=P_\
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
MLS3/[%DL6TUH'%Q;?Z-<;I#ND<R_O=^?-_N;57[4_P"'K_[=!C_Y-YDV^O\
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
M2P_X4?\ $8,!_P ^)_\ DO\ F'_$)<=_S_A]TO\ (_F<Q[-^5&/9ORK^F/\
MX=D?L^_]$=^'G_@EA_PH_P"'9'[/O_1'?AY_X)8?\*/^(P8#_GQ/_P E_P P
M_P"(2X[_ )_P^Z7^1_,YCV;\J,>S?E7],?\ P[(_9]_Z([\//_!+#_A1_P .
MR/V??^B._#S_ ,$L/^%'_$8,!_SXG_Y+_F'_ !"7'?\ /^'W2_R/YG,>S?E1
MCV;\J_IC_P"'9'[/O_1'?AY_X)8?\*/^'9'[/O\ T1WX>?\ @EA_PH_XC!@/
M^?$__)?\P_XA+CO^?\/NE_D?S.8]F_*C'LWY5_3'_P .R/V??^B._#S_ ,$L
M/^%'_#LC]GW_ *([\//_  2P_P"%'_$8,!_SXG_Y+_F'_$)<=_S_ (?=+_(_
MF<Q[-^5&/9ORK^F/_AV1^S[_ -$=^'G_ ()8?\*/^'9'[/O_ $1WX>?^"6'_
M  H_XC!@/^?$_P#R7_,/^(2X[_G_  ^Z7^1_,YCC_'B@C![=<<&OWP_X*6_L
M"?!;X8_L(?$[7O#_ ,+_  /H^L:7HS3VMY:Z3%%- X=,%6 R.]?@BWW1WY/)
MZFOM^%^**.=T)XBC!Q47RZVWM?HV?&\3<-5<EK1H5IJ3DKZ7[VZC:^CO^"2W
MP8\,_M"_\% O '@[QCI,.N>&]8.H_:[*5W1)O+TR[E3)1E/#HIZ]J^<:^MO^
M"%W_ "E.^%O_ '%O_3/?5V\1U)T\IQ4Z;::IS::T::B]F</#\(SS3#0FKIU(
M)I]4Y),_8"+_ ((P_LR@G=\*=);T_P!/O>/_ "-3_P#AS'^S'_T2?2/_  /O
M?_CU?3J]33J_E/\ U@S7_H)J?^!R_P S^HO[ RS_ *!J?_@$?\CYL\-?\$A?
MV<_!OBC3-:TGX8Z78ZIH]U'>6DZ7MVS0RQL'1@&F(X8 \BOI&--@Y.3WXIU%
M<6*QV)Q+4L34E-K;FDW^;.S"X'#X9..'IQ@G_*DOR"BBBN4Z@HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@!G4_E7Y@?\'-_CZUL/@7\-/"KPW7V[6-?N-5AD4#R5BM;?RI QSG
M>S7D6WY?X7^9>-WZ?]Z_)+_@Z*.+KX'>FS7O_<=7U7 M-3SO#I_S/\F?*<;3
M<<EKV[?JC\H(+/=IDUQOQY,L2;/[P;S&_P#9*GN?^18LO^ON?_T""BW^;PW>
M-N_Y>H?_ $&6BX_Y%>S_ .OJ;_T""OZDQ'\*9_-V$C:M$_=O_@M)^R_X\_:T
M_8O\&^'OA_X=D\2:Q8^([/4)[6.YAMVBMUL+R)GW2NB_*\J#&[/S5^7I_P""
M*W[3DK;O^%5W_P".KZ=_\D5_0WX5VKX6T[)X^S1\_P# 15X.N?O#GI7\SY/Q
MOCLIIRPV'C%KF;U3_P S^@\SX+P69SCB<1.2ERI:-'\Z?_#E+]I[_HE.H?\
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
M2^+5QKUOX1U:WU=;"W\.BQ>ZFMW$L*F9KF7:GFHF[Y&9E#*&4MN'TN%EPO\
M4ZWMD_:7ER?%M=\OEM;<^:Q$>*/K-+V;]RT>;X=[*_GO?8Z#]N#_ (+UR_L=
M_M0^*/AK'\+H_$*^&S:C^TF\1_8_M'GVL5Q_JOLS[=OF[?O-G;N[[:ZW]CO_
M (+0R?M5_ ?XU^-)/ARNAM\'=#36OL:Z]]I_M;=!>2^5O^SIY/\ QZ;=VU_]
M9T^7YN5_;>_X((O^V+^U'XG^)*?%)?#O_"3&U)TX^'#>?9_(M8K?_6_:DW9\
MK=]Q<;L<]:[;]D/_ ((S6?[*W[./QC\"GQ]=:YJ'Q>TI](N-3&D+:P:=#]GN
M(HREOYSL[JUS*S9E"L BJJ;6+1B)<,_V73]G?ZQ[O-\7=<WEM?;Y%X?_ %F_
MM&?/_!]ZWP]G;SWMO\SN?^";O_!4CPE_P41\-WT=K9?\(KXTT4L]_P"'Y;L7
M#>1NVI<PR[$\Z+E5;Y5,;G##:T3R>M?M>?LZ:;^UC^S?XN^'NK2>3;^)K!H8
MK@H\GV.X4K);W&Q70OY4Z12;-RAMFT\$U\;_ +"__!""7]B[]JCPS\2%^*G_
M  D$?A_[4K:<GAW[$;KSK:6#!D^U/@*9=_W#G;VZU^BCKN#5\YG,L#A\<JN4
MS<H:-;IQ=]M==-[GT.41QV)P#I9K&T]4]M5WTTU/Y\_^"1/["G@O]KW]JCQ%
MX'^)R^+=-OO"MD=2_LBV068G:WNXH+FWNG?]['M:5$V(JOR_SQ,@#_L)\,_^
M"5'[._PFT::QTWX2^#[R&>7SV?6K+^V9@VU5XEO#*ZKA1\@8+G)QDFOS0O?C
M+H/_  3C_P""^'C?5M3UC4M/\%ZEJ-R_B"<VJW4GEZE:1W[#")O\I+R2%OD&
M_9%M^?Y@WWV__!=C]E[=S\2)FX[>'-5/_MM7V'%U3.<35IU://*G4A&5HWY5
M=>74^1X3I910IU*6(4%4A.2N[7=O4^N;6QBMD54BCC51@!5QBI]JXKX,^(__
M  <1?L\^"C9_V7<>,O%WVK?YG]E:-Y0M=NW&_P"UO!][+8V;ON-NQ\N[*\%?
M\'$/PQ^)/B:UT7PY\-_C1XAUJ^W_ &>PT[0[2ZNKC8A=]D4=VS-M168X'W58
M]J^*ED.8V]I*E)+ST_,^TCQ!EL)>SC45_+7\C]"#QZ4,?:O@GXE?\%B?B%I<
MEK_PB/[)/QXUK>7^T'5]%N=+\G[NS9Y5O<;]WS9SMVX7[V[Y7?#3_@I?^TM\
M88[[^P_V.?$EHVG^7YG]N>*!H^[?NQL^V6D/F_<;.S=M^7=MW+N<<AQ3CSOE
M2\YQ7YR*EQ#A%/DCS-^49/\ 0^\NE+C'I7YV:Q^TS_P4&N_%*K;_  +^&VBZ
M5?7X@MVNK]+YK*-Y-J-,\.H;F5%^^ZQ+T+;5^[6YXN^''[<WB[1KS6[CXN?#
M7X>W%CI!F32M(T.&YLI[E7N6*O/=I+(GR+;YESLP_P#J\HS/HLADFE*K35_[
MU_\ TFYA+B*&O+2F[>5OS:/O<LJ]<"F->Q1]77\Z_FS^,'_!3W]HSX@ZM]EU
MKXO>*8)M)EEBSH.I)ID4C956^>QV1S+\@VMN9?O,OWFW>+_$+XG>)OBWK::I
MXK\1:]XHU". 6R76KW\M],L2LS! \K,VW<Q;;_M-7WF$\)<;4UK5HQ7DF_\
M(^,Q7BGAH.U&DWZM+_,_IC\<?MJ_"'X8>(+S1_$7Q/\ A_H>L6&/M%C?>(;2
M"ZM\JKC?$TF]<JRMR/NL#7SYX\_X+\?LU^$/#EQ?:;XIUKQ5<P[-FGZ7H-W'
M<3[F53M-RD,7RAMQW2+PK8RWRU^ ?RU]$_ __@E!^T%\>M8:WTOX8^(=%MX9
M88[F]\06YT:"%)2P\T?:-CRJNUF;R%=E7;\OS*K>E_Q#O)L%'GS'%:>J7YW/
M*_XB%G&,GR8'#J_HV_T/O7XF_P#!SCH-AJRKX-^%.M:MI[0!FN=:UB+3)DER
MV5$,4=PK+MV?,90V68;1MRW#_LK?\'"7Q:^*G[2G@;POXE\*^ IM"\5:U::/
M<C3;:[M[J+[1*L(E1WGE7Y&=7V%#O52NY<[U/@K_ ,&ROB;4Q#-\1/B3H^DB
M.\7S;+0+*6^:YM1M+;;B;R?*E;YU_P!5*J_*WS?=K[+_ &6_^")7P+_97\5:
M=XAMM'UCQ9XCT6^%_IVIZ_??:'LI BJFV&)8H&\MAO1GB9U<[@V53;Y.95^$
M,+AI4L)!U)M:/71^K:7W(]/ X?BS%5X5<1+DA?R6GHKO[S[#C;<B^XIU X%%
M?E9^L+8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /D/_ (+K_P#*+;XE_P"_I/\ Z=K*OYXZ_H<_X+K_ /*+
M;XE_[^D_^G:RK^>.OZ$\(?\ D6U?\;_])1^ >*7_ "-(?X%^;/T$_P"#;5=_
M[>/B%3RO_"%7G_I=85^YWEKTVK^5?S4?\$\/VXKS_@GU\?9?'%KX=M_$\=YI
M4VD75C)=M:,T4LD4H9) C[&5X4^\C;ERO&59?NM/^#HJ3;_R1%?_  L?_N*O
MF^/.%\SQN;3Q&&I\T6EKS17YM'O\#\29=@\M5'$RM*[Z-_DF5/\ @JZO_&]'
M]GI0/X_#'X_\3VYK]<XD4I\RKT':OYS_ -J[_@I?JG[3W[;_ (0^-"^%=.T.
M;P/)IK:?I#7KW2R"RNFNE\Z;8F[?*[_=1=J[1]Y=Q^R!_P '14@3;_PH]?K_
M ,)C_P#<5>?G7!^;5,+A8TZ=W&%G[T='S-]7Y]#KR+BC+*6)Q,JL[*4KKW7J
MK>GYGI7_  <QJ(_V1/ ^!_S.$?/_ &Y7=?8'_!/>)#^PG\&/E7=_P@^C'Z_Z
M!#7XM_\ !3#_ (*]WO\ P42^'/AWPS_P@EOX/T_1=2?4YG.K'4)KB7RFBC ;
MR8E10LDN[Y7W;D^9<-N]C_9R_P"#BRX^ GP(\'^"9?A'#K'_  B.CVNCK>IX
MG:V^TK;PB)'\O[*^PLJ#(WM\V:TQG"6:SR7#X>%/WXRDVN:.S^=B,'Q1EL<Z
MK5YS]R44D^5[KY7/NG_@NFJC_@EQ\3.%7YM)P?\ N+6=?ST-_=K] _VZO^"[
MUQ^VK^S+X@^&P^&,/A>/Q$]JTU^WB%KQHU@N8KC:(_LT7+&%5SNZ$\5^?J+P
M6]*_0_#?*<7E^ G2Q<>64IM[IZ6CVOV/AN/\TPV.QT*F%=THI;-:W??U/OK_
M (-PO^3_ '4_^Q/OO_2FSKR;_@M+_P I.?BK_P!?=E_Z;K6O6?\ @W"_Y/\
M=3_[$^^_]*;.O)O^"TO_ "DY^*O_ %]V7_INM:C!_P#)8U/^O:_-#Q'_ "2M
M/_KX_P AW_!%Y=G_  4Y^%.[_G[O?_3==5_1?V!_"OY:_P!ES_A/HOV@/"G_
M  JW^UO^%B?;T_L/^S\>;YW^UO\ D\K;NW^;^ZV;]_R;J_1Q;K_@J,5_Y>O^
M_?A;_"OFO$;(7C,PA5]O3A[EK3E9[OR/HN ,]^I8*=+V,Y^]>\8W6R\QO_!6
MT;?^"X_[//T\-?\ I^N:_7BV.Z%?I7\W/[9>H?M&2_M=Z"WQ97Q$OQ?MX[%=
M$,$-NMRP\XM:?9?L:^4S><S[?*W-YN]?OJ:^T([S_@J-Y:[?M6WM^[\+?X5X
M6=<*REA,+'ZS25HVNYV3UO=::H];(N)%3Q>*G]7J/FE>RC=KUUT98_X.C?\
MC[^!_P#NZ]_/3:_6JQ.VQCW?W17\Y_\ P4QO/VEI_%?A9?VD%U3[:EI<'0O-
MBL%M1&73SMALAY1?<L6_^/;Y6[Y62OJ[PAJ'_!3JY\*:6]@-86RDM8F@^V1>
M'5NMFQ=OFBX'FJ^W[WF_/NSNYS6F:<+N64X.E]9I+EY]7/1WE?1VUMU)ROB:
M-/-<36^KU'S<NBCJK*VJOI?H>V_\',/'[%_@[_L=K7_T@OZ_1/2>-*M^G^K7
M^5?S\?\ !3&Z_:\D\#>'%_:+_M;_ (1W^T'.F_N],%G]K\O^/["-OF[-^SS?
MFV^;L_CKZ#\#W/\ P4X/@K1VTW^VO[--E#]E_M!/#WVSRM@V>=]H'G^;MQN\
MWY]V=_S9KDQ7"C>64(?6J2M*>KGH[\NSMK:VIT8'BA1S/$5?J]1\RCIRZJW=
M7TOT/=O^#F#_ ),D\'_]CQ:_^F_4*^M/^">IQ^P;\%^__%#:+_Z005^*O_!2
MVY_:^/P]\.K^T4NJ_P#",MJ3'3<)I8M1>+&V-YL1M\SRC)L\W^'S=G\=>K?L
MM7?_  40?]GOPDWPY75O^$%73HAH7VN+05?[&!MAVB['G[-F-F_^#9CY,5OB
MN%7_ &-2I_6:6DY._/[KNEHG;=6.?"\36SFK6^KU/>BE;EU5NK5]C[X_X+M'
M_C5[\1O^NNE?^G2TK^>H_>K[P_;^N/VYC^SS=#XZ?VP?AVU[;B]\A-'$?F[O
MW/G_ &$;_*\S'W_D\SROX]E?" 7K[5^C>&^6_4LOG3=2$[S;O!\RV77Y'PO'
MF8?7<P57DE"T4K25GN^GS/V\_P"#:'_DR7Q=_P!CO=?^D&GU^C#]:_.?_@VA
M_P"3)?%W_8[W7_I!I]?HP_6OPCBS_D<8C_$S]NX1_P"111_PH=1117SQ],%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 >(?\%*!C]@/XQ?]B?JG_I+)7RC_P &SG/[%GC+_L=[
MK_T@L*^KO^"E!_XP#^,7_8GZI_Z2R5\I?\&SG_)EGC+_ +'>Z_\ 2"PK[#"?
M\DY6_P"OD?R/BL9_R4E'_ _S/T<HHHKX\^U&IR*_.?\ X.8#_P 81^$?^QXM
M?_2#4*_1A.E?G/\ \'+_ /R9'X1_['BU_P#2#4*]_A7_ )'&'_Q+\SYOB_\
MY%%?_"?B#1117]>G\IA1110 4444 %%%% !1110 4444 %%%% !1110!Z7^Q
MI_R>!\*?^QRTC_TMBK^H>V_U:_2OY>/V,_\ D\#X4_\ 8Y:1_P"EL5?U$6W^
MJC^E?@/B[_O=#_"_S/W3PG_W>MZK\B6BBBOR$_7 HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKY@_X+.?\HR/BQ_UX6W_ *6V]?3]?,'_  6<_P"49'Q8_P"O"V_]+;>O8X?_
M .1KAO\ KY#_ -*1Y.?_ /(KQ/\ U[G_ .DL_G'D_P!8:2ED_P!8:2O[$/Y'
MEN?3_P#P1C_Y2;_"?_K_ +K_ -(KBOZ-;;_5U_.5_P $8_\ E)O\)_\ K_NO
M_2*XK^C6V_U=?SSXN_\ (UI?]>U_Z5(_?O"?_D55?^OC_P#28DE%%%?E)^H!
M1110 4444 %%%% !1399?+Q[^IIJSY]/SHN!)13?-_SFCS?\YI7 =13?-_SF
MCS?\YHN ZBF^;_G-'F_YS1<#RW]MGX':A^TM^RQXV\!:5=V=AJ'BC37LH+FZ
MW>3"Q93EMH)QQV%?E"/^#9GXL./^1]^'B_\  KS_ .,U^UTAW]\8IN :^ER/
MC#,LII2HX*249.[ND];)=4?-YUPGE^:U8UL9%MQ5E9M:7OT/Q3_XAEOBQ_T/
MWP[_ .^KS_XS7M7_  3N_P""&GQ"_8V_;'\'?$?7/%O@[5M+\._;?/MM/-R;
MB3SK&XMEV[XU'#3 GGH*_4+"T,!Z9[^M>IC/$;.L50GAJLURS3B_=6S5G^#/
M-POA[DV&KPQ%*#YH-27O/=.Z_$?$V[=]>U/J.'[S8J2OAUL?;!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 -C^]7Y?_ /!S=\.K34?@1\-_%DDEU]NT77Y](AC!
M'D%+RW,KLXQG<K646TAN S_*W&W]/J^,/^"\/PL3XE?\$Y?%-TNE7.I7WA2\
MLM<LO)\UI+4I.L,TVU.JK;37&[=E57+_ ,.Y?H.$\0J.;T*C=O?2^_3]3YWB
MK#NME5:"_E;^[4_ *WN&_LNXMUCW+)*DK/\ W57>O_LU6+G_ )%NQS_S]3?^
M@05!82-MN(Q)'&LT#JY/^SM=5_WF9%6I[@X\+V?_ %]3?^@05_5^*C^Z9_,N
M%TJIG[>_\%YOB]XL^#_[#/@C4/!WB3Q)X5U"X\4V5M-=Z/J$UC-)"VGWKE&>
M(JQ3<B-M^[N5?2OR*_X;K^.7_19/BE_X5FH?_':_H^\9?!'P?\>?ASH^D^-/
M#.A^*M-M?)NXK75;)+N&.98F02*K@@-M=QGT8^M<B?\ @G#\ L?\D;^&N?\
ML7;7_P"(K^<\AXHRW+Z4J&+PWM)<S=]/U/W;.N&<QQU:-;#5^2/*M-?T/Y[_
M /ANWXY_]%F^*G_A6ZA_\>H_X;M^.?\ T6;XJ?\ A6ZA_P#'J_H2_P"';7P"
M_P"B._#?_P )ZU_^(H_X=M? +_HCOPW_ /">M?\ XBO;_P!?LD_Z 5]T3Q?]
M1,Y_Z"_Q9_/9_P -V?'/_HLWQ5_\*[4/_CU?;_\ P0)_:9^)/Q?_ &V-7TOQ
M9\0O&WBC2X_"5Y<"SUC7;J^@69;FS575)79595=US][YFK],O^';7P$+9_X4
M[\-_I_PCUK_\16_\,/V1/A=\$/$;ZOX-^'_@_P +ZL\#6K76EZ3#:3-$S!C&
MSHH)7<H./]E?2O-SCC#*L5A)8?#X10E)?%9:?<>CE?".:87$QK5\1S1B]KO4
M_G$_;//_ !F-\6/F_P"9RUC_ -+9Z\U;J:]!_:VT6S\-?M7_ !.T_3[6WT_3
M]/\ %NJV]K;6\2Q16\27<JHB(ORJJJ JJOW=M>?-U-?OF3<OU&C;^5?D?B&;
M_P"^5/\ $_S&YXK^G+_@GT^W]@_X+[FQ_P 4/HO;_IP@K^8]$W/BOM#X$?\
M!>#XX? CX1^'?!>FP^"-2TWPS9Q:997&HZ=*UQ]GB7;&CF*9%.Q $4[,L$&Y
MF;<S?$^(?#.,S:G16$M[C>[L?8\!\0X7*JM2>)O:26Q_0%GFOR%_X.A7W>*?
M@U[6VK?^AV=>1K_P<>_'PC/]D?#;_P %EU_\DU\P_MB_MO>/?VZ/B);^(O'E
M_;LVGP?9=/T^QC:&PTU.K^4FYFW.WS.[LS-M5=VU$5?D^#^!<TP&:4\7B5'D
MC?KW5OU/JN*N-LOQ^6SPN'OS2MT[-,_6#_@VC;_C"'Q=M_Z'B[_](;"OT4(_
M+I7\X'[%'_!5#XG_ +!/@S6/#W@O_A&[S1=6O?[3>VU:S:;[/<;%B=XWC=&^
M=$BR&9E_=+MV[FW>UI_P<>_'S=C^R?AI_P""NZ_^2ZX>(?#W-\3F-7$48QY9
M2;6IU</\>9;A<OI8>KS<T59Z'Z'?\%XFS_P3$\>]_P#2M*_].-M7Y^_\&U+9
M_;P\3?\ 8C7?_I?I]>*_MC?\%:?B[^W'X!M_"?BJZT/2_#D$_P!JNK+0K>2W
M74G7;Y7VAGE=F5&^945E7<P9E9D3;[5_P;5#'[=_B;_L1KS_ -+]/KU_["Q>
M5<)8BCB[7D[Z>J7Z'E/.\/F?$^'K8>]DDM?F_P!3]RI!E<5Y_P#M,?$G_A2W
M[.WCSQ=]E74/^$7\/W^J_93-Y7VHP6\DHBW[6V[MNW=M;&>AKT MAZ^1/^"W
MWQ7F^%G_  3<\?O:ZE;:;J'B 6VB6_FF/-TMQ<1K<1(LGWF:U%Q]WYE56<;=
MNX?CN5X=U\92HK[4DOO9^NYM75#!U:S^S%O\#\3?^"<_@C4/B!^WK\(=-TVV
M6ZN(_%FGW\L9=(_W%O<)<S/N9E^[%#*VW[S;=J[F95K^FM>57Z5_/Q_P04^&
M5Y\0/^"DWA>^@:W6W\(Z?J&L7JRE@S1-;M:ILPOWO-N86^;;\JM\V=JM_00#
MSZ5]]XI8A2S2%&/V()?>W_P#X?PSHM9?.J_M2_)+_@CP<BBBBOS0_20HHHH
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
M7N/LNN>&;U+ZW)=UCFVM\\,FQE8Q2IE'3<NY'8=Z_IA_9A^/5C^TY^S]X/\
M'FG1V\,'BC2X;YX+>Z6Z6SF9!YUN9 %W/%+OB;Y5^9&! /%?DOB-4SG+\0IQ
MKR]E/:WNV?\ +I:Y^F^']#*<=2<*E%>UCWUNN]GHBW\*?V<_ 7P-:\_X0SP7
MX3\*?VBJ"[.C:1;V/VG9NV>88D7?MWOC=TW-ZUW4<2HO3]*7;_P&EQD8K\?E
M4G-\TW=GZ_2H4Z:M3C9"XS1114FP4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R'_P77_Y1;?$O_?TG
M_P!.UE7\\=?T.?\ !=?_ )1;?$O_ '])_P#3M95_/'7]">$/_(LJ_P"-_P#I
M*/P'Q3_Y&E/_  +\V?>W_!NIX6TOQ1^WOJC:EI]CJ#:;X0O+JT-S DK6LWVJ
MSB\U-P^1_+EE3</FVR.OW6:OW*_X0_2E3']EZ?N]/(3_  K^??\ X(P_M:^"
M_P!C/]KJ\\2>/;RZT[0=6\.W.D?;8;22Z6UF:>WG0ND8:3:WV=D^16^9U^7;
MN9?U@_X?M?LNX_Y*--_X3FJ?_(U?'>(669E6SF53#TYRC9?"FU^!]/P#F66T
M<KY,1.$97>[2?XGQ+_P5>^''A]O^"VGP5TU]"TC^S_$3^'/[6M#:1>3JF_5Y
M8'\]-NV7=$B1'?NRB*OW5K]@(?!ND^2O_$LL3Q_SP3_"OPM_X*%?M^_#WXV?
M\%1_AK\4O"UWJVL>#O +Z(;NY2S:"6[^RZA)>3>3'+L8_)+L^?9EU/\ #M9O
MTH3_ (+K?LO)"/\ BXTW3C_BG-4_^1J\[/<IS66%PBA3FVH:V4G9W>_8Z^'\
MTRN&+Q4IS@DY:7:5_3N>$?\ !RMX-TG3_P!F#P)J%OIFFQ7\/BD6\=RMLBS1
MQR6D[.BOC*JS11%E'WO+3^Z*^N?^"=/P[T#2OV#_ (/+:Z+I5LLW@[2[J416
MD:+)-+:QRR2G"\N\KN[-U9G9CR:_-_\ X+D?\%)?A)^V3\#O"'A?X;Z]>>(M
M0L=?.J7;_P!FW%G%:Q);RQ!6:=$8L[3?+L5O]6^2OR[OHS]BG_@M+^SS\.?V
M2OAOX:\2>,[[1=<\.^&K#2+ZTET.^F:.:WMT@<AX8G1E8IN5E;[K#.ULJNF.
MRO-'D>'A&G/F4IW5I7^XG YEE<<[KU'.'(XK6ZM]YWW_  75\!Z))_P3-\?7
M9TC3&O-*N-+GLYFM4\RTD.H6T1>-MN48Q22IN7^&1UZ$U^ /S8VU^P7_  5D
M_P""MGP-_:2_89\7>!? _BJ^\0>)/$,UA'!"FCW=LD:Q7D-P[N\\2+MVPE?E
MW-N=?EV[F7\?55?XF^:OTKPOPN*P^75%BXRC+G>DE;3E7<^!\1,3A:^8PEA)
M*4>5?#KK=]C[Z_X-PO\ D_W4_P#L3[[_ -*;.O)O^"TO_*3GXJ_]?=E_Z;K6
MO6?^#<+_ )/]U/\ [$^^_P#2FSKR;_@M+_RDY^*O_7W9?^FZUK3!?\EC4_Z]
MK\T9XC_DE:?_ %\?Y"_\$6QM_P""G/PJ_P"ON]_]-UU7]%YX%?RP?L^?'3Q!
M^S-\9O#_ (\\*S6L>N>&[K[1;_:8?-ADW*T;Q./[CH[HVUE;:WRLK;67[0'_
M  <E?'E1_P B]\+_ /P67O\ \F5X?B!P?F.:8^-?"13BHVU=NK_S/:X'XLP.
M68.5'$WNY7T7DO\ (]7_ ."MYQ_P7*_9Y^GAG_T_7-?KO",1+CTK^9S]HS]O
MWX@?M/\ [2.C_%C7+C2M-\5>&19#2/[.M EK8?99C/%M25GW_OW=V\UGW;MO
MW=JK]*#_ (.1_CPD?_(O?##'_8,O?_DRO#SC@'-J^$PU.G%7A&SUV]Z_ZGJ9
M-QOEN'Q6(K5+VG*ZT\CV'_@Z.P+OX(8_NZ[_ #TVOUJL?^/*/_=%?S6?MQ?\
M%#OB!_P4$UGP]>>.H]!LX?"\$T5A::1:R0Q*TS(996+N[LS>5$OWMJ[%VA6+
M,WOVB?\ !QC\?-(T>SM)=+^&^I36L*1/=7.E70EN65=IE<1W*)N;[S;%5>>%
M4?+5YGP#FU3*\)AX17-3Y^;7^:5T&7<<9;2S/$8F=^6?+;3LK,^P/^#E_C]B
MWP;ZMXVM<_\ @!?U^B>E#;I5O_US7^5?SE_MN?\ !57XF_M\>#='\.^,K?PK
MIND:+?-J*6^CV,L/VBXV-$CN9996^1'E "LJ_O6W;L+M]@\/_P#!QA\?M"T:
MQLIM+^'.I26=ND+W=UI=TL]TRA097$5RB;F^\VQ%7<WRJJ_+7-BO#S.)9=0H
MQBN:+DWKWM;\CHP?'F60S"M7E?EDHVT[;GV+_P '+S?\82^#_P#L>+4_^4_4
M*^L_^">@Q^PA\%_^Q'T7_P!((*_"C]MW_@JK\3OV^O!6C^'/&5OX5TW2-'OS
MJ:PZ/8RPF>X$;Q([O++*?D220 *RK\[;MV%V^@_ _P#X+S?&[X!_"'P]X*T[
M3_ 6JZ;X9L(M,LKC4-,N6N?L\2[(D=HKA$.Q%5-VS<P5<[FW,VV(\/\ -YY3
M2PT4N:,I-J_1V_R.?#\<9;#-ZF*E?EE%):=C]//^"[#9_P""7OQ'_P"NNE?^
MG2TK^>IN6KZW_:U_X+._%W]LSX+WO@'Q)9^#-+T'5)X9KXZ383I-=")UE2(O
M+-+M7S%1_E56^0#=MW*WR2>ORU^A^'N0XO*\!.CC+7<F]->B7Z'P_'&>8;,\
M=&MAKV44M?5O]3]O/^#:'_DR7Q=_V.]U_P"D&GU^C#]:_.?_ (-H?^3)?%W_
M &.]U_Z0:?7Z,/UK\!XL_P"1QB/\3/W3A'_D44/\*'4445\\?3!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%&: /R9_X+L_\%2]<\#^*_$'P#\&PZ6EO>Z,MMXIU.>"22ZC:Z4.+
M2$,!&O\ HS*S2?O-WVC:OE/$2?EW_@D9_P %./$'[%?Q+TKP/>?V%-\.?&7B
M&W;5WU _9WTAY=EN]ZEQ]U551$[K*"NV#:/*+,]>H?\ !P)^PGXO\$_M :O\
M;K53JW@WQ>;2"^DA7$FAW,5M%:HDR]XI1"K++]W>Q1E5O*,OS'_P3<_8FU[]
MM[]I;1-%L]'_ +0\)Z+?6M[XKN997@M[73_-W/&TJ?-YLR(Z1(GS,V3\J([I
M^_9/@<E?"CE4MRVO)]>>WYI[?+N?@.;8S-EQ*N6_,I6BO[M_R:W/Z4E(E7/K
M3E&VHXT\F-5_NC%2 YK\!/WR-[:D9^5<U\#_ /!PK\)_%7Q@_8[\+Z?X1\-^
M(/%6H6_C*VNI;72-/EOIHX18WZF1DC!8)N9%W=-S+ZU]^$9J-XM_7YO8UV9;
MCIX/%0Q4%=P=SAS/ 1QF%GAINRDK'\O_ /PP]\;/^B/_ !2_\).^_P#C5'_#
M#WQL_P"B/_%+_P ).^_^-5_3_P"6O]T?E1Y:_P!T?E7Z=_Q%S,/^?4?Q/S?_
M (A/A/\ GZ_N1_,!_P ,/?&S_HC_ ,4O_"3OO_C5'_##WQL_Z(_\4O\ PD[[
M_P"-5_3_ .6O]T?E1Y:_W1^5'_$7,P_Y]1_$/^(3X3_G[+[D?S ?\,/?&S_H
MC_Q2_P#"3OO_ (U1_P ,/?&S_HC_ ,4O_"3OO_C5?T_^6O\ ='Y4>6O]T?E1
M_P 1<S#_ )]1_$/^(3X3_G[+[D?S ?\ ##WQL_Z(_P#%+_PD[[_XU1_PP]\;
M/^B/_%+_ ,).^_\ C5?T_P#EK_='Y4>6O]T?E1_Q%S,/^?4?Q#_B$^$_Y^R^
MY'\P'_##WQL_Z(_\4O\ PD[[_P"-4?\ ##WQL_Z(_P#%+_PD[[_XU7]/_EK_
M '1^5'EK_='Y4?\ $7,P_P"?4?Q#_B$^$_Y^R^Y'\P'_  P]\;/^B/\ Q2_\
M).^_^-4?\,/?&S_HC_Q2_P#"3OO_ (U7]/\ Y:_W1^5'EK_='Y4?\1<S#_GU
M'\0_XA/A/^?LON1_,!_PP]\;/^B/_%+_ ,).^_\ C5'_  P]\;/^B/\ Q2_\
M).^_^-5_3_Y:_P!T?E1Y:_W1^5'_ !%S,/\ GU'\0_XA/A/^?LON1_,!_P ,
M/?&S_HC_ ,4O_"3OO_C5'_##WQL_Z(_\4O\ PD[[_P"-5_3_ .6O]T?E0(U/
M8?E1_P 1<S#_ )]1_$/^(3X3_G[+[D?SA?LF_L;?%_P]^U/\,]0OOA/\2M/L
M=/\ %>E7%U<W'AB]BBMXDNXF=W=HMJJJAF9F^[MK^CJU1E@0'^[S4GE*I^ZN
M?I17Q?$W$]?.ZL:M>*CRJVA]CPUPS2R>$H4I.7-W)** <BBOF3Z<**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *^8/^"SG_*,CXL?]>%M_Z6V]?3]?,'_!9S_E&1\6/^O"V_\
M2VWKV.'_ /D:X;_KY#_TI'DY_P#\BO$_]>Y_^DL_G'D_UAI*63_6&DK^Q#^1
MY;GT_P#\$8_^4F_PG_Z_[K_TBN*_HUMO]77\Y7_!&/\ Y2;_  G_ .O^Z_\
M2*XK^C6V_P!77\\^+O\ R-:7_7M?^E2/W[PG_P"155_Z^/\ ])B24UWVTZO!
M?^"C_P"V1<_L)?LT77Q M=!@\236]_;V(LI;LVJMYI(W;PK=,=,<^HK\RP>#
MJXJO##4%><FDE>UV_-Z'Z1C,52PU&6(K.T8J[>]DO)'O&^C?7X^+_P '06NK
M_P T>TGG_J8I/_D>E_XBA->_Z(]I/_A1/_\ (]?8?\0WXA_Y\+_P.'^9\A_Q
M$7(/^?S_ / )_P"1^P6^C?7X^_\ $4)KW_1'M)_\*)__ )'I&_X.@M=;_FCV
MD\?]3%)_\CT?\0WXA_Y\+_P.'^8O^(BY!_S^?_@$_P#(_8-'W4ZO!?\ @G!^
MV1<_MV_LT6OQ NM!@\-S7%_<6)LHKLW2KY1 W;RJ]<],<>IKWJOC\9@ZN%KR
MPU=6G%M-;V:\UH?88/%4L50CB*+O&233VNGY,\M_;=\0ZAX0_8W^+&L:3>SZ
M;JFD>#=8O;.ZA8K+;S1V4SHZD'AE900?45_/6?\ @I=^T O_ #6+XB=2/^0U
M-Z_6OZ"OV_\ _DQ/XU?]B'KO_IOGK^85NGXG^=?L_A/@<-7PN(E7IQDU)6ND
M^GFC\<\4\;B*&*H*C4E&\7LVNJ['N'_#S#]H'_HL7Q#_ /!S+_C1_P /,/V@
M?^BQ?$/_ ,',O^->&T5^M_V/@/\ GQ#_ , C_D?EG]L8_P#Y_P __ I?YGN7
M_#S#]H'_ *+%\0__  <R_P"-'_#S#]H'_HL7Q#_\',O^->&T4?V/@/\ GQ#_
M , C_D']L8__ )_S_P# I?YGN7_#S#]H'_HL7Q#_ /!S+_C1_P /,/V@?^BQ
M?$/_ ,',O^->&T4?V/@/^?$/_ (_Y!_;&/\ ^?\ /_P*7^9[E_P\P_:!_P"B
MQ?$/_P ',O\ C1_P\P_:!_Z+%\0__!S+_C7AM%']CX#_ )\0_P# (_Y!_;&/
M_P"?\_\ P*7^9[E_P\P_:!_Z+%\0_P#P<R_XTA_X*7?M -U^,7Q"/UUJ;^6:
M\.HI2R?+[6]A#_P&/^0XYQC[_P :?_@3_P S^M2V3RTVYSCOZU)38^K4ZOXU
M/Z]VT"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH :>U<9\=OA99_&OX->*_!VH27
M$=AXJTF[TFXD@*K)''/"T3,A9656&[(+*W(Z'I7:T'FJIU'"2FMT9UJ:J0<)
M;,_E!\2^&-4^&7CG4M'U6U6UUKP_J$MA>6S,LJPW4#E71BK,K;9$*_*S+\M1
M:G;K;Z!:QKYFS[5-L+KM9E:*!E/_ 'RU?9__  7T_96F^!/[;%UXLM;:WM_#
M?Q1B_M2U$,"0QQ7L2HEXFU6RTC.4N&=E7<UTWWF5FKXONA+/X2MF7;LAN)D^
M]\S;EB;_ .)_[Z6OZTRO,HX_*88J/6*_X*^3/Y=QV J8',9X:71O[NC^:/ZL
M?"@_XIG3_P#KVC_]!%7U7/S=-U9_A,;?#&G_ /7M'_Z"*\__ &N?VI-!_8X^
M ^K_ !"\2V6K7VD:*]O'+!IL4<EU(9IXX%V+(Z+PT@)RPPH)K^3Y4YU:[A35
MY.5D?TW&M"EAU4J.T4M3U3;28 K\[S_P<F? F+1[>Z7P_P#$R2:::2)K0:7:
M>="%6,K*Q-UY>U][!=KLW[I\JJ[&>+_B)A^!W_0H_%;_ ,%NG_\ R;7K_P"J
M^;?] \O_  %GE?ZTY5_S_C]Y^B@;%-E'[EOI7QC^RQ_P7#^$?[6OQ?T;P/X?
MTOQSIOB+7;G[-:1:GIUNB%5M[F=Y2\<[J$5;?;_>+31X5EWLGV9)\\!^E>9B
ML#7PE3V>(@X2\STL+CZ&*I>TP\E)>1_+S^VI_P GB?%C_L<M8_\ 2V>O-?\
MEI7I7[:?_)X_Q8_['/6/_2V>O-?\*_L#)?\ <*/^%?D?R=FW^^5/\3_, WEM
M\M?KQ^R7_P &]_PK^-'[,O@/QEX@\8?$1=8\6:!::Q<)I]S96]K#]IB6=8T1
M[>5OD5PFYG;=@MQG:/R''(:OZ</^"?"_\8'_  9_[$;1,_\ @!!7YOXIYMB\
M'3H+"U'#F;O;T1^@^&V687&5JL<5!2LEN?)G_$-'\$5&?^$P^*W_ (,=/_\
MD*O@[_@L#_P3?\+?\$\?%_@:/PGKGB+6-+\66MT98M7>&:>WDMWCRPDC1 4=
M9T7;L^7RV.YMVU?Z!D.1_A7Y"_\ !T*/^*G^#/\ U[ZQ_.SKXK@3B#,L1G-*
MC6K2E%WT;TV;/L>-.'LNPV4U*U&FHR5M5ZH\N_X)$?\ !(?P/^WU\#_$/C'Q
MAXB\6::VFZ\VD6MKHTMO;JOEV\$KR.\L,N_=]H"J%"[=AY;=\OUNO_!M%\#R
M/^1P^*V?^PCI_P#\A5'_ ,&T!V_L1^,&[?\ ";W0_P#*?I]?HPW"_6O.XFXF
MS2GFM>G3KR24GHF=O"_#>6ULLHUJM)2DX[L_&7_@IQ_P1$^'?[&W[)>M?$3P
MAXH\:76HZ#>60DM=8FMKJWN(99E@9!Y<,3(VZ5'W;F^X1M^;<O'_ /!M8=O[
M=GB;_L1KO_TOT^OT&_X+QC'_  3$\?>OVG2__3C;U^?O_!M<,_MV^)O^Q&O?
M_3AI]?28/'8G%\(XFKB9N34K:_\ ;O\ F?.8_+\/A.*<-2PT.5-)_/4_<8[?
M,^M?C[_P<S?M"R:EXR^'OPKM9+J.WT^W?Q/J2-&GD7$LI>VM-K_?WQJEWN'R
MKMG3[Q^Y^MGB[Q18^!?"NH:QJEY:Z;IFEVTMU=7=Q((X;>)%+O([GA55026/
M%?S&_M%_&GQ%^V;^T]XB\9W5E=76N>-M5_T+3;=/M$L:L5BM+1/+1?-9(A%$
MK;-S[=WWFKP_#?*?;Y@\94^"CK\^GZL^@\0\U]A@E@Z?QU?R6Y^EG_!LC\$?
M)\.?$WXCW%OI\BW5U;^'-/G*[KRW,2?:+M-VWY8I/.LV^5OF:+YE^16;]7@F
M!S7CO["W[.\?[*/[*'@7P&(;:*\T32T&H&WEDEAEOG_>W+JS_,5:=Y6'3@C"
MJ,*/85.4KY7B;,_[0S.KBEM*6GHM$?2\-9=]2RZE0>Z6OJ]6/HHHKQ3W@HHH
MH **** "BBB@ HHHH **** "BBB@#Y)_X+=ZU>>'_P#@F%\3YK&\NK&X>'3[
M<R02M$S12ZC:Q2Q[E_A>-W1EZ,KE3P:_G>Z+]:_J<_:*^$?_  OCX#^,O!+W
MBZ>OBS1+W1_M?D>=]E^T0/$)=FY=^S?G;N7..HK^83XK?"WQ!\$/B'K'A/Q7
MI-UH?B'0[AK6]LKA?FC?[RD$<.C*5=75F5U965F4JU?N?A%CJ/LJV#?QWYOD
MTE^%OQ/P_P 5,'5^L4\5]AKE^:;?ZG.T445^TGX^.QO:OZPO#.]O#U@TG^M:
M!"^1SG:,U_,_^P9^RCJ'[:_[4OA?P%:I=)I]Y/\ :M;NX=RM8:?$5:XEW['"
M.R_(C.NQI98E/WJ_INMUV0JO]T5^!^+F-HU,30P\'[T4V_G:WY,_<O"G!U84
MJU>2]V5DOE>_Y@\*RI\P5OJ*^=_CC_P2N^ 7[1.K_P!I^)?AIH8U1IIYY;O3
M#+I4UU+.RM)+.]J\7VARPW;I=^"6Q]YL_1:]:'W9[_A7Y-AL97P\^>A-Q?=.
MWY'ZIBL%A\1'EK04EYJY^2G[0G_!LQ ]K)=?"SXA7 FCB01Z9XK@#K-+O^=V
MO+9%V+Y9^5/L[_,OWMK?+\*_M&_\$N_CI^R\UY<>)/A_K%QH]G]JE.K:.O\
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
M[#^S<)_S[7W(\=_X=Y? C_HC'PI_\)2P_P#C-'_#O+X$?]$8^%/_ (2EA_\
M&:]BXHXH^O8C^=_>P_LW"?\ /M?<CDOAC\&?"/P5T2;2_!_AGP_X5TVZN&NI
M;31].AL8))BJJ92D2JI<JB#<><*OI77XIK+A:5?NUA*3D^:3NSJITXP7+!60
MM%%%!H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !03@444 1YW+BOC7_ (*__P#!.CQ=_P %!_A[X9M/"?C&
MST.X\+3S7/\ 9.H+*NGZM-+Y2)+))'N:-X(A<;"(I-WGLOR!F:OLK/-#<UTX
M#&U<)7AB:#M*.JZG'C\#3QE"6'K+W9'\\^M?\$+_ -J#1]9NK6'X=PZI;V\S
MQ1WEMK^FK#=*I($J![A'VM]Y=Z*W/S*I^6ET7_@A;^T_K.M6EK-\.X=-@GF2
M*2\N=?TUH;56.TR.([AWVK]YMB,W'RJQ^6OZ& ,TI&/2OT/_ (BMG/+R\L/_
M  %_YGP?_$+\JYN:\OO7^1^:_P#P2M_X(R?$3]B+XZ0_$+Q)\0- CF%O<Z;>
M:)HUD]Y#JEG*B,H>ZF$30LMQ'')M2(_ZA5W[79:_2<'"TQ>.WR^N:D#5\#FF
M:XC,*[Q.)=Y/3:WY'VN595A\OH?5\,K1WWN.HHHKA/3"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY@
M_P""SG_*,CXL?]>%M_Z6V]?3]?,'_!9S_E&1\6/^O"V_]+;>O8X?_P"1KAO^
MOD/_ $I'DY__ ,BO$_\ 7N?_ *2S^<>3_6&DI9/]8:2O[$/Y'EN?3_\ P1C_
M .4F_P )_P#K_NO_ $BN*_HUMO\ 5U_.5_P1C_Y2;_"?_K_NO_2*XK^C6V_U
M=?SSXN_\C6E_U[7_ *5(_?O"?_D55?\ KX__ $F))7PW_P '#7_*.'4O^P]I
MW_H;5]R5\-_\'#!S_P $Y-17UU_3N<=/WC?XU\7PC_R.L+_CC^9]AQ5_R)\3
M_@E^1^!?I]/ZFBEV_CVX%&WZ_E7]<<R/Y1Y6)1Z_3^HI=OU_*C;^';D473#E
M9^^?_!O+_P HX=-_[#VH_P#H:U]R5\-_\&\YQ_P3DTY?37]1YQU_>+_A7W)7
M\C\7?\CK%?XY?F?U=PI_R)\-_@C^1Y'^W_\ \F)_&K_L0]=_]-\]?S"MT_$_
MSK^GK]O_ /Y,3^-7_8AZ[_Z;YZ_F%;I^)_G7ZQX/_P"Z8C_$OR/ROQ:_WNA_
MA?YH;1117[$?D84444 %%%% !1110 4444F5'<_<3_@Y=_Y,4\)G^[X]LS_Y
M3]1K\J?V"/V)]4_;V^-\W@?1]:L= NH=+FU0W-W$\J%8WC4J0I!Y\P'\/R_5
M;_@Y=_Y,3\*_]CY9_P#IOU&OC7_@W'Y_X*#7@PO/A&^ZCI^_MJ_'N$<95PG!
M]7%4':<.=IVO9W71GZYQ7@Z>*XLI8:LKQER)J]M&GU/0O^(8SQT1Q\4/"I]_
ML%Q_C1_Q#%^._P#HIWA7_P  +C_&OV7CCWC/\^:=Y7T_*O@5XF<06_B1_P#
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 8HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY@_X+.?\HR/BQ_UX
M6W_I;;U]/U\P?\%G/^49'Q8_Z\+;_P!+;>O8X?\ ^1KAO^OD/_2D>3G_ /R*
M\3_U[G_Z2S^<>3_6&DI9/]8:2O[$/Y'EN?3_ /P1C_Y2;_"?_K_NO_2*XK^C
M6V_U=?SE?\$8_P#E)O\ "?\ Z_[K_P!(KBOZ-;;_ %=?SSXN_P#(UI?]>U_Z
M5(_?O"?_ )%57_KX_P#TF(]VVBO(/VF?VH_@_P#!6:QT7XJ>)/"^D+JB&YMK
M/6$\U+E4;!<*5(^4_P Z]=F&<5^,W_!SF?\ B^_PQ)Z_V%=>W_+P*^-X1R:G
MFN:0P563BFF[K=65U:_H?6<69Q4RS+9XRG%2::5GMJ[=#[B'[<_[&W\7BKX2
MM_W#8O\ XU2_\-S?L:_]#3\)?_!;%_\ &J_GBW>WZFC=[?J:_9/^(5X/_H)J
M_>O\C\C_ .(H8K_H&I_<_P#,_H=_X;F_8U_Z&GX2_P#@MB_^-4A_;F_8Y+*(
M_%'PG8MQQIL7_P 9K^>/=[?J:5&&>5X;@\]J'X5X1:_6:OWK_(<?$[$MV^K4
M_N?^9_5_X,T/2= T..+1+*QT_39!YL45G L,/S<[@J@#G@YQS6M6/\/1CP-H
MWO8P'_R&M;%?SS4TDS]\I_ K=CR/]O[_ ),4^-'_ &(>NY_\%\]?S"-Z<;LG
M(]*_JU^+'@#3OBQ\-/$'A76!(VD>)M-N=*OA&VUS!/$T4@#?P_(S<]J^-XO^
M#?#]F]OO:=XNXP,?VY)CI]/U[U^G< <8X#)J%6EBU*\FFN5)[+U1^;<=\)XW
M-Z]*IA7%**:=VUN_1GX(_B/UH_$?K7[XC_@WL_9O8\:;XN/_ '''_P#B:7_B
M'J_9Q_Z!?B[_ ,'C_P#Q-?H'_$5LE[5/_ 5_F?"?\0MSCO#_ ,"?_P B?@;^
M(_6C\1^M?OE_Q#U?LX_] OQ=_P"#Q_\ XFC_ (AZOV<?^@7XN_\ !X__ ,31
M_P 17R3M4_\  5_F/_B%F<=X?^!/_P"1/P-_$?K1^(_6OWR_XAZOV<?^@7XN
M_P#!X_\ \31_Q#U?LX_] OQ=_P"#Q_\ XFC_ (BODG:I_P" K_,/^(69QWA_
MX$__ )$_ W\1^M'XC]:_?+_B'J_9Q_Z!?B[_ ,'C_P#Q-'_$/5^SC_T"_%W_
M (/'_P#B:/\ B*^2=JG_ ("O\P_XA9G'>'_@3_\ D3\#?Q'ZT=NHZ9K]\O\
MB'J_9Q_Z!?B[_P 'C_\ Q--E_P"#?+]F^V3<VG>*D5>27UU]O'KQ4OQ6R6VB
MG?\ PK_,/^(6YPM6X?\ @3_^1.3_ .#ESG]A+PI_V/MG_P"F_4:^,O\ @W+G
M2#_@H1=;F52WA*^"@G!8^=;'C\J^O_\ @Y'\1:;JO[#7A6UL]0L[J>+QQ:.R
M13"1U46&H#) )/<#/J17XFK*T$BE6P05<CD-CJ/Z?E7+P/EKQW"E3!7Y?:.<
M;VO:]NFAV<9YBL%Q-#&)<W(H.U][7ZZG]9L4_P#"J[AZBI1+EL5_+O\ #_\
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
MK"X2CAJ:I48\L5T0^BBBLSI"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^8/\ @LY_
MRC(^+'_7A;?^EMO7T_7S!_P6<_Y1D?%C_KPMO_2VWKV.'_\ D:X;_KY#_P!*
M1Y.?_P#(KQ/_ %[G_P"DL_G'D_UAI*63_6&DK^Q#^1Y;GT__ ,$8_P#E)O\
M"?\ Z_[K_P!(KBOZ-;;_ %=?SE?\$8_^4F_PG_Z_[K_TBN*_HUMO]77\\^+O
M_(UI?]>U_P"E2/W[PG_Y%57_ *^/_P!)B++_ $-?C-_P<Z?\EV^&/_8"NO\
MTH%?LS+_ $-?C-_P<Z?\EV^&/_8"NO\ TH%>-X9_\E!2_P ,O_26>IXD?\B*
MKZP_]*1^8=%%%?T^?S6%*O\ 6DI5_K4RV95/XD?U?_#[_D1=%_Z\+?\ ]%K6
MLS[3_6LGX??\B+HO_7A;_P#HM:U)_N_2OXIJ?&_4_LJG\"]$>(_\%*+Z2R_8
M&^,$T,DD,T/A/4'C="59&$+88$<@CVK^;*3X@:]]W^VM6&/2[D&?UK]+O^"_
MO[9GQ.^&'[25Y\-=#\676G^"=?\ "5O_ &AIB6T#1W/G27"299D+C*J!P:_+
MDG/;O_G^OYU_1OAEDL\)E?MJUFJMIKR5K6?F?SUXD9S#%9E[*E=.E>+\W>]T
M6M4UV\UV2,WU_=W3+D)]HG:3;GKC).,X'3VJLB%^QSC[HY;\JV?AO\.]:^+?
MCS2?#/AW3YM4US7;I+*QM(@-T\KG"KD]!W)/  )/ -?K[^SC_P &U?@6T\%6
M\_Q0\7>)-8\13('FMM%EBM;"U8\E5,D;O)C P_R9YROI]/GO$V6Y-&/UR5G+
M:,5=M=[=/G8^<R/AO,,WD_JD;J.[;LEY>?RN?C01@4E?I]_P4._X-\3\$?AK
MJ'C3X0ZUK'B*UT6%[K4-"U1(Y+WR%!9Y()8E42,HR?+* E5.&+85OS!(P>Q7
ML0<Y_P C!_&NO)<^P.;4/;X*=TM&MFGYK^D^ARYUD>-RNM['&1L]T[W37D_Z
M:"BBBO9L>/S,****+!S,*4-MI**5@YF.5ML>W&Y<Y /.#ZXZ9QD9[9/K31PH
M7^[P***8<S>C"E5"_P"?6D W?7L/6O</V#/V#_%G[?/QC/ACPV8;&PL8Q<ZO
MK%Q&7M],MRV Q (WR-@A8P1NP3D!21S8S&4<+1EB,1+EA%7;>R_KHNIT8/"5
M<35C1H1<I2T21XAO"]&7GVZ4I;(&=K>F,X_PK]PO#G_!MM\$[;PS';ZEXB^(
ME]JFS$E['?VUN"_JD8@8*!V!9L<\GK7Y[?\ !3W_ ().^(O^">^JV>L6VI2>
M)OA_K%Q]GM-6: 1W%I,1N$%RJ\;F .QP<.5887'/RN4<>91F.)^JT)M2>W-%
MKF]'?\'9GTV:\#YMEV'^LUX)Q6_*[\OK_P "Z/D16*(55F7TYZ&G;L_0$8'I
M32I7KC/0@'I2C^H_G7V:W/D>I_4?^QY_R:=\,/\ L4=)_P#2.*O2*\W_ &//
M^33OAA_V*.D_^D<5>D5_%N-_WB?J_P S^Q,#_NU/_"OR04445RG4%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !2,H8<BEHH PO$_@K1_'&C7&FZQI.G:II]]"]O<VMY:
MI-#<1.-KQNC@JRLI(*L.037FEW_P3S^ ]U&RM\&OA>%;J%\+6*_RBKV0  ]*
M#P:VABJT/@DUZ,Y:F#H5/XD$_D>)C_@G!\ T/R_!OX:_+Z^'+0C\MG-=A\-_
MV:/AW\&7NO\ A$? ?@_PO]OV?:O[)T6VL_M&S=LW^4B[MN]]N>FYO6N^'S4F
M,_\ ZJJ>.Q,U[]1M>K)IY?AJ;O"G%/T0BPJA^557\*>5S2C@4%L5SG7&*6B"
MBBB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?+_\ P6=/_&LKXK+@
MG=8VPX&?^7VWKZ@KAOVD?V?]#_:D^"^N> _$CWL>B>((DANC:2".;:LB2#:Q
M! ^9!V->AE.)AA\=1Q%3X83C)^BDFSS\VP\\1@JU"G\4HR2]6FC^6+:9#N'<
M9Z?7_P"O1Y+>E?NV?^#<']GUA\U]\1&QTSK$/'_D"D_XAO\ ]GS_ )_/B%_X
M-X?_ (Q7]"+Q4R/^_P#^ _\ VQ^#/PQSJ_V/_ G_ )'YA_\ !&5"G_!3;X4%
MN!]NNN3_ ->-Q7]&D'&Y?[M?'O[.?_!#[X-_LN?&C0?'GA>\\:'7/#TKS6JW
MNI1S0%FC>,[E$2Y^5SWK[$1-F?\ "OR3C[B'"YQCH8C!WY8P47=6UNWW?<_4
M^!<AQ64X*>'Q=KN3>COI9+]!LW45^,__  <Z#_B^WPQ_[ 5U_P"E K]FG3?7
MR;_P41_X),>'O^"B/C7P]K6M>+M:\.R>'K.2SCCLK:.990[AR27Z8QVKBX)S
M7#9=F]/%XMV@E)-I-[II;)]3LXSRO$9AE4\+A5>;<;*]MFGN_(_G;Q[K1CW6
MOV:_XAAO ?\ T5#Q=_X+K:C_ (AAO ?_ $5#Q=_X+K:OW+_B)G#_ /S]E_X#
M+_Y$_%?^(;Y[_P ^E_X&O\S\9<>ZTX<#Z<\5^S'_ !##> _^BH>+O_!=;4?\
M0P_@3'_)3_%C<'AM.M\9]\$']:3\2\@:M[5_^ R_R14?#C/4[^R7_@4?\S])
MOA\?^*'T<'^&P@'_ )#6M6;D8]:KZ%I*Z%HUK9H[2):PI"K,.6"J%R?RJS)'
MY@ZXK^9*DKR;7<_H^G%J*3/PQ_X.)O"NJ:Y^WW9SV>FZA=1?\(G8J6AMVD4'
MSKG(RH(SR*^!=5\+ZEH<"RWVG7]G"[;%DGMWC4M@G;DC&<!CCV-?UC+:J'9C
M\S-U./\ /J:^<?\ @JU^R'<?ME_L:>(O"^DQK)XDT\IJ^B*S;?,NH<GR\_\
M32-I$&<#<ZD\"OU[ACQ+6%I8?+:U&T(\L7/FV6U[6_4_).)/#F6)JXC,:56\
MI7DH\N[[7O\ H?DS_P &^.DZ5?\ _!1G36U PM=6>@ZA-IF[O<[%0[<CDB%Y
MC] :_?.U7"GM[8_'^M?RO_!_XK^*/V8/C/H_BO0S+I7BCPG?^=&L\14Q2(2D
MD$R94E<;HW4\X)Z5^VO[-/\ P<!?!#XH>"K>3QKJ=U\/_$B1*+NSO+.>XMFD
M"Y8PS0HX*9Y&_:W. #@XZ?$[AK'XG&0S#"P=2+BHM15VK-O9:V=[W2L8^&_$
M.!PV$G@<5-0DI-J^B=[+=Z735K'W5>HLBKN^[UY[U_*[^T!IFEZ-\=?&EGH?
MEC1;37KZ+3]G*BV6XD$6W ^[L Q[8K]6/^"BW_!P+X4F^&^I>$_@E)?ZMK>L
M1/:R>(I[66UM[")E(=K=) LLDV.%8JJJ3G)Z5^7'[+W[.VO?M9?'/0/ ?AN&
M26\UNY\F2<J62S@!S+<2'GY8TR2>,X '->EX;9+B<IH5\PS!>SC)+26CM&[;
M:W6^E_\ (\_Q$SC#9I7H8' /VDHMZK57E9))[/SM^ARD'@76KF".2/1]4ECF
M19$9+21E=6&00=O((Y![T[_A7VO?] /6/_ *3_"OZH_AUX&T[X;^!]'\.Z7#
MY&F:#90Z?:1GG;%$@C0'WVJ*V_)7TKSI>,4^9\N%5O\ '_\ :G='PC5O>Q.O
M^#_[8_E!_P"%?:]_T ]8_P# *3_"C_A7VO?] /6/_ *3_"OZOO)7TH\E?2I_
MXC%4_P"@5?\ @?\ ]J5_Q".'_03_ .2?_;'\H/\ PK[7O^@'K'_@%)_A1_PK
M[7O^@'K'_@%)_A7]7WDKZ4>2OI1_Q&*I_P! J_\  _\ [4/^(1P_Z"?_ "3_
M .V/Y0?^%?:]_P! /6/_  "D_P */^%>Z]C/]BZQM7D_Z%)_A7]7WDKZ4U[<
M,>./PI_\1BJ?] J_\#_^T%_Q"./_ $$_^2?_ &Q_)IJFCW6B3^7>6MS9S;=X
M2:(QL1V(!['U]CZ5^TG_  ;0Z?I:?LG>.KN-;?\ MR3Q:8;DKQ(;=+*V, ;V
M#R7&/JWO7(?\'(?[&>H>(M*\-_&C1+:2ZCT*V.B^(?+0L;>V+LUO<$#^%7ED
M1B>F^/MT^%_^"9W_  43UO\ X)Z?&"YU**UN-8\'^(-EOKND+(%>54SLFBSP
MLT>YL9X921QD$?2YE6GQ7PRY8*RJ.S<+]8O6+VW335]-CY[+J,.&.(U#&? K
MKFMTDM)+?9Z.VNY_1S"K*3T/U/S9]_\ /3%?,'_!:#3]'U#_ ()K_$_^V&18
M8+&":WD?JMRMU#Y.TD'!+X7CG#&L/PY_P75_9IUOP>-6F\>3:9)LWR6%WH]Y
M]JC;NFU(V5C[JS+R,D5^:_\ P5L_X*_R?MRPP>"_!EG?:/\ #O3+I;N:6ZPM
MUKEPA^0N@)"Q+G*IG)(R2"%6ORWA7A#-:V:4G.E*G&$E)RDG%))WZVO>UE;U
MV/TSB;BS+*>65%"K&<IQ:233U:M\K;Z_F?#,%I-?W:PPQR32,55412S,Q.,
M?7.!ZBNJ\ _L_P#C?XH^*[/0_#WA/Q!JVK:A(J0V]O8R,221R3C"J,\L>%P<
M]*^R?^" 7['E_P#&G]K.'X@WEF[>%_AN&N#<.#LN-1:-DAB!QAM@+2-@G!"'
M^,8_==;17;^Z/3 P1R/_ *]?J'%WB-_9.,>"P])3DDFVY6LW?2UM=+/?J?FO
M"OA^\TPJQE>HX*^BM>Z5M=^]SF/@%X*N/AK\$O"/AN[DBFNO#NBV>E3R1'*2
M200)$Q7V+*>M=?3(H1$3U.['4T^OYUJ5)3DYRW>I_0-.FH04([+1?(****DL
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ ILD?F=Z=10!\%?\%,?^"('AG]L?7+SQKX+U"U\&_$&Z&^[\V(G3=:
M?&-\P4%HI<8_>J&SCE&)S7YB?$+_ ((N?M*?#S6FLV^&]]K$:N?+N])N[>Z@
MG']X .'7Z,B$^E?T721^9CG']::ML%/7KUQWK[O(_$3-LMHK#IJI!:)23;2[
M)IIV\FWY'P^=< 99F%5XAIPF]6XM*_JFFONW/Y]_@7_P0A_:$^+NLQ+JWANS
M\"Z07_>7NN7L991WVPQ,\K-T(#!0?45^O'_!/;_@F=X(_P""?W@N:'0YIM:\
M5:G$L>K>(+N-5GO .?+1!\L40))"#)SC<S8%?2/D\?U[TJ+M[YKFX@XZS3-X
M>QK24:?6,;I/UNVWZ7MY'3D/!.6Y7/VU).4^DI6;7I9)+UW"./RQQTZ#VIU%
M%?&GUX4444 %%%% !1110!2\1:!9^*=$NM-U"UM[[3[^)[>YMIXQ)%/&X*LC
M*>&4@D$$$&OR2_;K_P"#='4O^$CN]>^!M]9R:?=.\I\-:I<&%K3/.VWN&RK)
MDD!)=I'=W)./UZILD6_OCZ\@U[F1\1X_**KJX*=K[IZQ?JOU5GYGBYUP_@<U
MIJGBX7MLUHUZ/]'=>1_-UJ'_  2*_:1TW56M)OA/XB:2-A&[0M!-&6P,8=)"
MA'N#@=\5]"_LF_\ !NQ\3_B/KUK>_%2[L_ .@JP:XM8KF*_U:X3/**(F:&//
M'S,[;<_<;D5^WP@^;.YJ4PY/6OL,9XK9Q6I>SI1A3?=)M_*[:7XGR.#\+\JH
MU?:5)2FNS:2^=DF_P./^ WP(\+?LW_##2_!_@W2;?1]!T>/9#!&,L['EI';J
M\C')9CR2:[%4V?EBA4VFG5^:U*DZDW4J.\GJV]V^[\S]$ITH4X*G35DM$ELE
MV04445)H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!&
MSXQ7R'_P5J_X*NZ3_P $MO /A+4)O#7_  FFO>,-1FM[/1_[1?3?]&@CW7%S
MY_V>9/W;R6R;&VEOM&Y<[&KZ]/05_-]_P<B_M4?\- ?\%%=0\,V-\;C0/A;I
M\.@1+!J?VRSDO6_TB\E5%_=P3J\J6LJ_,VZP7<WR[$]+)\''%8E4Y_"MSSLS
MQ4J%#FAN?J%_P2?_ ."Z.G_\%./C1XB\#S?#>\\#ZMHVC?VY;2KK:ZI;W4*3
MQ03*Y\F%HY%:X@V[5=6!?+)M7?\ H!G?7\K'_!+OXKM^Q5_P5%^&NK>,-/72
M6\/>))?#VMQZI<KIRZ+]J2739Y;AW7]U]G^T/*ZMC_4,K%/O+_5*K?+^%;9Y
ME]/"UTJ/P-71EE.,G7IOVFZ)****\<]8**** &<*G->4_#_]M[X-_%SQ?9^'
MO"?Q;^&GBCQ!J!?[+INE>)[&\O+G8C.^R**5F?:B.YVCA58]J7]MSP#K'Q=_
M8U^+7A/P[:_VAX@\4>#=8TG3;7S$A^TW,]E-%%'O=E1=SNJ[F8*,\FOYW_\
M@G3_ ,$Z/CY9_M[?!J^OO@U\3M'TW1?&FE:K?WVJ^&[K3K.SMK6ZCN)I7FN$
M1%VQ1OM&[<[;4"L[*K>A@\'3JTYSG/E<?Q//Q>,J4JD80AS<Q_3Q10O2BO//
M0"BBB@!OW3[4T\&E ]*^0O\ @J]_P5K\/_\ !+7PCX9DU#PCK7C#7O&9NO[&
ML[>YBL[/-K):B;[1<'>\?R7(9-D$NYDVMLSNK2E2E5DJ=-7;,ZM:-*+G-Z'V
M ::S96O /^":?[7&J?MT?L;>&/BEJFE6>@W7BBZU1DL+25Y8[2&'4[JW@0NW
MWY!#"F]\*K/N8(@.Q??PO.*F5-PFXRW04ZBG%26S/*/B%^VU\&_A#XON/#WB
MSXM?#3POKU@4^TZ9JWB>RL[RW\Q%D3?%)*KKN1@PW#E6!KT'PUXFT_QEX>L=
M6TF^M=3TO4X([NSO+299K>[AD57CECD4[71E*L&4[2IK^<;_ (*T?\$VOVC)
M_P#@H1\3-:;X?>/_ (A:?XLUJXUK2-9T+2[W7+=M/EE?[-;M*B-Y4D$2I!Y,
MFWRUB79NB\IV_;G_ ()'_"3QI\"O^"</PE\+_$":\D\56&CF2XBNI)WGL()9
MI9K:T<3 .CV]M)# T>W;&82B_*JUZ&+P-*E0A6A/FE+IV.+"XNK5K2A*-DCZ
M8HHHKS3T0HHS10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !GFFL,8XS7@'_!07_@H-X._X)N_!S2O
M''CG2_%&JZ5JVLQ:)##H=O!/<K.\,\ZLPFFB79MMW'WBV2O'I\@+_P '7/[/
M0_YDOXS?^"G3?_D^NBA@<15CSTHN2.6MC*-*7).5F?I]T/W:4#<*_,3_ (BN
MOV>O^A+^,_\ X*=-_P#D^O5/V:O^#A;]F/\ :/U".QF\6:A\.]6N+B2"&T\8
MVJZ?')''%YOG-=H\MG$C?,B^;.CLZ;=OS)NTJ9=B8+FE39,<?AY/E4D?=%%&
M>**XSL"BBB@ HHHH **** "BBN=^(GQ'\/\ PD\(7GB#Q1KVB^&=!L2GVK4]
M5OHK*SMM[K&F^60JB[G=5&3RS*.IHY;Z(#HJ1EW5P?P?_:5^'?[0<FH#P%X[
M\%^-O[)\LW_]@:W;:E]C\W?Y?F^2[;-^Q]N[&[8WI7>T2BXNS)C)-704444%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 -/7[M!.P5XG^VM^WG
M\,?V OAJOB;XCZXVGQWAECTS3[:)KC4-9GCC,GDP1+WZ+OD*1(TB;W0,#7YN
M^/\ _@[?T#2_%MY#X4^".LZQH$>S[+>ZKXEBTR\G^1=^^WBMKA$P^]1ME?<J
MJWR[MJ]6'R_$UU>C"Z..MCJ-%VJ2/V.#T9W'BOSH_8:_X./OA!^UMXZ\.^#?
M$.A^)/ASXT\23K96D,X&I:7<7<MTL%O;17,0$OF2AT;=+;Q1J0Z[^%9_T75A
MMK+$8:K1ER58\K-J.(IU5>F[CJ***R-@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH 1ES2TW&5K\P?^#C3_@H5\8/V$6^#W_"J?%S
M>%?^$I&M_P!J?\2NROOM7V?[!Y/_ !\PR[-OG2_=VYW<YPM;87#3Q%54:?Q2
M,<1B(T:;J3V1^GV/]G]:,?[/ZU_,7_Q$(_M@?]%>_P#+7T7_ .0Z7_B(1_;
M_P"BO?\ EK:+_P#(=>Y_JSBEUC][_P CR?[>H/[+_#_,_IS^^::=H/6OYC3_
M ,'"/[7^?^2O'_PE]%_^0Z_H<_8E^(6L_%W]C?X3>+/$%X-0\0>*/!NCZMJ5
MWY21?:KF>RAEEDV(JHNYW9MJJJC/  KS<;E=3"6]HUKV9VX/,88AM03T/6J*
M*"<5YYWC7Z49_B_2OEG_ (+'?M ^,/V5O^";_P 1O'?@/6/[!\6:"=,^P7WV
M6&[\GS=3LX)?W<R/&VZ*61?F5L;L]:^9?^#<S_@H3\7_ -NVX^,*_%3Q<WBK
M_A%QHITL_P!EV5C]E^T?;_._X]H8M^[R(OO;L;>,9-=5/ U9X>6)7PQ=OR_S
M.6IC(0K*B]V?J%1117*=04444 %%&:* "BBB@ HHHH **,T4 %%%&: &X&VG
M Y%-<=*\S_:H_:<\+_L=?L_^)OB7XRDO8_#WA>W6>X6TMC/<7#O*D4,,:?WY
M)9(XU+%44OEV10S*1BY-1CNR9245=GIQX-'45^6/[#__  <V>&/VIOVE?#?P
M]\5?#.\\ Q^+KE-,TS58-<.L1G4)71+>"6);:)DCE9MGFC=M=DW*$9Y(_P!3
M%^Y6V)PM7#RY*RY694,13K+FINXZBBBL3<**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBC- !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 449HH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@"-FQ2DC/_ ->OQ_\ ^"W'[*_[
M6GQ>_;276/@A!\1F\)#P]903MHGB3^R[:2[62??\GVB+<VQHMS*/X5_NU\::
M_P#L1?\ !0SPMX?OM4O+?XW?8]+MWN[CR/&+SR^5&-[[(DN6D=MH.U$5F;[J
MKNKV,/E4*M.,W5BF^AY=;,)TYN*@V?TF*Z@4A=<=J_E$_9Z^(W[3W[5/Q*M_
M!_P]\<?%SQ5XDN(9;A;.S\47B^7$B[G=W>98TCV[?F=E5F957YF56]\_X8 _
MX*+'_EW^-'_A<_\ W7736X?C2ERSJQ3,:>;NHKPIMG]( /RJ:"NTU\H?\$;O
MAM\2_A+^PGH&B_%R+7H_'<&H7SZA_:][]LNV#7+&(F7>^]?*V;?F;Y5QQ]T?
M5^<GK7@5*?)-P3O8]BG+FBI6'4445)04444 %%%% #7=0:&?-?S@_P#!=_\
M:=^)GPZ_X*L?%31]!^(OCG1-)L_[)^SV5AKUU;6T.[2+)SLB1PJ[G8L=NW<S
M%J_HB^&C9^'.@_\ 8.M__1:UV8G 2HT85I/XSCP^,52I*FE\)O4445QG8%%%
M% !1110 U!A:$'.:XOX^?%NU^ 'P-\8^.K^WNKRQ\&Z+>ZY<6]OM\Z>*V@>9
MD3/R[B$P,U^07[%__!S?X^^+'[9&A^&_'G@_PS#X%\::K'I-G'I,4XOM&>>=
M4MY6E=RMPJ[E5PJ*6^9UV[?+;JP^!JUHRG!:1.>MBJ=.2A)ZL_;.B@'-%<IT
M!1110 4444 %%%% #3\E(I5@:\:_X*%:Y?>&_P!@KXVZEIEY>:?J&G> ]=NK
M6ZM96BGM94T^=DD1U^975@&5AR"!7XW?\&VW[0WQ ^*O_!1*XTWQ5XX\8>)M
M.M_"6H7$5MJNLW-Y!'*LMLJNJ2.RJVUWY_VFKLP^!E6HSK)_"<=;&*G6C2:^
M(_?D'(HHHKC.P**** "BBB@ HHHH ***,XH YOXE_$C1_A%\/->\5>(+LV.@
M^&--N-6U*Y\EY?LUM!$TLLFQ SMM1&.U5+'' -?S5_\ !,'PCXA_X*!?\%F/
M"?B:[C_L^^OO&<WQ%UV;3=.EGL[#R+AM1="K/F*"6=8K97D=MK7"??;:K?K5
M_P ')_[4_P#PH3_@G9>^%["]^RZ]\4]1AT")+?5?LEY'9)_I-Y*J+\\T#)$E
MK*HVKMOUW-R$?Y7_ .#3C]FB>?Q/\4/C%>0WT=O;V\?@W2I4N(OLUT[O%>7P
M>/\ UHDB$>G[6^5-LT@_>,#L^DRZU# U<1+>7NK^OZV/"QO[[%PHKIJSQ?\
MX.@OV:)_A/\ M[6'Q AAO&TCXJZ-#.]Q//$R?VA8HEG-!$B[72-;=;!_GW;G
MG?:W&U/V>_X)D_M-3_MA_L$_##X@WLUY<:MK&BI!JUQ<V\5N]UJ%J[V=Y,$B
M^18Y+FWF=-NWY&7Y4^Z/DG_@Z%_9GB^*W[!^F?$*WCL_[6^%>M13/<37,J.-
M/OWCM9HHD7,;NURU@_[S&U('PW)5_,_^#3?]H'3[_P"$7Q0^%<GV.UU72]9B
M\5VV^]7[3J$-U!%:S;+?&[RX&M(-TJLR[KQ%.WY2ZQ'^T99"IUINWR_JPJ/[
MC'.'27]?YGVY_P %'/\ @JU\/?\ @F*_@W_A/-'\::M_PFWVS[!_8%I;7'E_
M9?L_F>;YUQ%C/VE-NW=]UNG&>E_X)]_\%!O!O_!2#X.:IXV\#:7XGTO2])UF
M71)H-<@@@N'F2&"9F40S2KLVW"#.X'(;CU\F_P""^W[*+?M4_P#!-KQAY-Y]
MCU+X;_\ %<V>^7RX)_L,$WVB.3Y'9MUK+<[%7;^]$675=U?FK_P:Q_M-0_#+
M]LCQ7\-;Z:SAM?B=HJS63/;S27%QJ&G>;*D*.OR)']EFOG;S%Y:! &4_*_)0
MR^G5P,ZT/B@;5L55I8M4Y? S^@$MM:O@S]L/_@X*^#O[$?[1OB3X7^*?#?Q+
MU'7O"YMOM5QI6GV,UF_GVL5TFQI;R.0XCF0-E!\P;M\U?:7Q*^)&C_"/X>Z]
MXJ\0W1L=!\,Z;<:KJ5UY+R_9K:"-I99-D89VVHA.U5+'' -?RV?LO?"C4O\
M@JC_ ,%--+T?6IK/2+GXL>*[W7-=:R=K>.WA9I[^^6VWK/M?RDF6)75UW[%=
MMNYJ,IR^%=5*E;X8JYIF&+E3<(4]Y']0OP2^*VG_ !W^#'A+QUI-O?6ND>,M
M%L]=L8KQ$2YC@NH4G19%1F59 KC<%9AGH37QW^QW_P '!'P?_;=_:/\ #?PO
M\*^&?B;I^O>*/M/V6XU;3["&S3R+66Z?>T5Y)(/W<+@;4;YBO;FOO';LM]OM
M7\QW_!O=\W_!7[X0_P#<8_\ 3+?T9?@J=>C6J2^PKK\18S$SI5*4(_:>OX']
M.?\ WS7PU^VO_P %]_@G^PI^T#J7PU\1:7X_U_Q%HMO;SZ@=#TZW>WLI)D65
M(&>XN(6:3RGB?Y%9-LJC=N5U7[D'X5\:_'#_ ((7? ?]I7]JWQ1\7/B!8^*/
M%FK>*X(8KC1YM7>STNU>*"W@26(6PBGW^7;A?GG9/WC_ "_=V^?A?8<[^L7Y
M?(Z\5[?D_<;^9\@?\1<6@?\ "POL_P#PH_5_^$4_M'R_[1_X2>+^T/L7F[?/
M^R?9O+\_R_F\G[1MW?+YNW]Y7U/^QM_P7_\ V?\ ]LWXJ6_@W3[SQ1X+\2:I
M/%::1;>*+"*W35YW$G[J&:"::(/\@ 65HV=I46/>S;0SQ!_P;L?LDZ[X>OK2
MU^&U]H]U>6[PQ7UIXFU5KBQ<J0LL8EN7B+H3N7S$=-R\JR_+7X1_\%!OV<?^
M'=O[?WC#P+X1\3:Q<?\ ""ZE97VBZP&^RZC:^;;P7MN=\17;/%YR+YJ;-S1;
MU5-VU?H</@\NQMZ>'4HRM_7<\:MBL;AFIU6FOZ]#^H?]H3]HKPC^RI\']8\?
M>/=7_L'PGH9A^W7OV2>Z\CS9HX(_W<*/(V9947Y5/WL]*_ ?_@X,_P""FWP]
M_P""A/Q/\":3\-6U#5O#_P /;>]9M=N('M(M5FOA:L4AAE1952+[,J[W569F
MDVKM17?]P;/POX/_ ."E_P"PIX8_X3SPO]H\)_%/P[I.OWVB?VE,OD^:EO?Q
MQ?:(?*D;RY0GS+LW;/NX.VOQ6_X.)/\ @G!\*/V!O$GPIO/A;H=_X;M_&5OJ
MD.H6#ZE/?6P>S:U9)D:X9Y5D9;ME;]YLVQ)A5;>SX<.QH1Q2C._/K;MM_P .
M:YQ*M+#N4+<NGJ>F_P#!)[_@X*^%O[$O[$GAGX6^./"/C^XU;PK=7RQ7>A06
M=U;WD-Q=2W2NWG3PM$X:9TV8==L:MO\ GV)^EO\ P3E_X*L_#W_@IRWC+_A
MM'\::3_PA'V+[<-?M+:#SOM7VCR_*\F>7./LS[MVW[R]><?#O_!%S_@BY^SS
M^T]_P3U\&_$/XA^#=0\5>)O%5SJ4L\\NN7MK';)!>SVB11):RQ#9MMU?YPS[
MY'^;;M5?T4_9 _X)X_"']@MO$7_"J?"+>%O^$J%M_:F=4O;XW1M_-\G_ (^)
MI-FWSY?NXW;N<X%8YM+!>TJ*"ESW^6^IIEJQ7+#G:Y+?/;0^>_VQ?^#@7X._
ML1?M'^)/A?XJ\-_$[4->\+FV^U3Z3I]C-9OY]K%=)L:2[20_NYD4[D'S!NWS
M5]B?!#XJV'QY^#GA'QQH\-[:Z3XRT:SUVRAO$5+B."ZA2=%E5695D"N P5F7
M/<]:_F\_X.$1C_@K]\7O^X/_ .F6PK^@G_@FU\O_  3O^ W_ &3OP_\ ^FVW
MJ<PP-.CA:-:&\]_N*P6*G5Q%2G+:/^9UWQX_:-\"_LM_#VZ\6?$#Q5H_A/0;
M4LIN=0N!'Y\BQO+Y,*??FF9(I&6*)6D?:=JM7YP_'G_@ZU^$W@PW5K\/?A_X
MR\<WEKJ#V_GZC-#H>GW=JOF#[1#)^_G.Y@A5)8(FVNQ;8R[#\?\ _!T!^T[=
M?%;]O&P^'<,]]'H_PKT:&*2VGAB2+^T;Y$NYIHG7YWC:V:Q3Y\;7@?:%RS/]
M3_\ !)S_ (-[?A#XO_9*\/>//C-IY\?:]\1-/M-?L+:WU.]T^ST*RGA$L,2F
M"2)Y9W256E9_E5MJ(OR-++O1P&%H8:&)QEWS?91C4QF(K5I4,/96ZFS\!?\
M@ZT^$WC/[+;?$+P!XQ\#7=UJ*6WGZ=-#KFGVMJWEC[5-)^XG&UBY9(H)6VHI
M7>S;!^D'P'_:$\$_M/\ P[LO%GP_\3Z3XJ\/WJJ5N]/G#B-RB2>5*GWX9E5T
MW12JLB9PRJ:_*O\ X*\_\&]_PO\ AM^RYXH^)WP3TW6O#.L>!=/74KW0?[3:
M\T_4;& N]W-ONY#+%.D+&7<LK*RVNQ86>7?7C/\ P:U_M>77P\_:C\1?!W5-
M49=!^(6GRZCI-G(+B3_B;68WD0A3Y47FV8N&E=U^?[';KO\ E566(P.%K8:6
M)PEUR[Q8Z.,Q%*O'#XCKU/UV_P""@?\ P4#\'?\ !-WX,Z7XX\=:7XHU32]6
MUJ+0XX=#MX)[A)GAGG5F$TT2[-MNXSNW9*\>GBWCG_@X2_9D\$? #0?'2^+;
M[6KCQ%;^=;>%M-M5G\06[K*B30W,.]8K5T+D_OI4258G:%IAMW>5?\'6X'_#
MO7P9_>_X6'9?^FW5*_/G_@@C_P $M? O_!1_XC>.-0^(&I:U_P (_P##PZ9)
M_8^FN+;^UWNI9VV33?,Z0>7:.C)%MD;SPRRQ;/FG!Y=AIX3ZU7;]U]!XK'5X
MXCZO2MJ?87Q5_P"#M?PCI'B"&/P3\&_$VOZ2UN&EN==UV#1[E9]QRBPPQ7:M
M'MV'?YBMN9EV#;N/UI^P/_P7$^"?_!0KXI77@OPRWB;PSXJCMOM-EI_B6UM[
M63644,THMFBFE5WB5=[1L5?82ZJRI*4Q/$G_  ;L_LDZ[X=U"SL_AO?Z-=75
MO)!%J%GXGU5KBQ=E(6:-9KB2(R(QW+YB.F5&Y67Y:_G\\0P:E^P5^W-J$.CW
M5IKVK?!CQW*EE<W=JT-OJ4VEZ@VQY85EW*CM;JS(LF[:VW?_ !5U4<'E^-A*
M.&4HSCW,:V*QF&FG5:<6?UV44U&RB_2G5\N?1!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?E__ ,'7O_*/SP3_ -E"M/\
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
M6OO*62:6X&1O",_EJIR$\IF&"QKNRW+YXNM[*.BW;[(Y<5BHT(<TC]IO$_\
MP4D_9]\&:LUCJ7QM^%UK>*YC:)O$]H6B;H0^)#LQ_M8Q7I7PS^+WA7XT>'_[
M6\'^*/#_ (KTI7\HWFCZC%?6X? )7S(F9=V"#CKR*_G-_91_X-]/V@OVL_A/
MI?C33X?"?A'1=:MQ=::WB>_GM;B]A;!281003,JLIR"X4-PR_*5W?KM_P0P_
M8 \??\$[/@1XT\)?$!M"FO=4\2G4K*?2+M[FWE@-K!'G+(C EHR3E1ZUV9CE
M^$H4VZ=52DFM#GPN*K59>]"R[GW-1117BGI!111F@ HHHH **"<51U#48='L
MY+BZN([>WMU+O+*^R-5&<EB>@'J30M79 7 <'I3FKR'X??MR_"/XL_&5OA_X
M5^('ASQ/XNCM9+V6QTB[%\((HV57,DL.Z)&!8#:SAN>E>O TY0E'22L3&2DK
MH****10449S1F@ HHS10 =:*;_!7Q1_P7._;T\7?L!_L;V_B#P,(XO%'BC6X
MM LM1FA6:/2M\,TS3;&!1GVPE45U*Y;)SC!TP^'G7J1I0WD[&=2HJ<'.6R/M
M?.ZE89%?AE_P0U_X+,?&KXM?ML:#\,?B)XDNO'GA_P <"Z2&:\AB^UZ7<1V\
MERLB/&J[HV6-D9#\J]5QM;/[F=36^.P-3"5/95+7M?0SPV(C6ASQ'449HSFN
M0Z HHHH **,YHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "L'XG#_BV_B#_L'7'_HIJWJPOB=_R3?Q#_V#KC_T4U53^)$S^%G\
M^W_!KD?^-EEY_"/^$-U#C_MO:U_1)]T5_.U_P:Y?\I,+S_L3-0_]'6M?T3#G
M\J]GB'_>?DCS,G_@?-B8QZ_A37&17QG_ ,%CO^"J6G_\$S?@?9OI]K#JWQ%\
M8">#PY8SJWV>#RPOF7EPP_Y8Q-)'\FX-(S87Y5=D_'WX):I^W=_P5O\ $;:S
MX9\8?$#6-/T>ZBTR[U6+6HO#^CZ>[N7;*1-$CO&K[W\J-Y538NUOD5L,'E4Z
MT/:SFH0[LO$YA&G/V<8N3\C^DZ+([8J3&:_FC^.]K^W5_P $J?$7A_Q1XL\9
M_$K0;?4606FH-XD;7M)DN'M]QM;A&>6!Y8P[KLE1MS1.\6]4\ROV<_X(]?\
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
M5[;I%?U^I[=.?W+?2OYC?^#>[_E+_P#"'_N,?^F2_K^G.?\ U+?0U_+_ /\
M!!/Q!IWA?_@K;\'[G5+^STVUDNM1M$ENIUAC>:?2[R"&(,S??DEE1$7JSN%'
M++6&2_[MB%_=_1F^:/\ ?TO7_(_IM\4>)-/\%>';[6-7OK32])TJ"2[O;V\G
M6&WM($4O)+)(Y"HBJ"Q9CM4*:_"']K#_ (.7OC1^T!\1[3PW\ =#_P"$'L;K
M4$M=+<:=%K?B#796EEBCC\IT>!/-5X?]'2*2198]JSNK;:_8C_@I)Q_P3L^/
M/_9._$'_ *;;BOP/_P"#=;QOX&\"?\%0_"<GC1?+O-4T^\TWPQ>272P06.K3
MQ[$:4M(BMYL'VFW1-K[I;J)53=M9<\GP].5*KB*D>9PZ%9EB*GM(4HRY>8]R
MO_V<O^"I7[5?B'PWK6K:]\1/#%OK%M:PK<Q>+;+PO;Z?;RMO\V[L;*:*5702
MEI ULURJKLVLR*B_GU^VU\%?'W[/'[4_C3P?\4-2DUKQUI-VIU746U!]1;4C
M+$DZ7'VA_P!X^^*5'^?:_P VTJK;E7^NUG7'WEK^6C_@MA\8O"_QX_X*>_%3
MQ1X-UJR\2>';RYL+>WU*RD\RWNGM]-M;>5HG^Z\:RPNJNN5?;E6*E6;U,@Q\
MZ^(<>112CT1Y^:X.%*FGSMMOJS^BW_@F[_RCQ^ W_9.] _\ 3;;U^9'_  =X
M?ZS]GSZ>(_\ W%U^F_\ P3=_Y1X_ ;_LG>@?^FVWK\R/^#O#_6?L]_3Q'_[B
MZ\O)?^1E'U?Y,]/,/]Q?R_0^S_\ @WB_Y1!?"?\ W]8_]/-]7VIGYZ_-O_@V
MH_:U\$_$?]@O1?A78ZIY/CGX<O?2:II=SM22>VN;^>XBNK?G][ /M"QLW5'7
M#*JO$S_I'G<U>=F4)1Q512_F?YG9@9)T(6[(_F._X.$_^4P/Q@_[@W_IEL*_
MH&_X)M?\H[_@/_V3OP__ .FZWK^?G_@X3.?^"P/Q@_[@W_IEL*_?3_@E]X@L
M?$W_  3C^!=SIM]:ZA;Q^!-&M&EM[@3(DT-G%#-&Q!/[R.5'1UZJZ,IP5->Y
MG'^XX=_W5^2/)RW_ 'RK\_S/P)_X.$&8_P#!7SXO<8^;1_\ TRV%?TX0KLA5
M1T K^;7_ (.2_A5J'P\_X*J^*-8OIK.2W\=:/I>N:<L#L9(84M5L")=P&V3S
M;&9L+N78R?-N9E7]J?\ @DQ^WWX?_;W_ &1O#>KVOB ZMXV\/Z;::=XRM[B"
M*VO+?4UA"RSF&/Y%AG=))(G0>6RY7Y722-,LVC*>"H5([)6_!%9;.,<55B]V
MSUO]KKP/I_Q._95^)OAO5M?L_"NE>(/">J:;>ZS>!?LVD0S6<L4EU)N=%\N)
M69VW.HPOWEZU_.M_P;W-C_@K]\(?^XQ_Z9;^OVF_X+C_ +87A?\ 96_X)]>/
M--UB[M9O$?Q(T>]\+Z#HYN"EQ?M=1?9YYE 1_DMXIC,S,H3(CBWJTJ9_)?\
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
MHZ')\1O'4V+G4]436-0L;2"1E7-O;1V\L7[A-O#RJ9'+,QVJ5B3Y6_X+_?\
M!'_XP^/_ -J[Q)\;?A_H%Y\0/#OBJVLVU#3]'@\W5-%G@@MK$(+929;E'5$E
M#P*S+^]WHBHLC_/OP=_X+!?M>_\ !,VRT;P'XFM;Z/2M)T;R=(\-?$+PW-!)
M:VS2MY4L3_N;QTC\J6&/=*T2HK(J_(FS3WZ^$I0P53E<5[RO8B\:6*F\3&Z>
MQ^HOQ=_X-F?V7_B2VGC1]+\9?#_['YGF_P!@Z^\WV[=LV^9]O6ZV[-IV^5L^
M^V[=\NW]!RNQ/]T5^&G[//\ P=B^--,\1M'\5OAGX:U?1[B>W N?"D\VGW%A
M#EOM#^3<R3K<O@H43S8!E&!;YLI^UGP[^(FC_%SX?Z#XJ\/W9U#0?$VGV^J:
M;=>2\7VJVGC66*38X5UW(X.UE##/(%?/YAA\72DEBM>VMSV,#6P]12^KZ=S^
M5[SM8_X*F_\ !256O=3_ +!OOC)XSVK<:IJ27?\ 8=K<7&U(!+,\*S?9X-L4
M4*LC2^5%%$JLR)7[H_#[_@W$_9.\&^$+/3=2\"ZUXLOK7?YFK:KXDOXKR[W.
MS+O6TE@@^52$&R)?E49W-N8_EG_P4Q_X(1?%_P#9=^/.MZM\,/!.M^-OAGJN
MI&XT!_#5O/J%]HZ2M*Z64UNK2W?[A4V?:/F1U\IF=7=HEF\ ?\%^?VO?V--0
MO/!OCE;/7M6TN"TMO[/^('AZ:#4]+1(MR%S$UK.[RQO$[/<-*[X1MWS,S_28
MF-3$TH/ 5;1BOAO9GBX>4*-2:Q4+OO8_3BY_X-U/@-X3^/?@GXA_#Y_$_@'5
MO!.M:5K%OIT&H/J.E7CV=_'=/YJ7.^??*B-%E)U1/D?RVVLK_H!'@"OQS_8(
M_P"#HK_A9?Q(TWPK\<O".A^'5UZ_2TL_$N@3M::=I_FO!$GVR&[F;RH5+3.]
MR)_E4(OE?>>OV+C/%?+8^EB:<E'%?(][ U,/.+= 5UQ7"_M#?'KP[^R]\%?%
M'Q \67BV?A_PK827]V^]%>7:/D@BWLJM-*Y2.--PWR2(HY:N[SN%?CE_P=P_
M$'5].\ ?!'PK#=^7H&LZCJVKWEIY2-YUS9Q6L5N^_&]=B7MR-JMM;S?F5MJ[
M8P.%^LXB%'N:8S$>QHNIV/S_ /\ @KM_P5/UC_@I[\:[&\CTF/0/ O@]KJW\
M,:?(@:\$4YB\VXNW5BK2R^3$VQ&\N)5"*SL&E?P']FCX5Z/\=/CYX5\'Z_XP
MTGP#H_B/4$LKCQ#J4#RVNG*_W7=5V_>;:J[F1%9E9W1-SK^N7_!MK_P2\\'^
M-/@3K7QH^)7A'P_XJ;Q5=/I?A:TUJQAU""ULK=V2XND1W=/,EN%:+]Y$LL:V
MC;6V7#;OC'_@ME_P2IOO^">'Q^N-6\,Z1?+\&_%UQGP]>-<O=#3+@IOET^:1
MEW*ZL)6BWDM) J_/*\4VW[K"X_#J<LOI>[R_"_/_ #/DZ^#JR2Q=36Y^YO[
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
MF6PK^@;_ ()M?\H[_@/_ -D[\/\ _INMZK.?]RPW^%?DBLM_WRK\_P SYO\
M^#D'X0^&?'/_  2_\7^)M6T6SO/$'@>ZTZZT'4&4K/ILEQJ5I:S[&'\#Q2LK
M(V5;"-C<B,OY]?\ !J+XDU"V_;N\=:3'?7D>EWW@2XO+BR29EMIYHM0L$AE=
M,[6D19IU5F^8+*X'WFK]+?\ @X9_Y1 _%SZZ-_Z>K"OS'_X-2>?^"B?C#_LG
M5Y_Z<M+I8'7**U^_^0L4K9C3M_6Y_0=1117RY]&%%%% !1110 4444 %%%%
M!1110 4444 (QK\Q_P#@ZT&[_@GKX,'_ %42QZ?]@W5*_3AA7YC_ /!UF<_\
M$]?!O_91+'M_U#=4KT,I_P!\I_XD<F._W>?H?A9HOP=O_$?P'U[QY:,\NG^%
MM6L=*U- GS6YO8[E[>4XZ*39SJ3V)C'\0K]O/^#7#]KD_$_]E_Q#\)]4N6;5
MOAO??;-.1VY.FW;.VU>[>7<"<$]EEC'I7RG_ ,$ OV9+7]L;]DG]KWX;W31Q
MS>)M,T".RF?[MK>)_:<MK*?9)HXR1W"XKYO_ ."0W[3-]^P3_P %)/"=UK2R
M:3IMUJ,GA+Q/!,3%]E@G<1.7SS^YG6*1O41>PK[3-+8RG6PZ^*FTU]R?^:/"
MPMZ$Z=3I*Z?WV/ZBI.!^%?AS_P '4_[7:^)?B7X*^"NEW.^W\-Q?\))K:(W6
MZF5H[9#Z,D'G,?:Y2OVJ\?>.]+^&O@36/$FMW<=CHN@V,VHW]TY.RWMXHVDD
MD/L%4FOY9Y#XH_X*O_\ !29_^/B'6OBYXJXSF3^S+,MQSWCMK1""?2$8[5\[
MPYATZTL1/X::_'_@'I9K6:@J4=Y'E?Q:^"&K?"#P[X$U#5@T9\>^'!XFM8F7
M:T5NU]=VD9/J'^QF0'^[(M?T;?\ !O<<?\$@OA+]=9Z?]AJ_K\L?^#FGP-I?
MPP_;1^&OAG1+06>C^'?A9I>FV-NB_+;P0WVHQ1ID?W5"\>F/2OU._P"#>W_E
M$!\)?KK/_IZOZ]#/,0Z^74ZLOM2O^#.7+Z:IXF4%T1]C:CJMOH]I)<7EQ#:V
M\*EY)9I B(H&2220  .<FO+_ !'^WI\#_"%_]EU;XR_"O2[KD>3=^*["%Q_P
M%I0:_-O_ (.#?V)?CE^VO^UCX%TCX7^%?$7B30[/PTINV6X%KI,%R;N?YGEF
M9(/-">7W+[<<'BOE/2?^#8C]IK4M+CN)E^'NGR[2?LL^NNTR'T/EPO&?^^L>
M]>3A<KPLZ4:E:LHM].J.RMC*T9N%.FVEU/Z!OA[\8?"OQ:L/MGA7Q-X?\36:
MG#3Z5J,-Y&/JT;L*Z8M\AK^37XJ?"+XV?\$JOVD[6UU&35OA_P".M/B2_P!/
MO]/O"T=Y;ER%9)8B%FA)1E921NQM92,BOZ0/^"6O[8]Q^W7^Q#X+^(6H1PV^
MNWT,MEJ\,7$8O+>1HI&4?PA]JR!>PE [5GF64/#056G+F@^II@\<ZTG3FN62
M/=AXJTW^V/[/_M&S_M#./LOGKYP^7=]S.[[O/3H,U1\??%'PU\+-(_M'Q1X@
MT7PWIZG!N]4OXK. 'T+2,HK^<'_@K7\8O$7P!_X+9_$;QGX1U-]'\1>&==LK
MW3KM8Q(L,@L+;JC JP.6!!!#!F!!!(.A\/O^"2W[7G_!2N.S^)/B!;BXM_$D
M"WEEKGC'70C7L+H)4,40\R58F5E*[8U3'((7-=BX?A&$:M6JHQDD]=[M)V1@
M\RDY.$(7:9^_W@C]MKX-_$_68]-\-_%GX:>(-0D<1BUTSQ18W<Q8]%V1RELG
MIC%>G;MR[ES[5_+'^W/_ ,$BOC-_P3U\+Z;KWCK2M'NO#>H7(LDU/1KW[7;P
MSE7(BD!"2+E%8@[,$C;FOTP_X-C_ /@H-XL^..A^+/@_XTUJ]\03>$K*+5]
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
M^5++\K^LT:E5RMR>6^C?Z!BL7[*I&%K\Q_4CJFL6NAVQN+RZALX5(4R3R"-
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
M (.RO^3./AQ_V.7_ +97-;'_  :B?\H_O&W_ &4*\_\ 3;IM5_S)U_B(YO\
MA2MY'Z?M_2OY;O$;?\([_P %S[UK)8X?[/\ CL[6^%^6/9XAW*O^ZNU:_J1;
M^E?RV>//^4Y.M?\ 9=;C_P!/YHX=_P"7O^$K./L>I_4;>C_09O\ </\ *OY=
M_P#@A8?^-L7P;_["5U_Z07-?U$WI_P! F_W#_*OY=_\ @A0=W_!6/X-K_P!1
M"[_](+FC)/\ =Z_H&:?QJ7K_ )'].WC359=$\(:I?0A3<6EI--$&Z%E0L/Y5
M_+Y_P2(_9]C_ &U_^"F_@'1?%T&I>)-+N-2N/$/B&2XB:]6\2VB>Z*W9E#JT
M4\Z)$Y?[WG[=VYUK^F7X_> ;'XJ? [QIX9U:S;4M+\0:'?:;=VBN\9NH9K=X
MWBW(58;E9AE6!YZU_.O_ ,&Y_P 3[CX??\%5_!-C$MF;7Q=8ZEHEX\RNS1I]
MCEND\K!^5VEMHE^;<NUG_BVLIDVF%KRAO;_,G,]<124MK_Y']+B*(@%48IQH
MS17SI[A$#Q7S!^T)_P %C?V:_P!F?Q')H_BCXK>'WUF&2:WEL-'CFUB>WGB.
MUX)A:)*(9-WR[)2ARK?W6QY/_P '#O[87B+]DG]@62/PG?76EZ]X^UB+PY'J
M-K.8KC3K9HI9[B5&VGYFCA\G(*LOG[U;*U^<W_!!+_@C;X3_ &^=)\0?$KXF
M7<U_X'\.ZB^@6WAZSN)+>;4;Q88IY7N)H]K) B7$>U(FW/(S;F18]LOK8/+Z
M3H/%8B5H[:;L\W$8R?M51I+7S/O?XT?\',G[,_A;X?W5QH<WBKQYJ5PCQ1:5
M:Z,]JLVY'QYLMULC6+<H1F7>WS[E1US7Y(_\$))GM_\ @K)\&VC>16_M&[7(
M/S;6TZZ5A_NM7[T>'_\ @C5^R_X5\%-H=K\%O!DEGY4L/G7<#WE\1+NW-]KE
M=I]_SG:_F;D^7:5VKC\%?^"%9Q_P5?\ @W_V$KK_ -(KFO8RV6&>'KQH)[=?
MF>9CO;JO2=5K?H?T1?\ !27_ )1V_'K_ +)WK_\ Z;;BOQ"_X-<#_P ;*[S_
M +$S4/\ T?:U^WG_  4G_P"4=WQZ_P"R=^(/_3;<5^(O_!KG_P I*[[_ +$R
M_P#_ $?:UPY7_N5?T.O'?[W2/Z)Z***^?/:"BBB@ HHHH **** &D8VUX?\
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
M64_VK3K.&*:*[CM[2:)MDT[/%$7=69(UW)S*S>3XJ/\ @U-_:*8?\C9\'?\
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
MM0^.?_!6[X9^.-7AL[?5?&7Q=TO7+Z&S1DMTFNM9BG=8E9F98U9VV[F9MO\
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
MPC>W&_S-(U7PY?37EKM=E&]K2*>#YE ==DK?*ZYVMN4>G_MS_P#!(GX(?\%
MM][XT\,R:;XJ8*J^*-"=;'5\ Q<2/L:.X_=PK$OVB.7RT9]FPMNKYF'_  :B
M_L][OE\:?&;;_P!A;3?_ ) KIKXS XM*>*YHS7\IST<+B\,W&A9Q\S\H/^"N
M/_!2R^_X*8_M*)XCM[.^T/P3X=MFTSPWI5Q<&22.'>SO=3)O,27,[;-_E<+'
M% FZ3RO,;^@3_@D-^SUJ7[+G_!.#X3^#=:^V+K%OH_\ :-]#=V;6<]E/?32W
MTEK)$S,5>!KDPMG&YHB=JYVKP'[('_!!3]G;]CGQAIOB;3] UCQAXJT/43J.
MF:OXFOOM<NGR;%5/+AB2*V^1EWH[Q-(CMN5QM3;]J;>:Y\RS&E5IPP^'C:$3
M?+\#4IU95ZS]Z1_,?_P<)'/_  5^^+W_ '!O_3+85_01_P $VVQ_P3Q^ O\
MV3OP_P#^FVWKYV_;%_X-^/@]^V[^T?XD^*'BKQ-\3=/U[Q0;;[3;Z3?V$-FG
MD6L5JFQ9;.20?NX4)RY^8MVXK[#^!_PJT_X"_!OPEX'T>XO+K2?!NC6>@V,M
MXZO<206L*0(TC*JJTA5 6*JJYZ*.E&88^E6PM*A'>&_W%8/!U*5>=66TO\SY
M<_X.&3_QJ ^+GUT;_P!/5A7YD?\ !J/_ ,I$_&/_ &3N]_\ 3EI=?ME^V5^R
MEX?_ &W/V;O$7PP\5WNMZ?H/B;[,+JXTF6**\B\BZBNDV&2.1!\\* [D;Y2>
MG6O#?^"?'_!$_P"%G_!-WXSZEXX\$^(/B!JFK:KHTF@R1:Y>VDUL(9)X)V95
MAMHF\S=;ISNVX+?+Z3ALPIT\#4PS^*3_ ,@Q&#G/%PK+9'V91117CGK!1110
M 4444 %%%% !1110 4444 %%%% "?PU^8G_!UH<?\$]/!O\ V42Q_P#3;JE?
MIWT6OS$_X.M/^4>G@W_LHEC_ .FW5*]#*?\ ?*?^)'+COX$_1GC/_!HP?F_:
M"]O^$=/ZZK7S)_P<=?LA_P##.O[?-YXJL;40^'_BO;_V["R#"K?C]W>(#C&[
M=MF)/7[0:^F_^#1;_6?M!?\ <N_SU6OK#_@X4_9#'[4/_!/G7-8T^S\_Q)\,
M9&\2V91,R/;HFV\CR.<&W+28'5H$]!7T%3%*AG$F]I63^:7ZGEQH^TP"[J[7
MWGQK^V=_P5X;XI?\$&_ NGPZMO\ B'\0)1X0U_$I\]$L%1KR9B3G,\?V7=GJ
MMX_I5/\ X-6?V/1X@^)GC+XUZI9M]C\.P_\ ".Z$[QY1KN90;J13V>.)8XSC
MC%R:_)"SCN-2E@L[=);AII,6\$1+;I'"K\H[LVU1]57T%?U<?\$T?V3X/V*O
MV*? 7@%8474]/T];K6'4#,M_/^]N"3W =BB^BH@Z 8VS:-/ X1T:6]23^[?_
M (!G@92Q%93GM%'XO?\ !T9_RDFL?;P5IV/_  (O/\3^=?J9_P &]O\ RB"^
M$OUUG_T]7]?EE_P=%_\ *2BQ_P"Q*T__ -*;NOU-_P"#>_\ Y1 ?"7_N,_\
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
M^=__ (-=./\ @I9>?]B7J'_ OW]K7]% Z5YC\*?V._A+\!_%#:UX)^%_P_\
M!^KO ]N;[1/#UII]PT;,I:/?$BMM+*IV]/E%>G5UYABOK-7VMK''@\+["')>
MY^4?_!S-_P $\O%'[1/@?P?\5/ /AV\\2:]X-,FE:U8Z9I_VF_N-/E97BF4)
M^]D2"7>&C57PMTTGR*DC5\=_\$J_^#A;Q#^Q/\.+/X=_$30[SQYX%TP,ND7=
MM<"/5=%AV,RVZ[QLN(/,V[ [1M$KOAF18XE_H<=*\#^/G_!,7X _M/WNI7WC
MCX4^$=6U36#']MU.&T-CJ-QY>S86NK<QSY541<[\[5V_=XKLPF9T_8_5\5#F
MBMNYSXC+ZCJ>VHRLSX0\;?\ !V;\,[+PQ<2>'?A5XXU+6/E^S6NIWEK86S_,
MN[?,C3,F%W%=L;;F"K\N[</J7_@CS_P4CUS_ (*:_"[QQXPU?PWIOA>WT;Q
MFDZ?I]I</<&.+['!*6EF;;OD,DK_ '40*NP;2VYFVOAE_P $2_V5OA%+=2:7
M\&?#-TU\4,IUJ:YUK&S=MV_;))=@^8YVXW87=G:N/I+P7X&T7X;^'+71_#^D
MZ;H>D6,20VUG86J6]O;QH J(B( JJJA0 !@ 5CBJV#E#EP\&GW9IAZ>)B[UI
M7]#Y5_X+>?L#:M_P4!_8DO=#\+JLWC3PMJ,7B+0[:280QZA+$DD4MJSLK;3)
M!++L^Z/-6+<RKN-?AO\ \$W_ /@J)\2O^"3GQ:U[3UT>\U;P[=3O;^(_!FJR
M/9M'=Q*R;T9D9K6Y1EVON3YE5E=6VQM'_4=N^6O,?C=^Q]\+OVE;NSF^('P_
M\(>,)]/+FVEU72X;F2'<%#!79=P!V+D=#M7^Z*TP&9QI4GAZ\>:#,\9@)5*B
MK4G:2/S7U;_@[1\ Q> $N-/^$?C"Z\4-!$6T^XU6UBT]9&V^:GVM0[E%^?:W
MD;GVKE4W?+]@?\$A_P#@HIJW_!2_X!>+/'VJ>&]/\*PZ7XMFT.PT^UN'N62W
MCL;&?=+*VWS)#+<2\JB#;L7;N#,T?PZ_X(9_LI?#+7)K_3_@YH=U<31>2R:O
M?7NL0;=RMD0WDTL:M\J_.J[L;AG#,#](_#/X4>&O@OX.M_#WA'P]H?A?0K-W
M>#3M)L8[*UB+LS.5BC 7+,2Q/\3$DUCBZN#E&V&@T_,VPM/$)WK23/YM/^#A
M0Y_X*^_&#_9_L;_TRV%?TK_#5?\ BW6@?]@VW_\ 1:UPGQ'_ &(/@S\7_&=Y
MXB\6?"7X;>*/$&HE/M6I:MX9LKR\GV($3?+)$S-MC55&X\*JBO4+.SCTVWC@
MAC6*&%!&B*,*BC@ 48S'JM0IT;6Y!87!^RJSJ7^(\!_X*QOL_P"":7QQ/IX,
MU+_T0U?F/_P:/_\ )1_C9_V#=)_]&W5?M-XP\':7X^\,WVBZ]IEAK6C:I"UM
M>V%];I<6UW$PPT<D;@JZL."&&*Y?X/\ [+WPW_9YNKZ?P#\/_!G@F35$CCO&
MT'1+?3FNU3.P2>4B[]NYL;NF31A\?[/#3P]OB*JX/GK1JWV/SI_X.R"/^&-?
MAO\ ]CF.._\ QY7-;/\ P:C?\H_/&W_90KS_ --NFU^A?Q<^ W@?]H#1K73?
M'7@_POXRT^QN/M-O;:YI<&H0PR[67>B2JRJVUB,CG!-.^$GP+\%_ 'PY-H_@
M7PCX;\&Z3=7+7<MEH>F0Z?;R3%50RLD2JI?:B#<><(H[4_KW^Q_5;=;B^I_[
M3]8OTL=<PQ7\M_C[C_@N7K7\*_\ "]9N3_#_ ,5 U?U(9XKR6Y_83^"-WX\D
M\43?"#X92^)I-0_M9M5;PM9-?->>9YOVCSO*\SS?,^??G=NYS3RW'+"\UU?F
M5B<;@_;\NMK,]7GC\V!U_O+BOY2O GB?Q!_P2:_X*2K>W&C_ -L:M\(_$MQ;
M/9:E$^G_ -J6X\R+S%P6:+S[9]\3_O%7>C;95^5OZNMW%>5_&K]BSX2_M):[
M#JGC[X:^"?%VJVL*VT-[JNC07-TD*LS+%YK*7\L,[G9NVY8G'-&7Y@L/SQDK
MJ2#&8)UN5Q=FC>^ GQ<LOV@O@9X/\=Z?:W5GI_C31;/7+6WN=OGP17,$<Z(^
MUBNX*X!VG&:_G)_X*_\ _!._QI_P3<_:YOO%6BQR:;X%\1Z[+K'@_6M&C:SC
MT>5IVN8K)2C?Z//;M_JV5EW+$KIMVM&G]*G@_P (Z7\/O">F:#HMC;Z7HNBV
ML5C86=L@C@M8(D5$C11]U54  >U-\7>#=)^(7AJ^T?7M+T_6='U2%[>\L;ZW
M2XM[N)AADDB<%75AP585.7Y@\+4<HKW9="L7@U7@DWJC\</V3O\ @ZQC\/\
MPPL]+^,W@75]8\3Z?#%"VM>'6@1=79=RM+-;RM&L$F F[RF:-F+LJQ+M2O7?
MV/O^#D#_ (;+_;,\(_"W1?A/_P (_I/BC4I[6+5[W7_M-R(4BEE5VMT@54D9
M8PI7S7VM)U;;\WT]\2O^")'[*WQ5EM6U/X,>&;3['YGE_P!BRW.BAM^W=O\
ML4L7F?=&-^=OS;<;FSWOP2_X)S? K]F[5-+U+P5\*?!&BZQH<8BL-472XYM2
MMMJ&/<+J7=/O9"RL^_<^X[BV:ZL1B<NG!^SIM2]=#&CA\4I+GGH?/G_!PU^Q
M]XB_:Y_8$F;PG9W&J>(O .JQ>(X].MHO,FU*W6*6"XB0;E^98YO.V_,S>1L5
M69UK\G_^"-7_  6<OO\ @FCJ&L>%?$VBW7B7X7^)+IM0GM[!$&I:9?[(T^T0
MLS*DJR(B(\3LOW$=77:Z2_TI'G^M?//[17_!*[]GW]J[7)M2\=?"WPWJFK7$
MZ7%QJ5H)=,OKIXT:-/-N+5XI955#C:[%>$X^5<+!9G2AAWAL1#F@]?,G%9?4
ME65:E*S/SE_:Z_X.L;'5OAU>:7\%/ >N:=KVI0/%%KOB@VZKI9.Q5EBM(GE6
MX?YGV[Y%165&*RKNCKXM_P""-/P]\0?"?_@L7\)O#_BC0=:\-Z]I^H3_ &K3
MM5L9;.ZM]^FSNA>)U5DW1NC+N5?E=6_BK^@[]GW]@3X+_LMW,-UX ^&7A#PO
MJ$-I'8#4+73D;4)($VX#W+[IGSL1F9G+,RAF);FNNU7]GKP'XB^*MAXXU#P7
MX6OO&NDH(['7[C28)=3LT =0L5PR>8BXDDX5OXV]:TCFM"E3G2H0LI+>^I,L
MNJ5)QJ597<0_:(^%5O\ ';X!^./!%U)/#9^,M!OM$G:W=4E$=U;R0,49E95;
M#\%E89[5_,?_ ,$T_P!M;4?^"6_[;4?BK7/"MYJ"V,5UX<\0Z1<*]KJ-G$SI
MYVQ7V[)XI(E^25?FV,C;&;S$_JH7@5Y+\:?V'_@]^T7XHAUKQY\,_!/BS5[>
M!;>.]U/1X;BX\M6++&79=S("Q(4_*"S?WC7+E^81H0G3G'FC(VQF"E6G"I!V
M<3TKPMK'_"1>&]/U#9Y?VZWCN/+W;O+WH&QGOUK2JEI.G0Z1IEO9P1[;>UC6
M*)<EL(HP!D]>*NUYAZ04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !THHHH ****
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
M?M_^&;G5/AKXFCU*XL GV_2KJ,V^H:?GH7B;DJ<XWH6CR,!B0PKXC_X* _\
M!N[^SYX6_9E\?>+O!%OKW@;6?"NAWNLVV-7EO+%_L\+R^7*MP9'V,%VY# C.
M23BOSN_X-Z_B)K'@O_@JU\.[?3I)OL_B:/4-+U&"-OEGMS93S ,1U$<D2OS_
M '1Z"N267X+%8:=?"WBXZV>VU['1'%8BE6C3K6=^Q_3/1117RQ[04444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !111G% !11NHS0 4444 %%%% !
M111G% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %?/W_!03_@H1X-_X)O?![2_&_CG2_%&J:7JVLQ:'!#H=O!/<K/)!/.K,)IH
MEV;;=Q]XMDK\OI[\'VA?]JOS _X.NQC_ ()^^"?^RA6G_IMU.NG T(UL1&E+
M:1RXRM*E2E..Z/L+_@GY_P %"/!W_!1_X-ZIXZ\"Z7XHTO2M*UJ71)8=;MX(
M+AIXX8)F91#-*NS;<(/O;LAOE]?H '(K\P?^#489_P""?'C/_LH=[_Z;=,K]
M.]V5/^S2QU&-&O*E':+#!UI5:49RW8^BBBN<Z@HHHH **** /EG_ (*.?\%5
M_A[_ ,$QG\&_\)YHWC35_P#A-_MOV$:!:6UQY/V7[/YGF^=<18S]I3;MW?=;
MIQGIO^"?G_!03P=_P4A^#>J>./ VE^)M+TG2M:ET.6#7+>""X:=(8)F91#-*
MNS;<(,[LY#<>OYM?\'>7^O\ V??IXC_]Q5>S_P#!J/\ \H]O&G_91+S_ --N
MEU[$\!367QQ2^)O]3R8XRH\:Z/3_ (!^GU%%&:\<]8**** "BBB@ HHHH 9G
M-* "*YWXE?$?1_A#\/M>\6>(KLZ?H'AC3[C5=2NO)>7[-;01-++)L0,[;41C
MA5+'' -?"O[*?_!PS\/_ -M3]L#P#\*? G@7QE"/&']H?;=4UZ2VLO[-^SV4
MMU%Y4,+W'G^9Y,B-N>+R_E/SYP-:>'J3BYP6BW,:F(A3DH2>K/T.HHHK(V"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHH :?Z5^7_ /P==?\ */SP5_V4*T_]-NIU^H!Z?A7Y?_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 8^40XY]J^?_VS
M_P#@I?\ ![]@;2K63XB>*H[/5-00R6.C649N]3O  ?F6%?NKQC?(50D?>S7M
M/Q \8V?P^\":UKVI-MT_1+"?4+H\<111M(_7C[JGK7\I.HZG\0O^"I'[<D;2
M7*:AXV^*6MK!;"XD/V>S5V)09496"&($X7.$5B!G KV,GRN.+E*=5VA%79Y^
M.QCHI1@KREL?L9;?\'6/P)GU[R6\$_%2/3]Q7[6+*Q8CW*?:N%[]<^U?:G[&
MW[?GPM_;R\)7&L_#7Q5#K"V+(+ZPFC>UO]/9AP)87 8 G(W %"00"2#7YG^*
M_P#@TWM[;X47#:/\7[N\\;1VIDB2ZT9(]-NI0,B,XD,B*3\N_+8SDIVK\]?^
M"7/[0/B#]C7_ (*+?#_4HY+JQ\SQ!!X>\06C,5$UK<3+;3(XQ\VPLSJ"!AD4
M\$ UZDLKP.)HSE@I/FCW_P""<<<9BJ<XJNE9G]55%1JV['7G^525\F>X(?Z5
MF>+O$]KX*\*:IK%\9%L]*M);RX,:[W$<:%VP.YP#@=ZTB:XK]I,;OV=?'GS;
M?^*=U#G_ +=I*<(J4DGW)DVHMH^+O^(E_P#9?S\VK>,^O;0).#Z=:&_X.8OV
M80O_ "%/&73_ *%^7_XJOP%_9<^!LW[3'[17@GX?0:G'HLGC+6+?1TO'A\Y;
M8RR! Y3(R!NS@$9QC(K]1O\ B$@\0[?^2VZ)^/A>3'_I37V.(RG+,.TJTVFU
M??\ X!X5/&8RK=TTON/O[X,_\%S_ -EWXWZE#I^G_%33=&U"8@+!KUK/I(!)
MP!YL\:P_DYKZPT_4(=6LXKFVN([BWN$66*2)PT<B, 0RD<$$'.>>M?S<_MV?
M\$ /C5^Q1X"U#QC#-H_CSP;I49FO;W1#*EYI\0ZS3V\BY" 9+-&SA "6"@%J
MUO\ @B9_P6!\1?L5_&#1? OC#6+G4/A'XBNA:RV]U)Y@\-32%0MU 3RD0X\R
M,';M+,HS7'B,BI5*+KX&?-;H;4\QJ0FJ>(C;S/Z/&.$;Z5BZYXZT?PU?VMKJ
M6K:;87%^^RUAGNDADN6XX0,06Z]JTDN!- K1L&60 H0V0P]01U&.:_EA_P""
MN_B+Q]KO_!1KXK?\+"DU2/5K'7[F+3H[G=L@TY96^QB$8($1@\IQLZYW'YB:
M\W*LM^N5'3<N6RN=F,QGL(II7N?U1*S,W;;G'7J?RJ7&#FOE;_@C#K_CSQ1_
MP36^%U]\1FU"3Q%)8RA);_=]KFLA<2K9O+NY+&W$9R>2I4GDFOJ@]Z\VM3]G
M-T[WL['73ES14NXZBBBI*&KUI<=Z1VPG^-?,G[??_!5[X4?\$YCI5KX^N->N
MM:UR![G3]+TFP-Q<7,:-M+[F9(E&3CYI ?:KITIU)*%-7;)G4C!<TW9'TV#N
M%*1FOGC_ ()N?M]:=_P4=^ ]YX_TGP[J'AG3[?6Y](BM;VY6:>01)$_F-M 5
M<^;C:"W3J:^B <TJE.5.;A-6:"$U)7B%!YHHJ2AH_I6+J7CC2-$UJST^\U;3
M;6_U#/V6VFNDCFNL#)\M"V6Q["MF5L1,?8U_)3^WCXM^(6K?MK?$*]^(D^I)
MXZM?$%RMR+AY!)9[9F$:P]2(57:8]G 3 7 Q7J95EOUR<H\W+9'%C,9[!)VO
M=G]:1;CC+>@_S_.OB3XV?\' ?[//[/WQ<\1^"?$6I>+(]<\*W\NFWP@T5Y85
MFC8JP5P<$<'FO:/^":.L>-M?_8+^%-Y\2/MB^,;CP_;O?&\.;F08/DM-W,IA
M\LN3R6R3SFOYO?\ @JPN?^"E'QQX_P"9RU+_ -*'K?*<MIXBO.E4?P]GYV,<
M=BYTJ<9T^O<_JH\(>*+7QMX5TO6+%I&L=6M8KVW+KM8QR('7(['##BM2N%_9
MMX_9Z\!_]B[I_P#Z315W5>-.-I-(]&+N@HHHS4E!1110 444V0X1O7%  IQ2
M@^E?$'[=O_!>'X,_L'?$K6/ VJV_BOQ)XXT-8C>Z9I=D%CLS-"D\7FS3,J[6
M21#F,2$ ].U?3G[+/QS7]IC]G/P5\04TYM'C\9:/;:NMDTXF:U$T8<(S@ $@
M,.@K:>%K0IJI*+47LWU,HUH2FX1>J/0I'VQL?09K'L?&VDWOB2;1X]4T^35K
M9!)+9I<JUQ$IZ,T>=R@^]<;^U]J?B[2?V4_B-=^ 1))XV@\-ZC)H0C4-*;P6
M\AA\M3PS[]NT'@G&:_E.^"OC'XB:9^TAH.K^#;W7Y?B=+K49L)897?4+B^:5
M0$8DY=FD.UP_WLX)Q7H99E/UN$Y\ZCR_U]QRXO&>QE&-KW/Z_:*HZ/)--IUN
M;K:MUY:&8(WRAL<X_'-7J\D[PHHHH **** "BC-&: "BBB@ J,5)4?S*>U 7
ML24444 %%%% !1110 4444 %%%% !1110 4444 %1S0K<1,K+N5A@@]ZDHH
M_E=_::^ 7Q$_X(\?\% EN-.AU2T_X0_7QJ?A'6[V&5;77K:-DECW2JD2S+Y4
MJ17*Q?+N=T^[7ZY?L^?\'/WP!^(7AJ-O'-OXJ^'NL0P0-<13:>VHVLTK)^]6
M%[;>[*C@_-)&FY2K#/S*OWQ\:_V?_ _[17AB/1_'GA'PYXPTJWF^TQVNL:;%
M>QQ2[67S$#J=C[68;EYVLP[U\._%W_@V._9I^(IA;P^OCCP(T)<[-)UHW44^
M[;MWB]2<X7:V-K+NWMN+?+M^@_M#"8F*6-3YEU1XL<'B*$W+#M6?1GT%\#?^
M"NG[-W[1%U;V_ACXP>$9+Z\NQ86UGJ4SZ3=7,[;-J1Q7:122;BZJI52&;*C+
M*P'T;9WL5_;1S0R1S0R+N1U;<K#U!K\0_P!J3_@U,UCPUX;U[6OA/\1CXCN+
M.W\_3_#NN:>EO=7;J$W1"]5Q'YC_ +S9NB10VQ69?FD7YO\ ^"-G_!23XG?L
M/?M:^%?AOJ5QJUYX%\2:]#X9U?POJ\\JKH<L]YY3W%NCY^SSQ2RN\B*JK)MD
M5UW[94*F4T*U.57!U.:W1[E1S"I3J*&(C:_4_I5<[1TK\&_^"H/_  <??$;7
M/C9KG@_X#ZKI_A7P;X;U!K)/$<%O;ZA?>(GB:2.66-W\V!+-VVM%L7S75$?S
M%65HE_8O]M_XJ7GP-_8X^*'C+3VA34O"_A74M1LC,I,9N([61H@VTJVTN%'R
MLOU%?@=_P;;? 71?CC_P4OTVZURUAO(_ 6AW?B>UMY$1XGNXI(+:%W1T.?*:
MY$L;+M99(D;=\OS9Y/AZ:IU,567,H= S&M4YX4:;LY'1>&_V._\ @IKXN\-V
M>M6VI_'Q;6^@2X1+KXEM9W2HR[EWV\U\DL;?WHV164\%=U:7[-O_  7=_:._
M8"^.Q\"_':/5O&&CZ'=0:?K>E:[;)'KFEQQQ[3);W/RM/(RE)=T[2K+M!\Q/
M-\VOZ%.@K\3?^#LO]GRWTWQ!\*?BE8:;Y,^H17?AG6-02<+N\K;/9)Y>?O;7
MOOG"_="JS?<6NG!XZGC*ZH5J<;/LK&.+PLZ%+VT)NZ/V0^%_Q(T?XP_#S0?%
MGAV\_M#P_P"*-.MM5TVZ,3Q?:;>>)98GV.%9=R,#M90P[BOP5_X.LO\ E(KX
M3_[)[8_^G'4Z_2;_ (-U_B--\0O^"5/@.WN-775KOPS=ZAH\N;KSY;,1W4CQ
M6[_,63;!+%L1MNV)HL+MVU^;/_!UA_RD5\)_]D]L/_3CJ=99+1]EF+I]N8K-
M*G/@E/O8_:+_ ()J'_C79\!_^R>Z!_Z;H*_,W_@X8_X*2_&[]C[]MKP[X9^&
MOQ U#PIH=[X,M-2FM;>UM9EDN'O;Y&?][$_WDA1?^ U^F/\ P32^7_@G9\!_
M^R>Z#_Z;H*_%[_@ZO./^"BOA/_LGMA_Z<=3K/*:,*N/<9JZU-,PJ3IX-.#L]
M#]M/V%?'6L?%']BSX0^)]?O7U+7O$7@S2-3U&[=55KJXGLHI97(554;G9CP*
M;^W9X[UCX5?L5?%[Q1X?O)--USPWX,U?5--NT56:UN8+*:6*0*P96VNJG##'
M%9W_  33.?\ @G9\"/\ LGN@_P#IN@I/^"EW'_!.OX\?]D]U[_TW3UY7+'ZQ
MR_WCT.9^QYO(_+G_ (($?\%+OCI^US^W7+X7^(_Q$U+Q1H-OX9O=02SEMK>!
M/.22!4<^5$C-A97^\=OS+_=6OH;_ (+1_MF_M=?!3XP:?X-_9]^'_B#5/#NH
M>'[74+CQ+I'@NZURZM+UKR='@63;+;*OE11;E:)F592VY<JR_ O_  :Y_P#*
M2R\_[$W4/_1]K7]$YY_W:]C-O9X?&>[%6LM#S,OYZ^&]Z3O?<_C;_P"$V\3-
M\3%\2?VQKW_"9?VI_:BZJ;J7^T_[0\WS?M'F_P"L\_S?GW_ZS=\V[=7W\/VL
M_P#@IL/^87^T#_X;F7_Y#KRK_G8$_P"[A/\ W8Z_IZ VJ*]'.,?&"I_NT[QZ
MG#E>$E-S]]JS./N;Z]T[X&M<2-<1ZE#HA=WD+>;',+?)+9^;=N_&OR _X(!_
M\%+_ (Y?M;?MUW7A?XC?$+5/$WA^#PS>WZ6<UM;Q)YR2VR(^8HD9L!WZ\?-_
MLU^R?Q+X^'>O?]@VX_\ 135_/O\ \&N@S_P4LO/^Q,U'_P!'VM>7@*,)X2O4
MDM5;]3T\94G&O3BGN?T3,>,U^$W_  5<_P"#B7XI67[0OBCX=_!>XM_ ^@>"
M]6ETFXUF2S@NM4UBZMWEBGV^;OBBMF?[BJGFMY2.98][0K^P?[;?Q2O/@=^Q
MW\4O&6GM NI>%_"FIZI9B?=Y33PVLKQ!MI5MN\+]UE/N.M?@1_P;=_ ;1?CC
M_P %+]+N-<M8[Z+P'HMWXGM;>15DB:YBD@@AE<.#GRGN0Z;=K+)%$V[Y?F,G
MP]/V<\557,H="<QK5.>%&F[.1TWAO]CK_@IIXM\+VNMVNJ?'Q;2^MTND2]^)
M+6=UL9=RJ]O-?)*DFW[R,BLK<;=WRUI?LV?\%VOVD/V!/CLW@7X[+JWC#1]!
MNX=.U[2=:M577-+B1-OFV]S\K2R,I27=.TJS[1MD7S?-K^A0K7XL?\'9/[-E
MG#+\+?BU9PV\5]<//X3U1S*_FSH UU:;4QMVI_INYMRM\\0^91\O5@<=3Q=9
M4*U.-I=D8XS"SP]+VM.;NC]@OA;\3-'^,OPV\/\ B[P[>?VEH'B;3K?5=.NO
M+:/S[>>-98FVL RDJR_*P##O@U^,7_!2W_@LW\:OV'O^"PGBO1=)UYM:^'/A
M.ZTQF\(W,,4=K=P3Z39RSIYP3S4D9Y7='W-L?!VNNZ-OMO\ X-VOB3)\1?\
M@E7X%AFU5=4NO#=WJ&CRYNO/ELPET[Q0/\Q9-L$L6U&QMC,>%V[:_'/_ (.$
MO^4O_P 7OKHW_IFL*QRO TWC9T*BNE?\S3'8J:PL*L':]CZ$UO\ ;,_X*#?\
M%7+2^U7X4^'_ !-X2^']TXBLE\-/%HMO(J7$N&35+ATEFE5HO*E:*58_W>UH
MDWLK>)_'/QC^WU_P3AU'0_%'Q \9?&+P]#>3O#97.H>*CX@TR2?RV_=2IYUQ
M;,S(694E5ONLRK\C,O\ 1A\&O#UCX8^$GA73=-L[?3]-T_2+2WM;6VC$4-M$
MD**D:(O"JJJ JC@ 5X3_ ,%C_ ^E^/\ _@F3\:;/5K-;RWL?#-QJD2LS+LN+
M7%S"X*D'Y98D;'W6QALJ2I=#-*?M50=*/*WVU^\5;!U/9NKSOF/+_P#@A+_P
M5#U;_@HI\ =8LO&TNGM\2/ <\%MJDMK 85U2VE1O(O2JCRED=HI@Z1':K1[M
MJ*ZK7I'_  5P_P""B<?_  31_99D\96>BKKWBC6[Y=#T"TN&*V:WCPRRB:YV
MD-Y"+&S,$^9VV)N3=YB?G7_P:/IM^)/QPV_*O]GZ0?\ R+=?_7_[ZKK/^#M[
MP1JEYX)^!_B2&U:30=)N]9TR\NMZ[8;BX2SEAC()W?.EI.V[[O[KYF7*[E4P
M-!YG[#:%_P!+A3Q=7ZA[;K_P3Y+\)?M1?M\_\%6/%=U>> =?^)%Y9Z?+<-_Q
M2MXOAK1]/WE&^RM<(\$;NJE-JSRO+MW,N[<S-VD'[-'_  5 ^!5PWBA;[XT7
M1TN*6;R?^$W@\0JRB)E*_8OM<_GMMW;5\IFW;=OS;:^I/^"!7_!4[X&_"S]B
M7P[\*?&7C+2_ GB[PQ-J$T[:ZWV*SU".6^>598[E_P!UE5N$38[+)^Z9MNP;
MJ_37X5?M%_#_ ..5BUSX)\<>$?%UK'.;=IM&UBWOHQ* &9-T3M\P5@<>C"M<
M=C)TJKIQHI17D987#1K05251W?F>*?\ !(7XH_%+XM?L.>'=4^,G]M)\1([V
M^M-235M)73+V-8[EUA$L"HF&\KR_FV+NZG=]YOJ3;N% XX% _BKYRI4YY.25
MCWJ<>6*B.HHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M:>GX5^7_ /P==?\ */WP5_V4*T_]-NIU^H!Z?A7Y?_\ !UU_RC]\%?\ 90K3
M_P!-NIUZ&4?[Y3]3AS+_ ':1)_P:B'_C7IXT_P"RAWO_ *;=,H_X.NS_ ,:]
M/!?_ &4.R_\ 3;J='_!J*<_\$]?&G_90[W_TVZ91_P '77'_  3U\%_]E#LO
M_3;J==W_ #-_^WCB_P"9;_VZ)_P:C?\ */CQG_V4.]_]-NF5^GAX!^E?F'_P
M:C?\H^/&?_90[W_TVZ97Z=MT_"N'-O\ ?)^IV9;_ +O'T/YB9>?^#@YO^SAV
M_P#4EK]N?^"['Q UCX9_\$FOC!J6C7?V&\N=.M-)ED\I)=UM>W]M9W,>UPR_
M/!/*F[[R[]RE6 8?B-.=O_!P<W_9P[?^I+7[\?\ !3SX,P_'W_@GG\8O"TFB
M7OB"XO/"M[>:?IUDLK7%UJ%M$UU9K&D7SNXNH865!G>P"E6#%3ZV:24:N'E+
M:T?T/+P,6Z55+S/QQ_X-2^?^"BGC#_LG=[_Z<=+K^@T#Y.:_F7_X(!?MA>%_
MV-?^"A&GZCXRNK'2?#?C31[GPM=:Q=W!AM]'>66"XAGE.QOD,MM%"S,R(BSF
M5W"HU?TS!LUS\24Y+&7:T:1TY'4B\/9=S\7?^#O/_6_L]_3Q'_/2:]I_X-2/
M^4>?C3_LHMY_Z;=+KP?_ (.X_$.GW7B7X#Z3'?6<FK6-MKEU<6:3JUS;PSOI
MZ0RNF[*QNT$RJS##- ^/N-7O'_!J1_RCT\9_]E%O/_3;I==E;3)8?XOU9ST/
M^1I+^NB/BW_@ZS_Y2*^$_P#LGUC_ .G'4Z_:3_@FO_RCL^ W_9//#_\ Z;;>
MOQ;_ .#K3=_P\4\)?[7P\L?_ $Y:G7Z\?\$COC%X9^,O_!.'X.W'A?6K/6(_
M#_A73/#VI>42LECJ%G:00W%O*C89'5U_B'S*R.NY'5FY<PB_[.HM>9K@I+Z[
M51U7_!2C_E'=\>?^R=^(/_3;<5^+O_!J8<?\%%/%O_9/;[_TXZ97['?\%0_$
M>F^&/^"<'QTNM2U"TT^WF\"ZQ9I+=7 A5YI[.6"&-6)_UDDKHB+]YG=5'S-7
MXX_\&I?_ "D5\6_]D]OO_3CIE&71?]GUK^0L:_\ ;J1^H/\ P7$_8(\4_P#!
M0C]BQO#/@FZLX_%7A?6H?$VGV-UA(]8>&WN8#:+(S!89'6X9D=_DWHJL8U<R
MI^'O[,7[<G[2G_!'#QI-H=OINM>%;76MNKW?A#QIH4\5GJ64EMTN5CE\J=/F
M7_6P.GF-;(KLZQ;:_J/8;14>Q'[+FN/!9HZ%%T:D%.'8ZL5EZJ555A+ED?@W
M\*O^#L;XKZ3XAFE\;_#'X?\ B+26MBL-MH=Q>:+<+/N7:[33/=AH]N]=GE*=
MS*=ZXVM^JG_!-7_@I7X,_P""F7P<O/$WA>UNM#U;0[B*RUW0KV:&2YL)GA5Q
M(NQMSVSMYJ13,J>9Y$GR*595^5_^#E#]D?X1WO[%'B#XK7VCZ#H?Q/TW4;"+
M3-6M_(L[[Q!++-!;O:S-C==[;-'=5.YXUM<J5C616^1?^#3_ /X2+_AM#XA_
M9?[:_P"$4_X0L_VCY7F_V?\ ;/M]K]D\['[OS_*^V>5N^;;]IV\;Z]"MA<+B
M,$\52ARRBSBHXC$4<4J,Y<R9^Q?_  4F_P"4>GQX_P"R=>(/_3;<5_/O_P &
M]W_*7[X0_P#<9_\ 3+?U_0?_ ,%!?#NH^+_V$?C5H^DV-]JVJ:GX#URTLK*S
MA:>YO)I+"=$BC106>1F9551RS'%?SP_\$$?$&G^&/^"MOP?NM5U"STVUDN=1
MM$ENIUA1YI]*O((8@S-]^265$1?O,\@4?,U:9)_N>(BOY7^0LS_WRE_74_J"
M;@_A7YA_\'6__*/7P7_V42S_ /3;JE?IX3D_A7YA_P#!UQ_RCU\%_P#91++_
M --NJ5XN4_[W#U1ZF9?[O(\7_P"#0[_6?M!_[OAS^>K5^T8/!K\7/^#0[_6?
MM!_[OAS^>K5^T0.*Z<^_W^I\OR1CD_\ ND?G^9R/QR^%6G_'GX,>+O VL37U
MMI/C31KW0KV:T=8[B.&Z@>!VB9E91(%<E2RE<XX/2OYK/^"<GQ0U#_@F=_P5
MYT'3_$6I6D-MX;\5W?@3Q3/!JYL=+D@>=[":XEFD1=]M!+LN]LJJK?948^6R
M[E_J#8_RK^?/_@Z*_94_X5)^VIHOQ.M[KSK+XN:=F:!Y=TMO?:;%;V\F%V*%
M@:W>SV_.[-)Y^[:NQ:WR&HI3GA9;37XF&<4VE#$1WBSZ^_X.G_VF;CX9_LA>
M$?AK8S7EO<_$[6C/>LL$3V]Q8:=Y4KPN[?.CM=36+KY:_,L$BLRJ=KX__!J_
M^Q[-\/O@%XM^,FL6=G]J^(5RNE:%(]M$]Q%I]G(ZW$J3AV=(Y[K<C1,J?-IZ
M/\ZM&P_)_P#:7_:>^)G_  54_:8\&3:TL&N>--0L-)\%Z5!$EO9_;)MRHI)^
M2)6GO)II69MJ)Y^T81 H_J)_9N^ GA_]EWX$>$_A[X5MVM=!\)Z=%I]J&CBC
MEGV#YYY?*1$::5R\LKJJ[Y)';'S5T9E&6!P,<(_BEK+^ON,<#+ZUBGB.BV._
MHHHKYD^A"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M ^B^(M)D:;2]>L8=1LY'C:-I(945T8JP!&58'!%?RP_\%6!N_P""DWQRZ_\
M(Y:EP.I_TAZ_II_8E7_C#+X2_P#8F:,?_)&&OYE/^"K'_*2?XY?=_P"1RU+K
MT_X^'KHX8BEBYQ7;]3+-KNE!OO\ H?M]KW_!=C]G/]DGX0>#M#U3Q=<>*->T
M_0;"*ZT_PS;?V@ULXMXP5>4LD"L#P5,N[VK+^%G_  <W_LS_ !&UN.QU"7QW
MX)CF;8MWKNC1FWSG&2;6:=E'NP'%?-?[*O\ P:T>'_&OPMT?Q%\0?BCJS76N
M6$&H+8^'["*".S$J*X#33%S(=I&?D3&.,UXC_P %9/\ @@%=?L&_!V;XE>!O
M%.I>+?!^ESQPZS;:E;I'?Z<LCI''.&C 26,R.JD!4*?*<,"Y0A@\IJ5/9<\G
M)_)7$ZV-C#G<5;]#]^/!?CG1_B+X6T_7- U:QUK1]5B6XL[RRG6:"ZB/1D92
M01[@]>/:O*?VS_\ @H9\+?V!M-T&\^)VM7FBV_B26:*P:#3Y[SSFB"%P1$K8
MQYB]:_*G_@UK_;1U/1/BSXD^!NL:A)<:#K%B^M>'HI)&9+*[AP+B&($\))$3
M)@8 ,#'^(UZ%_P ';O\ R3SX)?\ 80U?_P!%V=<$<G4,P6$J-V?5;VLV=7UY
MRPSK0W/T<_8V_;[^&?[>OA[6=5^&>M76LV/A^Z2TO9)[":T*2.NY0!(JD\5[
M2[[8F/MFOR4_X-+UQ^SY\6_^QBM/_28U^MC<(WTKAS##1H8F5&&R9TX.LZM&
M-1[L^*=*_P"#@+]F#6O'-OX;A\;:HVJW6H+I<<7]@7NUIV?RPN_R\?>XSG%?
M2?QW_::^'_[,WAU-2^(/C/PYX/L[@/Y#:K?I;O=E=NX0H?FF8;T!5%8_,.#F
MOY5?APS']LW0>6_Y'.V'7'_+\*_H5_X*Z?\ !(UO^"J#?#__ (N / R^!O[1
MX_L,ZG]N-W]F[?:(=FW[-ZG.XUZN995AL-4IQG)J,DVWOMV./#8RM5A-QBFU
MLC\-O^"Q'Q\\)_M1_P#!1_XD>.O NJ?V[X8UJ33UL;Y8)84N#!IEI;R82159
M0'B<9/7'%?JQ^P3_ ,%V?V:_@1^Q1\+O!WB3Q?K%GKWA?PU8Z;?0)H%[,L4L
M42JRAEC*G!'8U^.7_!07]D1?V%OVO/%GPI;7O^$L_P"$6%H#JG]GFQ^UBXLX
M;L@1;Y0I4SX^\<XK[R_95_X-C6_:=_9P\$?$0_&X:*WC;1K;6#8#P=]H-J9H
M@_E^9]N3=C/78N:^@S"G@7@Z<:TWR:<K5[O3M8\S"U,1[>4H17-U/V4_9:_:
MV\$?MF_"&+QS\/M1N-6\.7%Q-:I/-9RVS&2(X<;'4-U]J^1OA3_P5U_8?\5?
MM!:;>^%X]#A^(GBJ_ATV+5X? \EO?W4T\@A57N_LX;#,P4EGQCJ<5] _\$T?
MV%?^'=?[+MK\-1XH_P"$P6WU"YOQJ)T[^S]_G.&*>7YLO3'][FOYF_V*#G]L
MKX2?[/C/1\>W^G0#^M?/Y;EU'$.MR2?+';6U]WK]QZ6*Q-2FJ=TKO<_KG&T+
MN7^[UQ_GUKS;]I;]K_X;_L<>!%\1?$KQAI/A33)F:. W+%IKMU&62&% TDK
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
MW9<Q21+\DJJK;71O+9O,3+)XN>%KTX[M+]33,I<M>G.6R9_15_P5*TV35_\
M@F[\=8X<,T?@;5YB#W"6DDC#\EK\9_\ @U>OX;/_ (*.^(HY'^:\\ ZA%%@?
MZP_;[!__ $%&K]_HGMO'?@R-F21;36+,,R$[7"2ITX[X:OY:_&7A?XI?\$6/
M^"AB26\/V7Q5X U*6ZT2\U"PW6?B+3Y/-@2=45VW07-LTJ,J/YD;,Z;TE1MJ
MR?\ >8>KA?M/8,QCRUZ=?HC^JPG8U?DI_P '9?C/2[#]FWX5>'9;K9K6I>)9
M]1M;?RW;S+>VM629]V-J[7N;=<%MQ\SY5;#;=GPU_P '7WP3O/#5G-K7P^^*
MFGZT\ :[M;*'3[RT@EQRJ3M=Q,\>?NNT2%ASM'W:_,W_ (*&_MI^-O\ @M%^
MVMHL7A/PSJWV?:N@^#O#4,K3S[&<N\\R[O+667[\KKM58HHE9F6'S6>4Y=B*
M.*56K'E42<PQU*I1=.D[MGZQ_P#!KMX"O/!O_!->ZU"YDMI+?Q5XPO\ 5+18
MF8O#$D%K9E9=RKA_,M)&^7<-K+\V[<J_E9_P<)?\I?\ XO?71O\ TS6%?T#_
M /!/;]F*']C7]C3X=_#7R[6.^\.Z3'_:;6TTDT$VH2YENW1Y/F*M/)*P^[\I
M&%4?*/Y^/^#A+G_@K_\ %_O\VC?^F6PK;*,1SYC.HNM_S(S&GR8.$'Y?D?TL
M?#8_\6[T'_L&V_\ Z*6O%_\ @K+_ ,HT/CI_V)>I_P#I.U>T?#(;OAOX?;_J
M&V__ **6O%_^"L__ "C1^.7_ &)FI?\ HAJ^?H_[PO\ $>Q4_@/T/S)_X-(3
M_P 7)^-__8-TC_T;>5^PGQT^ _A+]ICX7:IX,\=:)9^(O#.M($NK*X#*'P=R
MLKJ0R.K!65T*LK#((K\>_P#@T?R/B1\</E^7^SM)_P#1MU7W1_P5A_X*WP_\
M$MO$?PO74/!,_C#2?'DVH+>O;:FMK<Z;':FTR\:-&RSL5NB=A9.8Q\PSN'J9
MO"<\<U3WT_(X<OE".$3GMK^9X!\=_P#@U4^#OC:YU"Z\!^,O%W@&ZN!#]DMI
ME35]/LRFU7^1RD[AE!;YI_ED?=]W]W7P7_P49_X(5?$C_@F3X,M?B9HOC;3?
M%7A?1;NT#ZK9(^CZKI-V\I6&58=[_*LGE;7BG:3S)/\ 5JJ[Z_0.V_X.N?V?
MWB07'@GXOQS;?F2/3=-=0?8F^4M_WS7Q-_P6._X+U6__  4 ^$]O\-?AYX:U
M3PWX)N)DO=;NM<CB.HZA+$^^&%$B>1(HE95=FW,[MM7]VJ-YOH9?_::KJ%5>
M[UOV.#&?4?9N5-Z^1]]_\&Y7_!0O7OVOOV;->\)>//$Q\0>./A_>I%'+=%OM
M]UI;HJP2RNW^N99$E1I-S/\ <W_,RL_Z0?PU^8__  ;(_L877P*_9(U3XE:]
MH<=AX@^*5RD^G33(ZW7]D1+B'*N%")+*995\OY98V@?<R[-OZ<GA>:^?S+V?
MUF?LMCV<!S>PCS[BT49S17&=@4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 )CI[5\%?\ !P3^QS\2/VWOV/?#/A?X7^&SXFUW3?&=MJMQ:?VA
M:V/EVR65]$S[[B1$;]Y-&,!MWS=.#7WKNXI,C;TK3#UI4JBJPW1C6HQJP<)=
M3X+_ .#?C]CKXD?L0?L;^)?"OQ0\.?\ ",Z]J7C2YU2WM/M]K?;[62RL(E??
M;R.B_O(91M+;OEZ<BE_X.!OV.OB1^V_^QQX9\+?"_P .?\)-KVF^-+;5;BT^
MWVMCLM8[*_B9]]Q(B-^\FB&T-N^;IP:^\U..*&.>*V^O5/;_ %C[5[_,S^JP
M]C['H?!O_!OS^QU\2/V(/V./$GA7XH>'&\,Z]J7C.YU2"T^WVM[OM9+&PB5]
M]O(Z+^\AE&"V[Y>G(K[R RM!*XI5/%8UZTJE1U9[LTHT8TH*G'H?A%-_P1P_
M:0?_ (+%M\5!\.6_X0+_ (7+_P )3_:G]O:9_P @S^W/M7VCR?M/F_ZCY]FS
MS/X=N[Y:_=M4RFWVQ2L<-03MK3$XRI7Y>;[.A&'PL*5^7J?@S_P43_X-F/B)
MX2^*FH:Y^S]96?BKP3K%RKP>';G5HK74]"9UD9T62Y9(IK6-E0([2^?^]561
M_+:=_%?A/^S%_P %%I_$,W@'PRG[1NAQ^$;=K.&"7Q/>Z/H]O#;LL"Q6ES-<
M16<J+\NQ8'961=R;D7=7]*"@T$'->E3SZNH\E11G_BU.&>3TN?F@W'T/Y\-(
M_P"#:']HSXG?"+Q=X\\8:[HUI\2;K?J5EX:O-0_M+4=<N6FE:X6[U#?Y$4\J
MA71]\ZR-*%E>#YF7]'?^#?K]CKXD?L/_ +'7B3PM\4/#I\,:]J7C2YU6WM/M
M]K?;[5[&PB5]]O(Z#]Y#*,%MWR].5K[R(]:%;%<N*S:O7I^SJ6L;X?+:5*?M
M([GYM_\ !>#_ ((X>(O^"A:^'/'GPXFTA/'WA/3KC3KNQO[F2#^W[)=\]O!#
M*28HITF:95WJBO\ :FWRHL:U^4,/["W[;G[#?B&ZTOPSX,^.GA6ZURVANKQ_
M MQ=W5O=QHTJQK--I3O$SHQEVH[;U5]VU5==W]0 &:<=M;87.JU"E[%I2CYF
M=?*Z=6I[5-IG\_?PU_X-_/VL_P!M'XGC4?CUXHOO"]OIMLEHFM>)M?'BC5)(
M<3ND5M'%<R;D25OF66>$+]H9DWMN6OH;_@A;_P $GOC7^P+^WYXXUWQUX:M[
M;P?_ ,(S?Z#INNP:G:30ZH_]HV;Q.D*3-.BO%"[CS47;]UMK?+7Z_#YEIK#%
M35SK$3INEIROH53RNE":J*]T?#?_  7Q_8C^(7[=G[%>E^&?AKIMIK7B+0?%
M5IKAT^>^CM)+R%;>ZMW6)Y2L6]3=*^)'1=B/ABVU&_*'XM_ 3_@I-\#_ .SU
MUB\_::O/[2\WR?\ A'_%U_K_ )>S9GS?L-S/Y7WQMW[=WS;=VUMO](0&:,9-
M3@\T="/+R1DO-!B<O567/S-,_FDT[_@D+^VU^V_J?A_Q-XN\,^-M1_M#9IL>
MK^/O$2QWFEVRW#J3-#>3&^C@1VDEV" LRLS(C[UW?LG_ ,$>/^"5=M_P3!^"
M^M6=]K%KXF\;>,I[6ZUS4+6*6.WA6"';'9Q!W/F1Q2R73+-LB>3SOF1=JJOV
M5]Y:3;_NBJQF<5\1#V3M&'9#PN6TZ,_:+5^8.F]2/K7\\G[8?_!L[\</A;\5
M+Q?A+8VGQ*\$WEQ*^FN=5M;'5-.A78R)>)</#&SY=T5X&D5_)9V2#>(Z_H>H
MQ7/@<PK86;E2ZFN,P-/$)*?0_"/_ ((?^ OVP=*_;Q^'MGXZM?V@=+^%OABQ
MO?M]EXGFU2QT."V73Y[:VB$-TRQ2;9WM]D2*S+MWA=L3,OW1_P ' G[''Q(_
M;?\ V.?#?A7X7^&V\3:[IOC2VU2XM/M]K8[+5+"_B9]]Q(B-^\FB& V[YNG#
M5]X8V]*!Q6E;,9SQ"Q,8J+7W$4\#&-%T9-M,_,/_ (-S/^">GQ?_ &$G^,'_
M  M;PBWA7_A*!HG]E_\ $TLK[[5]G^W^=_Q[32[-OG1?>VYW<9PU?I\?F6G=
M!0!@5RXG$RKU'5G\3-\-AXT*:IPV0P\\U\'?\''WP^TKQE_P2A\;:CJEK]JO
MO">IZ3JVDR>:\?V6Y>_ALV?:K!7_ -'N[A-K[E^?=C<JD?>.XFOPF_X.E_VX
M/^$]^,?AWX#Z/<;M-\"^7KWB+Y/]9J<\/^C1?/&"ODVLQ?<DK))]OVLNZ&NS
M)\/.KBX*GTU^[^K'/F=:,,/+FZZ'F7_!LY^R+;?M _MT7GC?6M*_M#P_\)=/
M&I0O)]GDA75IW\JQ$D4H,C;8TNYD>-5\N6UB;>ORJ_\ 1.3N2O@W_@WD_9$M
M_P!FC_@G5X:UZZTMK/Q7\4C_ ,)/JDTC6\LLEL^1IZ+)$N[R/LOES+$[,T<E
MU/\ <+,B_>1.%^M&=8QXC%RET6A.58?V5!+J]1U%%%>:>D%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !2/\ </TI:&Z4 ?S+_P#!P)^TEJ7QX_X*7^-K"XNG;1_ )B\.:7;^9\L*
MQ*&G;'3<UQ))D]2-@_@&/OC]D+_@WZ^'7Q(_X)<6\>M6L4/Q4^)>BVWB"W\1
MRHSOH$TB">UMT7H(PC*DV.7W-@_<V_G#_P %Q/A->?"#_@I_\6K6\@FBM=:U
M0:]9R.OR3Q7<:3,RGN!))(AYX*M[U^U?_!%C_@HWX#_:K_9*\#^%4US3;'XB
M>#]&M]%U30;B817DAM8UA2XC1L&1)(T1\H"%WX/2OMLQJ5J6 HRPM^56;MZ?
MY[GSN&C"6)FJV^MC\#M%UKXK?\$L/VP_.ABN/"/Q$\ WQA:"8,T-TF2"K#(\
MZUFC/!!^=2K<9 ']'W_!-_\ X*7>!?\ @HY\(8M:\-W4.G>)=/14U[P[+.KW
M6E2G^+MOA8\I*!AAP0K J/-_^"P__!,_X6_MO_":;Q#XFUS1/AYXT\.VVS3O
M&-[.EO:PQJ6;[->,S!6@+%L9.Z-B67< Z-_.[X>\<^+OV1OC/J$_@_QHVF:Y
MHDDVGKKGAC5"+>[CY5FBG1AOC9><'MD]0*GV=+.*/-\-6(<\\#4MO!GUM_P<
M/_MHVO[57[=MQH.BW7VKPO\ "VW;P_:R*^Z.XN]Y>\F3''+*L61U%J#W%?J]
M_P &\_[,%Q^SC_P3A\/7FI6DEGK7Q"NY?%%W'(N)%BE"QVJGN ;>*&7'8S-[
MU^!/[#/@;X=_$G]J_P &Z?\ %KQ5:^$? <M\LVM7]R)"DL:X?[.S(#Y0E8;3
M*Q"H#N) %?U>?#/Q!X;\3^#=,NO">H:3J'AX0+%8RZ7-'+9^4H 18S'\NU5
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
M_P#L'Z5_Z00U]'@Y*6<U6NWY6/+Q":P$+G[<?\$9ES_P2X^"O'/_  CL?/\
MP-ZP_P#@N@-G_!*#XQ[?E_XEUKT_Z_K:MW_@C+_RBW^"O_8N1_\ H;UA?\%T
MO^447QD_[!UK_P"E]M7R]/\ Y&'_ &__ .W(]:7^Z_\ ;OZ'X^_\&SOR_P#!
M4725' _X1W4^!_N"OZ.R?Y5_.)_P;/\ _*4?2/\ L7M4_P#0%K^CMOZ5W\3_
M .^?]NHQRG^!\V+TJKINH1ZKI]O=0MNAN(UE0_WE89%6JKVUO'9VRQQ*J1QJ
M$11T4#M7SWYGJ%BBC.:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q
M?X\_L"_!?]J"2>;QY\,_!_B*\N+5[(W\VGHE\L+;R52Y3;,GS2.P*N"K,67:
MWS5X!JW_  ;F?LDZC/YD/PYU"R7&TI#XFU,J?^^[AJ^Y<?[/ZTTGFNBGC*]/
MX)-?,QJ8>E+XHH^5/A%_P10_9<^"D]S)I?P;\*ZE->!!(VO++KB_)NV[4O'E
M5/O'.Q5W<9SM7'U/;6<5A;QQ11I'#&H1$4;0H'0 5-C/\5!.P5E4K3F[S=RJ
M=.$%[BL "UP_QO\ V=O _P"T=X:@T?Q[X/\ #GC#2[>?[1%;ZOI\5VD$FUEW
MIO'R-M8KN7G:S#O7= T,<"HC*47>)4HIJS/A>Y_X-TOV2;F^$T?PYU*WCR&\
MA?$VIM&?Q:X+?^/5[W^S'_P3Y^"_[&J*WPW^'?AWPW>B%[4ZDL!N=4>)W\QX
MGO)B\[(6 .UG(^5?1<>U$4F,UT5,56J1Y9R;^9G##THN\8I$@Z5R?Q9^#_A?
MX]^"+SPSXR\/Z/XH\/WVW[1I^IV:75O*5(924<%=RL 0>H(KK**YU+EU1L>'
M?LC?\$]?A#^PBWB+_A5?A.3PO_PEGV8:H3JU]?\ VK[/YOD_\?,TNS;YTOW=
MN[?\V<"O2/B;\+_#OQI\&7WAOQ;H.D>)?#^I;1<Z;JMHEU:S;65T+(ZE=RNJ
MLI_A901R*ZAFQ29^6CVDG+F;U)C"*7*D?$?B[_@WO_90\7Z_<:DWPQ;3IKRX
M>XGBT_7M0MK<EFW%5B6;9&GHD2JJ]%VBO;/V9?\ @GC\%OV.A')\.?ASX=\.
MZ@L36_\ :(B:ZU)HV?>R-=S%YV7=CY2^WY5'15Q[@/\ 9H)S_P#JK:IC*\ER
MRDVO4SCAZ:=TCSW1/V8/A[X<^-=_\1=/\&:!9^.M41H;W7H;58[^[0JJE7E7
MYG7"(,-_SS7T6O1",T YHK%R;W-DDMCSG]H?]F/X?_M7^ 9/#/Q&\)Z/XKT5
MF9HX;V++VKLC1^;#*N)(9=KD"2)E==W#"OG'P+_P0)_9:^''Q'TSQ-H_P_O;
M74-%NX;^Q7_A(]2>*">)E=&VM.=WS(IVL64^E?:0^4^E!VFM*>(JTX\L)-(S
ME1IR?,T Y_AKYY_:5_X):_ ']KS7KC5O'_PQ\/ZMK-Y-'-<ZE;&;3;^[*)Y:
M>=<6KQ2RJ$^7:[,ORK_=7'T-U_BH<U,*DXN\78J5.,M)(J:3I=OH^FV]G;Q^
M7;VL:PQIDMM11@#GVKDOC=^SMX%_:0\.6^C^._"'ASQAI=O.+F*VUC3HKR."
M4*R[TW@[&VLR[E[,P[UW5#' J8RE%\T0<4U9GPO<?\&Z/[)5SJ"S+\.=2@CC
M_P"6"^)M39&_X$TY?_QZO>OV8O\ @GS\%_V-XU;X;?#OP[X;O! ]J=22%KG4
MWA=_,>)[R8O<,C-@[6?'RKZ"O:R*3K714Q5:I'EG)OYF<,/2B[QBD2 8KQ7X
MH_\ !/;X'_'/Q[>>*O&'PI\#^)/$>I;!=ZEJ.DQ3W,_EQK$F]V&X[41%'LHK
MVJF_<:N>-24=8LTE%2W*NE:;#I&G6]K;Q^7;VL:Q1)DG:BC"CGVK.\?> -'^
M)O@W4O#_ (@TVUU?1-6@:VO;*YC\R&ZB;[R.O\2GN.];M%!1Y;\"_P!COX7_
M +,6J:A>?#WP'X9\&W&JQ)!>OI%BEJ;M$)9 ^W[VTLVW/3<WK5WXX?LM_#?]
MIJTT^'XA^!?"?C2/2F=K+^VM+AO&L_,V;_*:12R;MB;MN-VQ<]*]#3I2EMHJ
MO:3OS7U)]G&W+8^&]3_X-T?V2;['D_#B^T]>ZV_B;5"K?]]W#5WWP!_X(U_L
MT_LWZU#JOA?X3Z!)JUO+#/!=ZO+/K$EO+$2R2Q?:GE6%]S;]T07YMI_A7'U,
M#2UM+&UY1Y93?WF,<+1B[J*^X ,"BBBN<Z HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#COC=XYU'X7_!WQ9XFTC0;[Q1J
MGA[1KS4K+1++=]IUB>&"25+6+:CMYDK*$7:C'<WW6Z5_-5\&?^":_P"T%^V)
M^VIHK?$7X5_%K3K?X@>*Q>^+M>N_#,NBQV\,]P9]0NA+-"EM$^QIG0;=I?:B
M(S,J-_4%C*4+%@<5W8',)X7F]FM9=3AQ6"6(<>=Z(>B[5 I:**X3N"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *#THH(R* /BG_@KC_P $B=!_X*8^"[&^MM0C\-_$;PW"
M\.DZP\1>"YA)W?9+D+\QB,A+!E!:,LQ ()#?B?\ &[_@AW^U!\"=5DMYOA?K
M7B2SA9C#?>&F754F4'.Y4A)E7.,[6C!S7]02HH_A7WXIYY%>Q@<[Q.%A[)6E
M'LSS\1EU*M+G>C[H_E,T7_@FI^U!\6-3CM6^#GQ>N)HR$C?5]$N[-(]PQQ)<
MHJ <8)!QBOLW]BG_ (->_B%X]UVQU;XVZM9^!]!$FZ;1M+NH[S5KA<AC&9$#
M019Q]X-(P/..*_>7RE Z"@<G_P"M736XFQ4H\L$H^:W_ !,Z>4THRO)N7J?A
M_P#MP?\ !K=KVA7EUKGP%\26^N:?R_\ PCGB&X6WO8^!A8+H+Y4N3T$PCP#]
M]FP:]=_X-Q/^"<_Q,_96\6_$CQ5\3='\0>$[E6CT'3=&N9F6WNF^66>\V*QB
MDP!%&DJDC_7*/?\ 6$JI8?*O'3CI3BGMS]*Y*F=8FK0="H[I]>IM#+Z<*JJ0
MT\N@IZBN3^.6A7GBKX,>+M+T^%KC4-2T6]M;:)653)*\#JB@L0!EB!DD#U(K
MK:",BO)C*TE([9*ZL?R[#_@A;^U@VUO^%.ZPV1U&H6//7GFXX_\ KTC_ /!"
MO]K+:?\ BS>K=.^IV'_Q^OZB G^<4N/>OI?]:,3:W+'\?\SR/['I_P S/YPO
M@S_P;5?M-_$O4HH_$&C^&?A_8L59[G5]9BN6VYYVQ6AE)8#H&*Y/&1UK]?/^
M"8W_  1\^'7_  39TB74-/DD\5>/]2@^SW_B*[A6-A$2I:&VB!;R8257(W,S
M%1N8@ #Z_"AO2EZGM7G8S.L3B5R2:4>R5CJP^7T:3YHK7S&N@Q]T9P<5^1G_
M  7Q_P"",?C[]I_XMP?&+X2Z=%KVJ3V,5EK^@K-'!=RM "L=U TA"29B"HT9
M(8")"H8L0OZ[?P\TGE*?_P!5<N!QE3"UE6I[KIT9OB,/&M'DGL?EC_P;3?L[
M_&#]G+1?B]HOQ0\-^-/"^E[](_L*RUE)8K;<#?FY-LC':H.8-Q3 ;Y<YXKY4
M_P""IW_!*7]IN?\ ;O\ B-\4/ /@W7-4T/Q)JCWVGZCX=U.)KM8RB H84D6<
M-P>BD'UK]]RB\<+Z=*<1M/3Z\5V0SBI#$RQ*BKR5FNG3_(PE@8RI*DV]-GU/
MY>=4^"O[<VK,^E77AO\ :CNHIR(WBFMM;DMI.> Q(,>/<D@5ZS^Q7_P;C?'#
MX_>-+*X^)&F_\*P\&QS"2\GU"99-4O(\@F."W1V*.1D%I2@7.1O(VU_1:J>P
M_*AE7'0?E754XDKN-J<(Q?='/'*87O.39S/PQ^&VC_!WX=Z'X5\.V<>GZ'X=
MLHM.L;:,_+##$H11^0Y/4DU\L_\ !9;_ ()B?\/*/V?M/L='U"UTOQUX/N9+
M[0;J[.()_,4+-;2L 2B2;$.X X>->,5]E[5V]!^5! /\Z\2CB*E*JJT7[R=[
M_P"9Z52C&</9RV/Y:-7_ .":?[6W[*OC:=M+^&/Q8TW5H\PG4?"5K=7BR)G
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ Z4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1THHH **** "BBB@ HHHH **** "CK110 4444 %%%% !C%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
F4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>abm-20220131_g4.jpg
<TEXT>
begin 644 abm-20220131_g4.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &O :\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\Z?^"D'C;Q!
MI'QB\/:98:U?V.GIH,=R+>UN7C3S'N)U9\*1DD1H/^ BOT6K\S_^"F'_ "7?
M0?\ L6X/_2JZKZSAB,99BE)7T9\MQ+*4<O;B[:H^:/\ A/\ Q1_T,FK_ /@=
M+_\ %4?\)_XH_P"ADU?_ ,#I?_BJP**_8O94_P"5?<?D7M)_S,]N_9C^(WBJ
M/X^^!8?^$CU5H;K58+:>*2\D=)8G<!D922""*_7BOQE_9G_Y.#^'G_8;M?\
MT8*_9JORSBZ$8XFGRJWN_J?IW"DI2PU3F=_>_0****^$/N HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F'QA_P4,^&
M/@_Q1J6B-9^(=5DL)FMY+O3[6$P.Z\,$+S(Q .1G;@XXR,&OFS]HCXY? []H
M;Q!INN7\'CS1M3L[7[$9+6RLW66(.SJ"K7/!#._(Z[N>@KYI\?\ _(^>)/\
ML)7/_HUJP*_:L%D&$PKC6I.2E;>Y^-XS/<5BE*C547&^UCUO['\"/^@Q\1/_
M  56'_R31]C^!'_08^(G_@JL/_DFLFP_9U^)^J6-O>VG@+7[FTN(UFAFCL)"
MLB, 58''(((-9GBWX-^.? >EC4O$7A/5M%T\R"$7-]:/%&7()"Y(ZD _E7I1
M]C*7*L0V_P#%'_(\Y^UC'F>'5O\ #+_,]4^%OBWX"_#3Q[I'B@R_$'5YM+F%
MS!:RV%E$AE7[C,5N<D \X[D#/&0?JK_AYA\,/^@#XN_\ [7_ .2:^ _"OP6\
M>>.-)75/#_A'6-9TYG:,75E:/)&67J,@=15_5/V>?B9HNFW>HW_@37K.QM(7
MN+BXFL9%2*-%+,[$C@  DGVKS,7EF78RHGB:MY+362_(]+"YEF&$IM8:E:+U
MTB_S/NW_ (>8?##_ * /B[_P#M?_ ))H_P"'F'PP_P"@#XN_\ [7_P"2:_//
MP;\-_%/Q$DNH_#&@:AKTEJ%:=;"W:4QAL[2V!QG!_*NH_P"&9_BO_P!$\\1?
M^"^3_"N*?#^3TY<LY6?G([(9]F]1<T(W7E$^Y/\ AYA\,/\ H ^+O_ .U_\
MDFE3_@I?\+V90=#\6("<%FL[; ]^+BOS5OK&XTN^N+.[A>VN[>1H9H9%VM&Z
MDAE([$$$5!71_JOEK5TG]YS_ .LV8K=K[C]U]!URR\3:'IVL:;.+G3M0MH[N
MVF"D"2*10Z-@C(RI!YJ_7!? '_DA'PX_[%O3?_26.N]K\AK05.I*"Z-H_6J,
MW4IQF^J3"BBBL34**** "BBB@ HK@/CA\9M(^!/@*?Q1K%O<7D*S);0VMJ!O
MEE?.%R>%&%8DGL.YP#\T_P##SWPO_P!"5J__ (%15ZN%RO&8R'M*%-RCMT_4
M\O$YG@\'/V=>HD_F?:M%?%7_  \]\+_]"5J__@5%3D_X*>>%BZA_!>L*N>2M
MS$2!]*Z_[ S/_GR_O7^9R_V]EO\ S^7W/_(^TZ*R?"?B?3_&GAG2]?TJ5IM-
MU*VCNK>1D*DQNH89!Y!P>E:U>#*+BW&2U1[D9*24H[,****DH**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#\./'_P#R/GB3_L)7/_HUJP*W_'__ "/GB3_L)7/_ *-:L"OZ.I?PX^B/
MYYJ?'+U/VX^$'_))?!/_ &!+'_T0E>#?\%'_ /DWRV_[#=M_Z+FKYS\,_P#!
M1KQMX7\-Z3HUOX:T"6#3K2&SCDD$^YEC0("<28R0*X[XZ?MF>)_CUX*C\-:Q
MHFDZ?:)=QW@FL1+YFY%8 ?,Y&/G/;M7YG@L@QU''PQ$XKE4K[K8_1\9GN"K8
M"="$GS.-MGN?9G_!/+_DV^R_["5U_P"A"O6_C]_R0CXC_P#8MZE_Z2R5^;WP
M2_;6\4_ SP+%X6TG0]'O[..>2X$UZ)?,RY!(^5P,<>E=+XS_ ."B'C3QMX/U
MWP[=>&]!@M=7L)]/EEA$^]$EC:-F7,A&0&.,BC%9#CJN82Q$8KE<K[K:X8;/
M<%3P$</*3YE&VSWL=O\ \$N_^0]\0?\ KVLO_0YJ_0*OQV_9[_:2US]G6\UJ
MYT33-/U)M5CBCE%^),((RQ&W8P_OGKZ5[1_P\W\>?]"MX=_*?_XY6N=9%C<;
MCIUZ,4XNW5=$D9Y/G>"P>"A0K2:DK]'W;/FCXO?\E9\:_P#8;O?_ $>]<C6G
MXFUV;Q1XDU;6;B-(I]1NY;R2./.U6D<N0,\X!-9E?H]*+C3C%[I(_/*LE*<I
M+JV?M3\ ?^2$?#C_ +%O3?\ TECKO:X+X _\D(^''_8MZ;_Z2QUWM?SUB?X]
M3U?YG[[AOX$/1?D%%%%<QTA1110 4444 ?+'_!1__DWRV_[#=M_Z+FK\P*_4
M;_@HM8W-Y^SSOM[>6=+?5[::9HT+"--LB[FQT&YE&3W(]:_+FOV+A7_D7_\
M;S_0_(N*/^1A_P!NK]0HHHK[$^1/V:_9E_Y-[^'G_8$M?_18KTRO.OV==/N=
M+^ _@&TO+>2UNHM%M5DAF4JZ'RQP0>0?8UZ+7\[XO7$5&OYG^9_0.$TP]-/^
M5?D%%%%<AU!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 ?AQX_\ ^1\\2?\ 82N?_1K5@5O^/_\ D?/$
MG_82N?\ T:U8%?T=2_AQ]$?SS4^.7J?M5\(]"TV3X4^"W?3[5F;1+(EF@4DG
MR$YZ5X5_P46TJRL_@!;R6]G;P2?VW;#='$JG'ES<9 KC_ __  4:\$^%_!7A
M_1KCPSK\L^G:?;V<DD8@VLT<:H2,R9P2*\W_ &JOVS/#'QZ^&,7AK2-$U;3[
MM-0BO#-?"+9M17!'RN3GYQV[5^58'*LPIYC"K.FU%2O?ROZGZAC<TP%3+YTH
M5$Y.-K>9]#?\$^])L;S]G2SDGL[>>3^TKH;Y(E8_>'<BO6?CUH>G0_ SXBNF
MGVJ.OAS465EA4$$6LF"#BOBG]E_]M;PM\#/A5!X6U;0M8O[R.[FN#-9B+R\.
M00/F<'/'I7;?$O\ X*(>"_&WPY\5>';7PWKT%UJ^DW>GQ2S"'8CRPO&K-B0G
M +#.*,5E683S*5:--\KG>_E?U#"YI@(9=&E*HN90M;SL8'_!,6PMK[7?'XN;
M>*X"VUGM\U V/FEZ9K[Y_P"$?TO_ *!MG_WX3_"ORP_8_P#VDM#_ &==2\3W
M.M:9J&I+JL5O'$+ )E#&SD[M[#KO'3TKZ9_X>;^!/^A5\1?E!_\ '*VSS*\?
MB<?.K0IMQ=OR1EDF98'#X&%.M42DK_FSX+^+B+'\5O&B(H55UJ] 51@ >>_%
M<G6WXXUV+Q1XU\0:S;QO%!J.H7%Y'')C<JR2,X!QQD UB5^G44XTXI[V1^:5
M6I5)-;79]\?';X]>-?@G^S_\ XO!NJ1Z2^K>'(C<S-:Q3L?*M;/8!YBL /WK
M9X]*\!_X;I^.'_0[_P#E)L?_ (Q7>?MF?\D(_9J_[%MO_26PKY)KYO*<!A*V
M$52I2C*3<M7%-_%+N?1YICL51Q3A3JRBDHZ)M+X4>]?\-T_'#_H=_P#RDV/_
M ,8H_P"&Z?CA_P!#O_Y2;'_XQ7@M%>O_ &9@?^?$/_ 5_D>3_:6._P"?\_\
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
M*_9#^$.B?#GQ5J-CX*M;>]L]*NKB"9;F<E)$A=E;!DQP0#S7RU^Q?^U%X.^
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !15;4-2M-)M6N;ZZA
ML[=?O37$@C0?4DXJOI/B32=?#G3-4LM1"?>^R7"2XZ==I/J/SIV>XKFC1112
M&%%%% !1110 4444 %%%% !1110 4444 %%%% !7G?[1DCP_L]_$^2-F21?"
MVJ,K*<$$6DN"#7HE><_M(_\ )N_Q2_[%75/_ $DEK2G\<?4BI\#/PRTN_P#$
M>M:A!8Z=<:I?WL[;(K:U>2221O157))^E=5_PK?XM?\ 0K>-/_!==_\ Q-=)
M^QC_ ,G2?#?_ +"J_P#H+5^XM?58S&/"S45&]SY_"X7ZQ%R<K'X'V?Q"^)WP
MLU*..#Q#XI\+7D9R(#=7%L>IZH2,C).01CDU^@'[#/[>&J_%'Q%;_#WXAR17
M&O7"-_9>M1QK%]J*J6:*91A0^ 2K* &Q@C."WTA^UE\,]"^)WP%\96NM644\
MMAI=SJ%C<L@,EK<11,Z.AZCE0" 1D$@]:_&'X.ZM<:#\6O!6HVC;+FUUJRFC
M;_:6=#^59Q=/,*,FXVDBY*>"JQ2E=,_?ZBBBOE3Z **** "BBB@ HHHH SO$
M6N6WA?P_J>LWI9;/3K66[G*C)$<:%VP/7 -?E-J'_!43XLS>-GU2T@T>WT 3
M9CT)[0.IBSPK39\POCJP(&>=H'%?K)>6D.H6DUK<Q+/;S(T<D4@RKJ1@@CN"
M#7PEJ'_!)GPM<>-7OK7QQJ%GX8:?S/[&^PJ\ZQYR8UN3)^ 8QD@=<GFO4P4\
M-#F]NO0X,5&O+E]BS[1^'7C2U^(_@'P[XJLHF@M=:T^"_CAD.6C$B!MA/<C.
M/PKHJH:#H=CX7T+3M&TRW6TTW3K:.TM;=,[8HHU"(HSV"@#\*OUYLK7=MCN5
M[:A1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KR#]JCX^6_[.?P
MAU#Q088[O59)%LM+M)"0LMRX)7=C^%55W/J$QD$BO7Z^ _\ @K@;K_A"?AX$
M)^Q?VA=>;TQYGE)L]^GF5UX6FJM>,);'/B)NG2E);GP9KWB;XB_M'^.@][/K
M'C7Q'=,QAM84>=D7.2L42C$:#T4 #K53Q'X#\?\ P6U73[O6=$U[P9J#$R6=
MU<0RVCDCJ8WXY''0Y&17W%_P2+L]-=OB9=&.-M8C^P1"1A\ZP-YY(4^A9!G'
M]U<]J]._X*C>*?#EE\ [;0=0GA?Q#?:E!/IEKD&5?+W>9-CJ%",R9]7 KZ.6
M+<,2L-&&AXBPW-0=>4M2U_P3R_:FU;XY^%=5\,^++G[;XHT!8Y$OVP'O;5B5
M#/ZNC#:6[ADSSDG[ K\K/^"3MC=2?';Q3>I&QLH?#<D,L@^Z)'NK<H#[D1R8
M^AK]4Z\+'TXT\0U#8];!SE4HIR"BBBO..T**** "BBB@ HHHH **** "BBB@
M HHHH *\Y_:1_P"3=_BE_P!BKJG_ *22UZ-7G/[2/_)N_P 4O^Q5U3_TDEK2
MG\<?4BI\#/Q9_9^^(6G?"GXS^$O%VK0W5QIND7JW,\5DBM,R@$84,R@GGN17
MZ-_\/7OA)_T+OC3_ , ;3_Y*K\W?@7\.[?XM?%SPMX/N[R6PMM8O!;27,*AG
MC!!.0#P3Q7W_ /\ #I/PE_T/NM?^ D-?4XU87G7MV[V/ POUCE?L=CS?]IK_
M (*60?$WP!JOA#P)X?O])MM7A:UO=4U9T686[##QI$C, 74E2Q8X!( R01Y_
M^P'^S#K?Q5^*6B>,]0L);;P5X?NEOC>3(0EY<Q,&CACS]_#@%NH 4@\L!7J7
MQ4_X)1WNB^&[O4? WBZ36]2MHFD72=2M5B:YP,[4E5L!CT 9<$D985\N_LV_
MM&^)OV;?B!:ZA97-T^AO.J:OHC.1'<QYP_RGA95'W6Z@C!X)!*:IRP\H8-ZB
MFYQK1EB5H?K;^UYJE[HO[-/Q"OM.NY["]@TQGBN;65HY(VW+RK*00?I7YQ_L
M&?%'QGXB_:O\#:=JWB[7=4T^;[=YMK>:E--$^+"X8;D9B#@@$9'4 U^A7[7V
MH6VK?LE>/[ZSF6XM+K1?.AF3[KHQ1E8>Q!!K\SO^">?_ ">#X _[B'_ION:X
M<'%?5*MUW_(Z\5)_6:=GV_,_:*ORC_X*,?$KQ?X7_:6O;'1O%6MZ19+IEHXM
MK'49H8PQ4Y.U6 R:_5ROQ_\ ^"FG_)TM_P#]@JS_ /037/E:3KZ]C?'MJEIW
M/O'_ ()\Z]J?B;]EWPY?ZOJ-WJM_)=7H>ZOIVFE8"X< %F))P!BOD+]MC]NK
MQ;K7C[6O _@/6)O#WAS2)WLKF_T]S'=7LR$K)^]!RL88%0%QNP2200!]7_\
M!-__ )-,\,_]?=]_Z4R5^3/Q%TN\\)_%+Q)I^JQ&6^T_5[B*YCF'^L9)F#9]
MCC]:[<+1ISQ55R6ST^\Y<14G'#TU%[HZ_1?V=/C)\4-/B\06?@SQ'KEK=+OB
MU"XB<^<IR=RM(064Y/(R*EN/#?QR_9\D2_>R\:>"8H>EW&+B"WZX(WK\A'MD
MC!]Z_2CP/_P4@^!^OZ5:&_UF[\*7115:QOM.F<1-@#:'A1TVCL<C@=!TKW+P
M%\9O 7Q7C=?"GBS2/$#A-TEM:W2-,J],O$3O4?443QU>'\2EI_7R%'"4I?!4
MU.GT.XDNM$T^>5M\LEO&[MZDJ"37X9_$+XS?$"U\?>)88?'/B2*&/4[E$CCU
M>X5542L   _  K]V0 H  P!7\^OQ(_Y*)XI_["MU_P"CFK+*4I2G==C3,&XQ
MC9G]!=?B[K'[4?Q(^$?[1'C#5=*\3:A?I::OJ=M'INJ7<UQ9[&EE108B^/D^
M5EQC!4=N*_:*OP%^-G_)9O'O_8?O_P#THDJ<KA&<IJ2NK%9A*45%Q=CT:^M_
MVB/VI"^K2VOB_P 7V$S,5DCBD33QUR(U 6%?3"BN!U71_B1^S[XEACO(O$'@
M/6L>;"RM+:2.O3<C*1N';()':OW>\*QI#X8TB.-%CC2SA5548  08 %?%?\
MP5HM(7^$G@NZ:)3<1ZXT:2D?,JM;R%E!]"47/^Z*Z,/C_:551Y$HLPK8/V=-
MU.9MH[W_ ()_?M.:K^T#X U73O%$R7/BKP[)%'-=J@0W=O(&\N1@,#>"CJV!
MCA3U:NK_ &R_VH(?V9_AU!=64,5[XKUAWM]*M9L^6I4 R3N.ZIN3CN74=,D?
M(W_!),G_ (6)X^&>/[*@_P#1QKCO^"I'BF;6?VC+323+FVT?1K>)8E.0KR,\
MK,1V)#(/HJUA]5A+'.G;W=[&WUB<<(IWUV/"=7\;?%G]I+Q0\%Q?^(_'&JSY
M<6%J))D1<X)6",;(T!/90!FJFJ^#_BE\!+JTU*]TOQ1X#FE<>1?&.>RWN,G"
MR#&6&"<9S7W?_P $\OB!\(_A!\$3=ZYXR\/:/XKUN\FFO8[V\CCN(XHW,<,;
M G(7"LX'_34FO3_VJ/CA\&_B=^SWXZT*/Q[X9U.^?3);BQMH[^-I'N8E\R((
M <[BZ@#'7..]=TL7*%7V4:?NWML<L</&5/VDI^]N<I_P3Y_;$U?XT&]\"^-K
ME;SQ-86_VNRU,J%>]@4A760# ,B%E.1RRDDC*DGU_P#;(_:3'[-7PM&JV5O'
M>^)-4F^Q:7;S F-7VEFE<#JJ#''<LHX!)'YA?L+ZS/H?[5WP]F@)!FO)+5US
M@%)8)(SGUX;/U KZP_X*Z:)?7'A_X::O'$S:;:7-_:SR#.%EE6!HP?J(9?RK
MCK86FL;&%O=EK^9T4\1-X64NJ/BV\\6?&+]I[Q/-;-?>)/'.IR RM8VOF210
MH3@D1)^[B3G' 5>?>K\W[*GQQ\++]OC^'OB>W=.DEA;/)(._2++=J]D_X)__
M +5W@?\ 9YM_%&D^,8+NT75YH9XM5M+?S@H16!CD ^?'S9& W5NG?[X\+_MK
M?!#QA=);Z?\ $72XY6.U1J*RV()],SH@KKKXFMAYN%.E[J\O\CGHT*5:/-.I
M[QXC_P $Q_%?C76]"\?Z5XSU36KV?2KFS2WMM<EE>6U#I+N4"3YE!VKQTXK:
M_;^_:^U/X!Z;IOA/PBT</B[6+<W3WTB!_L-KN9 Z*>"[LK $@@!&XSC'UW:S
MP7D*7-O)'/%,@9)HF#*Z]001U'/ZU^3W_!4S0[[3_P!HJPU&=9&LM0T. VTA
M7Y/DDD5T!]0<,1_MCUKS,-R8K%\THV78[J_-A\-:+U[GA.E^&OB_^TEJ%U=V
MEKXH\>S1O^_NI&EN8XFQD*78[5..BY''05IW'[.OQS^'*_VA%X)\7:5L^<W.
MFV\Q*8S\Q:'.WOR?6OJW]A_]M_X9?"?X.Z?X'\7FZ\/7UA<3R'48[1[B"Z66
M5G#MY89PZAMF-N,(N#V'V)X'_:P^$/Q%NH;70O'^CSW<Q"Q6UU*;261CT54F
M",Q]@,UZ-;%UZ,G%4O=7]>AQTL/2J14G4]YG#?\ !/SQAXB\:_LYV-]XHU2^
MUC5H=1NK5KC4I6DG"HP 5F;YB1R.>:^DJ:L:INVJ%W')P,9/K3J^;JS52;FE
M:Y[E./)%1;O8*^5/^"E&C^'M:_9MO5U?5[+2]4LKR*^TB.ZE"O=3)E'BC7[S
M$QR/P!@':3@#(^C_ !QXOT_X?^#=;\3:JS)IVD6<M[<%1EBD:%B%'<G& .Y(
MK\-?BI\4?&'[3'Q3;5M3,VI:OJ=RMKIVEV^62!6?$5O"OID@>K$DG))->AE^
M'E5J>TO91.+&5E3AR6NV,^"OQ\\8?L_ZQJNJ>#KR&TO-2LFL96N(1*JJ65@Z
MJ>-ZE>"01R>#FM+P;\._BE^UEX^N);&+4?%>L3NOVW5[^4F&W7H#+,W"*!T4
M<X&%4]*=\?/V9?&G[.-SH47BRW@V:O:^?%<6<ADB20']Y 6P/G3*YQQ\PP37
MVY_P3;_:JTO5?#]G\)=?%KIFL6:L='N418DOH^28FP!F9>H/5U'/*DM[]>KR
M4W7H14GW/'HT^::HU6TNQ](?LJ_LSZ3^S+\/VT>UG&I:YJ#K<:MJ>W:)I0,*
MB#J(TRP4'GYF/\6!\!_\%#?BUXJT/]IW6M+T+Q7K6DVEG96<;VMAJ4L,8D:%
M9"=J, "0Z]LU^L4DB0QO)(ZQQH"S,QP !U)/I7X+_M"?$-/BM\;?&GBN%S):
M:CJ4KVK'.3;J=D.<]_+5*\G+>:M7E5GKH>CCK4J4:<-#]9?V!=0U?6/V6?"6
MI:YJ-WJE]>27DAN+Z9Y9BHNI44%G))X7CGIBOH:O//V>/ [_  V^!O@;PW+'
MY5U8Z3 MRF,8G90\HQ_OLU>AUX]:2E5E);79Z5).-.*?8****Q-0HHHH ***
M* "BBB@ HHHH **** "O.?VD?^3=_BE_V*NJ?^DDM>C5YS^TC_R;O\4O^Q5U
M3_TDEK2G\<?4BI\#/R _8Q_Y.D^&_P#V%5_]!:OW%K^?CX8_$+4?A3X^T3Q=
MI,-K<:EI%P+F"*]1FA9@",,%921SV(KZJ_X>O?%O_H7?!?\ X W?_P E5]+C
M\)5Q$U*'1'A8/$TZ,&IGZN,P12S$*JC))X K^?KXJ:E9:Q\3O%]_ISK)I]UK
M%Y/;.F-K1-.[(1CM@BO:?BU_P4"^+OQ<\/W>AW>H:?X?TF\0Q7-OH5LT)FC(
MP4,CN[A3W 89'!XXK!_93_9=\0?M'>/+.".TGMO"%I,KZMJ[*5C6,$%HD;H9
M6'  Z9W'@56#P[P495*S%B:RQ4HPIH_1/XEQSP_\$WE2ZW?:5\":>LN\Y;>+
M>'=D^N<U\"_\$\_^3P? '_<0_P#3?<U^K7Q\^'DWCWX"^,?"&C1K%<W>D2VU
MC"ORKYBIF*/V!*JOL#7XE_#3Q_KOP/\ B=I'BC3H/(US0KMF-K>1LHR R2Q2
M+P1E2Z$<$9/0UA@?WU"K!;N_XHUQ?[NK3D]E;\&?OY7X_P#_  4T_P"3I;__
M +!5G_Z":]JN?^"NP_LL?9_A@1J1&#YFM9A4^O$&3VXXZ]?7XK^.GQEU[]H#
MQ_>^-->M+6TN9DCMA%8QLL,2*"$7+$DG )R3SSTZ49?A*U&JYU%96#&8FE5I
M\L'=GZF_\$W_ /DTSPS_ -?=]_Z4R5L_M!_L/_#K]H34WUK48KO0?$K(%?5M
M)95:?  7SD8%7P !GAL8&[ &,;_@F_\ \FF>&?\ K[OO_2F2OFV#_@J=XQ\&
M^*-;TGQ!X0TGQ';65_<6\,MK</8S%%D95W'$BDX'4**X_9UYXFI*ANFSJ]I2
MC0@JVS1-X@_X)':Q")6T/XC6-X>L<>H:8\'KP621_;G;^%?&?B[POXO_ &=O
MBM=:3=3R:)XL\/W*LMU8S'*,5#I)&XQE61E8=.&P0.17W)JG_!72W^QN-.^&
M4INCPINM9 1?<A8<GMQQ]:^(O'WC3Q9^TG\7KO6[FS_M'Q/X@N8XH;#38CC(
M58XXHTR3@*JCDD\9)SDU[.%^M7?UG;Y?H>9B/J]E[#?YG[6_L_\ Q#G^*_P5
M\&^++L(+[5--BENO+QM\\#;*0!T&]6X[=.U?AK\2/^2B>*?^PK=?^CFK]SO@
M+\.Y/A/\&O!_A*=D:ZTO3HH;EH\;3.1NE(]1O9N>]?B7\>O">H>!_C1XVT35
M(6AN[;5[G[PQO1I"\;C_ &61E8>S"N'+''VM11VZ>ESJQW-[.#D?OC7X"_&S
M_DLWCW_L/W__ *425^R/[)/Q^NOVC_A+'XIO=(CT:\AO'T^:**?S4E>-(RTH
M^5=H8N?EYQCJ:_&[XV?\EF\>_P#8?O\ _P!*)*,KA*G5J0EN@Q\E.$)1V9^]
M'AK_ )%W2O\ KTB_] %?%W_!67_DC/@__L/C_P!)YJ^T?#7_ "+NE?\ 7I%_
MZ *^+O\ @K+_ ,D9\'_]A\?^D\U>7@O]YAZG?BOX$CRC_@DG_P E$\>_]@J#
M_P!'5YK_ ,%,-+DT_P#:HU2=\[;[3;.X3(["/R^/QC->E?\ !)/_ )*)X]_[
M!4'_ *.KTS_@J%^S_J/C3P[H_P 2-"LY+VZT&%K/5(85W/\ 8RQ=)0!SB-V?
M=Z"3/12:]CVBIYB[]5;\#S>1SP2MT=SY[_9Y_P"">]U^T%\*],\:67CVSTH7
M<L\,M@^G-,T#QRLF"PD&25"MTZ.*])_X=%ZO_P!%+LO_  4/_P#'J^>OV8?V
MR_%W[,@O=/T^TMM>\-7LOVB?2;QV3;+@*9(I!]QB%4'(8$*.,\U])W'_  5Y
ME:%A#\*4CE_A:3Q"74?4"U&?SK2LL>JC]D[Q^7ZD4OJ;@O::/YG5?!'_ ()H
MZG\(_BQX9\8S>/;34HM'NQ<M:)IC1F7 (P&,IQU]*^S_ !]\/_#WQ0\*WOAO
MQ1I<.KZ->*!+;S9'(.0RL,%6!Y# @BOD7]C/]M/QK^TO\<=7T36K'2M)T&TT
M&>^AL]/B?>95N+9%9Y'8DD+(XX"CGIQ7<?MQ_M0>*/V8X?!%_P"';/3=1BU2
M>ZBO+;48W8,J+$5*LK*5/S-ZCGI7DUHXFK7C3F_?Z?F>C3E0IT7."]T\G\:_
M\$E?#U]=RS>%/'FH:/"Q++:ZI8I> ?[(D5XR!]03]>M?,G[2/[!_C/\ 9U\+
MCQ/<:IIWB'P\LZP37%F'CE@9CA"\;#&TG RK'D\@=:^A-)_X*ZQ?9@-3^&3_
M &@=7M-9&QO^ M#E>W<UXA^U%^WYKW[1GA'_ (12U\.6_A;P]),D]S']I-W/
M<%#E 7*(%7=AL!<Y YQD'U,/]?4TJGP_(\^M]3<&X;_,]2_X)5_&#6_^$TUW
MX<WEY+=:%)ISZG90RL6%K,DD:NJ9^ZKK(21TR@/<Y^[OC3\!_!GQ^\-)HOC'
M2_ML4+-):W4+F.XM7(P6C<=,X&0<J<#(.!7PG_P2G^$&KMXL\0?$B[MI+?1(
M[%])L99 0+F9Y$:1D]501[2>F7P.5./3OVMOVY/&'[-OQVA\.Z=I&E:WX?DT
MJWNWM[M7282,\H8K*K<9"CJK5Q8FG*IC&J'Q+\SKH35/#)UMCD/%7_!(ZTDN
M'D\-_$::W@S\EOJNF"5@/>5)%!/3^ 5\F?M*_LG>+?V8]0TQ=>N+'4],U0R"
MSU#3V;:S)C<CJP!1L,#CD$="<''UI;_\%=K,VN9_A?.MSC[L>N H3]3 "/R.
M/>OEO]JC]K[Q#^U%?:4E]I5KH&B:4TCVNGV\K2L7<*&>20@;SA<#"J ">.:]
M#"_7O:)5OA^7Z'%7^J<C=+?Y_J?</_!,'XRZU\1/A?K_ (9UR]DU&;PM/;QV
MD\Y+2+:S*_EQ%CU"M#)C/0$#H!7VC7QE_P $P_@WJWP[^$^M>)]:M)+"Y\57
M$,MM;S*5<VD*MY4A!&1O:60CU7:>]?9M>!C>7ZQ/DV_J_P")[&%YO8QYMSPG
M]N4S#]D_XB^1OW_8H\^7G.WSXMWX;<Y]LU^8/["<^G6_[67P[;5/+^S&[F1/
M,Z><UM*(/Q\TQX]\5^RWCSP=8_$/P3KOAC4P38:O9364Q4?,JR(5W#W&<CW
MK\*OBI\+/%?P!^(MUH&N0S:;JNGS^9:WL!9$G4-F.X@?C(. 01R#P<$$#U<M
M<:E*I0O9O]58\_')PJ0JVT1^W'QK^#7A[X\?#[4/"?B. M:W WP7,8'FVDP!
MV31D]&&3[$$@\$U^+WQR^!/C']F?X@?V5K*30F.7S]+UNU#)%=*I!66)_P"%
MU.W*YW*<>Q/T%\._^"IWQ%\+Z/;V'B/0]*\6O"NP7TC/:W,@ P"Y7*L>G(49
M[\\UP7[0G[>7C/\ :#\+OX;U#0O#^E:*[K(5BM/M%P''\2RRD[#VR@5L$C.#
M6V#H8K#3Y&DXOS,L35H5X\R=I'3:Y_P4;\9^)_V>-3\!ZI;";Q3>H+&3Q)&P
M0R6; B3<@'$I&$W#@JQ/##)XS]A7X#S_ !N^.>ER7-NS^&O#TB:IJ<K+E&V-
MF*$]B9' !']U7/:O)O WP>\;_$RQU.\\*>%M4U^UTV,R74MC;-(L?3Y>/O-@
MYV+EB.<8%==\#?VG?B'^S5J-W%X9O(H[.:;?>Z/J5L)()9%^7YAPZL,8RK*>
M.:[Y45"G.&'LI/\ K_ACDC4<IQE6NTC]SZ*\@_97^->L?M ?".S\8ZQX<C\.
M/<3R0PQQ7#2I<K&0K3+E054N'4+EON'DUZ_7Q<X.G)PENCZB,E.*DMF%%%%0
M4%%%% !1110 4444 %%%% !1110 5F^)/#NG^+O#NJ:%JUO]KTK5+66RN[?>
MR>;#(A1UW*0PRK$9!!&>#6E13VU0'SG_ ,.\_P!G[_H0/_*SJ'_R11_P[S_9
M^_Z$#_RLZA_\D5]&45T?6:_\[^]F'L*7\B^Y'A?A_P#8<^!?AFX2>S^'6FS.
MIR!J$T]ZO;JLTC@].XKVG2])L=#T^"PTVSM]/L;==D-K:Q+%%&OHJJ  /85;
MHK*52=3XY-FD81A\*L%>(?%_]C/X3_&S59=7U_PY]GUN;_6ZII<S6TTIQC+[
M?E=N!\S*3P!G%>WT4H5)TWS0=F$H1FK25SY1T'_@F7\$M'O!/<V.M:T@(/D7
M^I,$X_ZY*A_6O7O$'[,?PM\4> ;;P5?>"].7PQ;7"W<5A9A[0+,%*B3?$RN6
MPS DG)SSFO4**UEB*TVG*;T\R(T:<5911R_PW^&?AOX1^$[7PSX3TW^R=#MG
MD>*U\^6;:SL68[I&9CEB3R:\F\>_L'_!3XA:C<ZC>>$5T[4+B1I9;C2;J6VW
M,QRQV*WEY)S_  ]Z^@:*B-:I&3E&3394J<)+E:T/D.'_ ()<_!F.97:7Q)*H
M.3&^HIM/MQ$#^M>V?"7]F;X:? ]S/X0\*VNGW[*5;49BUQ=$'J!+(690>X4@
M>U>H45<\16J*TI-HF-&G!WC%!7EOQ@_9D^&WQVF@N?&7AF'4=0@C\J+4(99+
M>X5,DA=\; LH). V0,G YKU*BLHSE!\T79FDHJ2M)71PGP:^"_ACX#^#SX9\
M)P7$&F-<O=L+F=IG:1PH)W'V51@>E>=ZW^P9\"O$6M7^K:CX&^T:A?W$EU<3
M?VO?KOD=BSMA9P!DDG  %>_T5:K5(R<E)IOS)=.#2BXJR(K:WCL[>*"%=D42
M!$7).% P!S[5Q?Q:^"7@OXY:+9Z3XWT7^V]/L[C[5!#]JGM]DFTKNS$Z$\,1
M@G'-=S16<92B^:+LRW%25FM#S#X2?LT?#?X%:C?W_@?PY_8EW?Q+!<2?;KFX
MWH#N Q+(X'/IBO3B P((R#2T42E*;YI.[%&*BK15D?._Q$_8%^"WQ&OY;^?P
MN=#OYF+23Z'<-:AB>_EC,8.><A![YKD-/_X)@?!:SN!),GB"_3C]U<:D IY_
MV$4^W6OK>BNA8JO%64W]YB\/2;NXH\[^%?[//PZ^";32>"_"ECHMU-'Y,EXN
MZ:Y>/()0S2%GVDJIVYQE0<<"K_Q1^"_@GXU:3!IWC7P];:]:V[,T'G%TDA+
M!BDB,K+G S@C.!7:T5C[2?-SW=^YKR1Y>6VA\F:I_P $Q?@IJ$WF06^O:8N2
M?*M=3++VX_>*Y_7O6QX/_P""<WP0\)7D=U+X?O/$$T9R@UB^>1,YSDQIL1O3
M# CV[U]-T5L\57:MSO[S+ZO13ORHK:;IMIH^GV]C86L-C96Z"*&VMHQ''$@&
M JJ   !V%><_%G]F?X:?'"Y2[\9>%;;5-0CB\E+]))+>X5 20/,C96(!)(#9
M')XYKT^BL(SE!\T79FTHQDK25T?(MY_P2]^"]U<-)&?$5HAZ10ZDI4?]]1L?
MUKN/AU^P=\%_AKJ$&H6GA1=7U"$AH[C6YVN]K#HPC;]WG/.=N0>F*^@J*WEB
MJ\E9S9BL/2B[J*$ "@ # %+117*= 5RWQ!^%_A+XK:.-+\7>'[#Q!9*28TO(
M@S1$C!:-_O(<=U(-=3134G%W0FDU9GR=K'_!,?X)ZE=&6VM=<TE"2?)L]3+(
M.G'[U7;]>];'A#_@G3\#_"EQ'/+X<NM?FC.5;6+Z21<^Z(51OH5(KZ9HKI>*
MKM6YW]YA]7HIWY49^A>']+\+Z7!IFC:=::3IUN-L5G8P+#%&/144 "O./BY^
MRU\,?C<TD_BKPK:W&ILN/[5M,V]V,# S(F"^.P?</:O5Z*PC4E!\T79FTHQD
MN62T,7P7X1TSP!X1T?PWHT/V?2]*M8[.VC)R=B*%!)[L<9)[DDUM445+;;NQ
MK31!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45P'[0E]
M<Z9\ _B5>6=Q+:7=OX9U.6&X@<I)&ZVLA5E8<@@@$$<@BOR3_9A^+GCG5OVB
M/AS97WC3Q#>V=QKMI'-;W&JSR1R*9 "K*7P0?0UWX?"/$0E-.UCCK8A49Q@U
MN?M71117 =@4444 %%%% !117F'[4&HW>D?L[?$:]L;J:RO+?0[J2&XMY#')
M&PC)#*P.01ZBKA'FDH]R9/E39Z?17XZ?L4_%3QKKW[47@*PU/QAKVHV$UU,)
M;6[U.>6*0"WE(#*S$'D \^E?L773BL,\+-0;O<PP]=8B+DE8****XSI"BBB@
M HHHH **** "BF22)#&\DCK'&@+,S'  '4D^E1V5];ZE:175I<175K,H>.:%
MPZ.IZ$,."/I0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!YS^TC_P F[_%+_L5=4_\
M226OQN_90_Y.6^&7_8P6?_HU:_9']I'_ )-W^*7_ &*NJ?\ I)+7XW?LH?\
M)RWPR_[&"S_]&K7T67?[O5_KH>+C?XU/^NI^Z]%<E\7-0NM(^%'C2^LIY+6\
MM=$O9X)XFVO'(L#LK*>Q! (/M7Y&?#O]OSXP?#W3]=@/B*;Q'<:E'&D%SKTC
MW1L64MEXE8XR0V,'(X&0<5Y>'P<\3%R@]COK8F-!I2ZG[045^(=YKG[1GQH_
MXG0/Q$\46\AWI-IUO>26PSGE%B7RU'7[H K&\&_M&?%SX->(]UCXMUZPNK67
M$^EZI/)+"6!Y66"4D9[= PSP0>:[O[*DUI-7.3^T(IZQ=C]U:*\S_9Q^-%M\
M?O@_H7C*&!;2YND:*]M%)(@N8SMD49_A)&Y>^UESS7SS^WQ^VEJ/P1DM_ _@
MB6.+Q;>0"YO-295D_L^%B0BJI!!E;!/S?=7!P2P(\RGAZE2K[%+4[YUH0I^T
M;T/M*O)_VL/^3:/B;_V +O\ ]%FOQVT_Q9\8OB]K=P^FZKXU\8:IC?*MA-=W
M<B*<_P *$[5X.!@ 8XZ5TVK_ !E^/'PT\,ZKX0\5WWBBTT;6;.2RFTSQ7;3'
M=&Z$'RS.N]" <C80/7(XKUXY9*$TU-770\Z6/4HOW78G_83_ .3L_AW_ -?<
MW_I-+7[:5^)?["?_ "=G\._^ON;_ -)I:_0/_@I1\0O$WPV^!>A:GX5UV_\
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
MJ5M$]QJGBC66^R6[=09I=L,7X HOT%?N5\,/ =E\+_AWX=\)Z?@VNCV,5H'
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
MK\:/V;+SQI96,VG6NK:->R):W#!GCVK*F"1P>4S^-?B]\$_^2S> O^P_8?\
MI1'7[A_#_P"$.A_#GX3V7P]TZ2\N-"M;26R62[D5IW20N7+,JJ,Y=N@%>,>'
M?^"<_P &_"_B#3-9L;+6%O=.NHKR R:DS*)(W#KD8Y&0.*QPN*HX?VBUL]C3
M$8>I6Y'U6Y]/4445XQZ9Y[^T!\+8?C1\&_%?@^4+YVHV;"U=NB7*$/ WT$BI
MGVR.]?@S=VL^GW4]K<1O!/#(8Y8G&&1U)!!'J#D5_0#\3OB!IGPJ^'^O>+M8
M;&GZ1:/<R*#AI"!A(U_VG8JH]V%?B7\+_">I?M+?M%:;IMT!]K\4:S)>:B\"
M[ D;.TURZCMA!(0/8"OH\JFXPFY?"OZ9XF814IP2W9^G_P#P3Q^$O_"L?V<]
M)O;F'RM6\3.=8N"P^81N (%^GE!6QZR-7TY4-G:0Z?:0VMM$L%O"BQQQ1C"H
MH&  .P %35X-6HZLW-]3UZ<%3@H+H%%%%9&@4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^=__  56^-_DVNA?
M"S39R'FVZMJVQOX 2L$1^I#2$'^[&>]9_P#P2?\ A+Y]]XK^)%Y#\L"C1=.9
MAQN;;)<,/<#R5!_VV%>[_$__ ()S_#WXN>/M:\7Z_P")?&#ZKJTYGE6&]M1'
M&, +&@:V)"*H50"2<*.37NGP<^$>A? WX>Z9X-\.?:'TRP\QEFO'5YY6=V=G
M=E503ENP'  [5[$L32AA/84MWO\ K_D>9&A4EB/:U-EL=K1117CGIA1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
H !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>abm-20220131_g5.jpg
<TEXT>
begin 644 abm-20220131_g5.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_[  11'5C:WD  0 $    /   _]L 0P " 0$" 0$" @("
M @(" @,% P,# P,&! 0#!0<&!P<'!@<'" D+"0@("@@'!PH-"@H+# P,# <)
M#@\-# X+# P,_]L 0P$" @(# P,& P,&# @'" P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\  $0@!K &J P$B
M  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*"__$ +40
M  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A""-"L<$5
M4M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC
M9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2U
MMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$
M !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (! @0$ P0'
M!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6
M)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#
MQ,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P# 0 "$0,1
M #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MRO%8&CBJDIJ4X1D[-6NXI]8ON?SZ_P##@G]IK_H2](_\*"Q_^.5^F'_!$/\
M8[\>?L8? 'Q9H/Q"TNWTG5-5\0G4+>**]BNE>+[/!'NW1DC[R&OMJBOE\]X^
MS+-L(\'B8P46T]$T]/63/ILEX&R_*\4L7AY3<DFM6K:^B04445\2?9A1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\
M^O\ P7V_Y2:>-/\ KPTS_P!(8J^,:^SO^"^W_*33QI_UX:9_Z0Q5\8U_7G"G
M_(EPG_7N'_I*/Y/XI_Y&^)_Z^3_]*85_0/\ \$#_ /E&9X*_Z_\ 5/\ TMFK
M^?BOZ!_^"!__ "C,\%?]?^J?^ELU?(>+/_(FA_U\C_Z3(^L\*O\ D;S_ .O;
M_P#2HGVC1117\Y']"!1110 4444 %%%% !1110 4444 %%%% !1110 5^!?_
M  <*?\I']2_[ .G?^BWK]]*XCQ?^SYX"^(NL'4O$'@KPGKFH[ ANM0T>WNI]
MHZ#>Z$X%?4<(\10R7'/&3@YKE<;)VW:\GV/F>+,AGF^"6$A-1?,G=Z[7_P S
M^5ZBOZC_ /AD3X4_]$O^'?\ X3EG_P#&Z/\ AD3X4_\ 1+_AW_X3EG_\;K]0
M_P"(Q8;_ *!I?^!+_(_-/^(1XC_H(7_@+_S/$/\ @AA_RBO^%WUU;_T[WU?7
M%8OA/P9I/@'P_!I6AZ7I^C:79EO)L[*!(((-S%FVHH 7+'=QZUM5^*YIC%B\
M;6Q25E4G*5NW,V[?*Y^QY7@WA,'2PK=^2,8W[V25_P  HHHKA.X**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/Y]?^"^W_*33QI_UX:9_Z0Q5\8U]G?\ !?;_ )2:>-/^O#3/_2&*OC&OZ\X4
M_P"1+A/^O</_ $E'\G\4_P#(WQ/_ %\G_P"E,*_H'_X('_\ *,SP5_U_ZI_Z
M6S5_/Q7] _\ P0/_ .49G@K_ *_]4_\ 2V:OD/%G_D30_P"OD?\ TF1]9X5?
M\C>?_7M_^E1/M&BBBOYR/Z$"BL>[\::/I]PT,^J:;#,OWHWNHU9?P)IO_"?Z
M%_T&M)_\"X_\:KDEV?W,CVD>_P"*-JBL7_A/]"_Z#6D_^!<?^-'_  G^A?\
M0:TG_P "X_\ &CV<^S^YB]K#O^*-JBL>T\::/J%PL,&J:;-,WW8TNHV9OP!K
M8I<K6Y:DGL%?+/[97_!67X7_ +"WQ1L?"/C2W\43:KJ&EQZO"=,L8[B+R7EF
MB7<S2KAMT#_I7U-7X<?\'+9_XSM\)?\ 8B6?_I?J5?5\%9+A\US2.$Q5^5QD
M]'9W6Q\IQIG&(RS+7B\-;F4DM5=6;/LO_B(W_9__ .?/XA?^":+_ ./T?\1&
M_P"S_P#\^?Q"_P#!-%_\?K\(Z*_9_P#B%.1?W_\ P)?Y'Y#_ ,10SK^Y_P"
M_P#!/W<_XB-_V?\ _GS^(7_@FB_^/T?\1&_[/_\ SY_$+_P31?\ Q^OPCHH_
MXA3D7]__ ,"7^0?\10SK^Y_X#_P3]W/^(C?]G_\ Y\_B%_X)HO\ X_1_Q$;_
M +/_ /SY_$+_ ,$T7_Q^OPCHH_XA3D7]_P#\"7^0?\10SK^Y_P" _P#!/W<_
MXB-_V?\ _GS^(7_@FB_^/T?\1&_[/_\ SY_$+_P31?\ Q^OPCHH_XA3D7]__
M ,"7^0?\10SK^Y_X#_P3]W/^(C?]G_\ Y\_B%_X)HO\ X_1_Q$;_ +/_ /SY
M_$+_ ,$T7_Q^OPCHH_XA3D7]_P#\"7^0?\10SK^Y_P" _P#!/Z5/V'_^"COP
M_P#^"@#>)AX%A\10?\(F+7[=_:EHD!/VCSO+V;7?=_J'S^%?0E?DC_P:X=/C
MG_W /_<G7ZW5^'\7950RW-JN"PU^2/+:^KUC%[_,_:.$\SK9AE5+&8BW-+FO
M966DFOT"BBBOG#Z(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** /Y]?^"^W_*33QI_UX:9_P"D,5?&-?9W_!?;
M_E)IXT_Z\-,_](8J^,:_KSA3_D2X3_KW#_TE'\G\4_\ (WQ/_7R?_I3"OZ!_
M^"!__*,SP5_U_P"J?^ELU?S\5_0/_P $#_\ E&9X*_Z_]4_]+9J^0\6?^1-#
M_KY'_P!)D?6>%7_(WG_U[?\ Z5$^T:***_G(_H0_FO\ ^"L__*1[XO?]AZ3_
M -%K7SO7T1_P5G_Y2/?%[_L/2?\ HM:^=Z_L?(_^1=A_^O</_24?R)GG_(QK
M_P".7_I3"BBBO5/*/HC_ (),?\I'OA#_ -AZ/_T6U?TH5_-?_P $F/\ E(]\
M(?\ L/1_^BVK^E"OY[\7/^1C1_Z]_P#MS/WSPG_Y%U7_ !_^VH*_#C_@Y;/_
M !G;X2_[$2S_ /2_4J_<>OPX_P"#EL_\9V^$O^Q$L_\ TOU*O+\+_P#D>Q_P
MR_(]3Q,_Y$DO\4?S/SNHHHK^F#^;PHHHH **** "BBB@ HHHH _6K_@UPZ?'
M/_N ?^Y.OUNK\D?^#7#I\<_^X!_[DZ_6ZOY9\1/^2AQ'_;G_ *;@?T]X?_\
M)/X?_M__ -+D%%%%?$GV04444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 ?SZ_\ !?;_ )2:>-/^O#3/_2&*OC&O
ML[_@OM_RDT\:?]>&F?\ I#%7QC7]><*?\B7"?]>X?^DH_D_BG_D;XG_KY/\
M]*85_0/_ ,$#_P#E&9X*_P"O_5/_ $MFK^?BOZ!_^"!__*,SP5_U_P"J?^EL
MU?(>+/\ R)H?]?(_^DR/K/"K_D;S_P"O;_\ 2HGVC1117\Y']"'\U_\ P5G_
M .4CWQ>_[#TG_HM:^=Z^B/\ @K/_ ,I'OB]_V'I/_1:U\[U_8^1_\B[#_P#7
MN'_I*/Y$SS_D8U_\<O\ TIA1117JGE'T1_P28_Y2/?"'_L/1_P#HMJ_I0K^:
M_P#X),?\I'OA#_V'H_\ T6U?TH5_/?BY_P C&C_U[_\ ;F?OGA/_ ,BZK_C_
M /;4%?AQ_P '+9_XSM\)?]B)9_\ I?J5?N/7X<?\'+9_XSM\)?\ 8B6?_I?J
M5>7X7_\ (]C_ (9?D>IXF?\ (DE_BC^9^=U%%%?TP?S>%%%% !1110 4444
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
MSXM?#G3#_P (7J4V_6]*M8_ET*X=O]<BJORVSG'_ %R?_9?Y/F'_ ()Q?\%
M/$'[ 7QR@UNU^T:EX5U<K;Z_HZO\MW;[O]8F>/.C^\C?5?NO7]'FOZ!8^*]$
MNM-U*UM[[3[Z%H+JUG19(KB-EPR.IX92#TK^;_\ X*E?LV:#^R7^VSXP\&^&
M/M']AVOV>]LX9WW-:K<0K-Y.>ZHS[1_LU^X<!\11SK"SR+,USM1T;^U%-;OI
M)75GOMU3;_%N-LA>38F&<Y<^5.2T726^B[.VJ]>CLOZ*/A/\5-#^-_PYT?Q5
MX9U"'5-#UZV2[L[F)LJ\;9_)A@@C^%@:ZJORH_X-H/VAKW7/!_C[X8WUS)-:
MZ"\.N:2KON\B.9FCN(U_NJ'6)O\ >D>OU7K\AXBR=Y7F-7!-W47H^\6KK\&?
MK'#N;1S++Z>,2LY+5=FM'^(4445XI[04444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!_/K_P7V_Y2:>-/^O#3/\ TABKXQK[._X+[?\ *33Q
MI_UX:9_Z0Q5\8U_7G"G_ ")<)_U[A_Z2C^3^*?\ D;XG_KY/_P!*85_0/_P0
M/_Y1F>"O^O\ U3_TMFK^?BOZ!_\ @@?_ ,HS/!7_ %_ZI_Z6S5\AXL_\B:'_
M %\C_P"DR/K/"K_D;S_Z]O\ ]*B?:-<7\?O^2$^-/^P#>_\ I/)7:5Q?Q^_Y
M(3XT_P"P#>_^D\E?SQA_XT/\2_,_?,5_"EZ/\C^5NBBBO[6/XW"BBB@#]5?^
M#7S_ )'KXQ?]>&E_^C+FOV#K\?/^#7S_ )'KXQ?]>&E_^C+FOV#K^7/$C_DH
M*_\ V[_Z2C^F_#W_ )$-'_M[_P!*85\,_P#!0O\ X+.Z;^P+\>8? UYX#OO$
MDLVDPZH+N+55M5"RO*HCV&)NGE'\Z^P/BI\4='^"WPWUOQ5X@N'M=#\.V<E_
M>S*C2-'#&NYFVKDM7X _\%EOVJ?!7[8G[7%KXL\!:E<:IHL?AZTTYII;22U;
MSDDG9EVR*&_C2JX!X=I9IC[8NFY44G=W:7-I9736OD9\=<05,MP*>%J*-5M6
M6C?+K=V:>A]E2?\ !T'HNQMOP?UAF[?\5!'S_P"0*R_^(H__ *H9_P"7I_\
M<-?DK5S0M#OO%&K6NGZ?9W6I:A>/Y5O:VD#2RSL?X50<M7[/_P 0WX=BKNA]
M\Y_I(_((^(6?R=HUO_)8?_(GZO?\11__ %0S_P O3_[AH_XBC_\ JAG_ )>G
M_P!PU^>/BG]@_P"-G@GPPVMZO\)_B%INF0H99;B?0[I%@7&=S_N_W?\ P*O(
MZQP_ /"]=<U&DI6WM4F__;S;$<=<2T&E6JN-^\(+_P!M/UJ_XBC_ /JAG_EZ
M?_<-'_$4?_U0S_R]/_N&OR5HKH_XAOP]_P! _P#Y/4_^3.?_ (B)Q!_S_P#_
M "6'_P B?K5_Q%'_ /5#/_+T_P#N&C_B*/\ ^J&?^7I_]PU^2M%'_$-^'O\
MH'_\GJ?_ "8?\1$X@_Y__P#DL/\ Y$_6K_B*/_ZH9_Y>G_W#1_Q%'_\ 5#/_
M "]/_N&OR5HH_P"(;\/?] __ )/4_P#DP_XB)Q!_S_\ _)8?_(GZO:E_P=#Z
M@[K]C^"]G;K_ !>=XI:7^5HM?F;\=OBA)\:OCAXR\92V<>G2^+]:O=9:U63S
M5M6N;AI_+W;1NV^9MKDZ*]G)^%\MRN<JF I<CDK/63NM_M-_@>/FO$V8YE%0
MQM3F47=:)6>W1(****]\\$*TO#_B?4?"FH_:M+U*^TRZ_P">UI.T$O\ WTN*
MV/A9\$_&/QQUI]-\%^%]>\4ZA&F^2WTJPDO'C4_Q/L4[5_VFK4^+7[+'Q)^
M=I#<>-O ?BSPM:W#[(;C4])FMX';^ZLC+MW?[-<E3%8;VGL)RCS?RMJ_W-W.
MNGA:_)[>$7RK[23M]^QVW@#_ (*8_M ?#$K_ &3\6_'.Q>!'>ZDVI1I_P"XW
MK7!?M ?M"^+?VH/B9>>,/'&K?VQXBOH8(;B\6UBMO,6.-43Y(55/NK_"M<11
M44<LP=*K[>E2C&=FKJ*3L]U=(TJYGBJM/V-6I*4;WLY-JZ\G<_27_@V:_P"3
ML?'_ /V*3?\ I7;5^V=?B9_P;-?\G8^/_P#L4F_]*[:OVSK^<O$[_D?5/\,?
M_24?T+X;?\B.'^*7YA1117Y\?>!1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% '\^O\ P7V_Y2:>-/\ KPTS_P!(8J^,:_1S_@L]^Q1\7/C5
M_P % _%/B'PG\.?&'B+1+RSL$BOM/TV2X@=TLXU8!E'9E(KY6_X=I?M!?]$9
M^(?_ ()Y?_B:_JWA?-<%'*,-"=:":IP33E&Z]U;JY_+O$N5XRIFN(G"E-ISF
MTU%V?O/K8\,K^@?_ (('_P#*,SP5_P!?^J?^ELU?C7_P[2_:"_Z(S\0__!/+
M_P#$U^V?_!%_X7>(O@U_P3Z\*^'?%6BZEX=UJSO+]IK&_@,,\2O>2LI93ZJ0
M:^4\4\PPM;*(0HU(R?M$[*2;^&71,^H\,<#B:&:SG6IRBN1J[BTOBCU/K*N+
M^/W_ "0GQI_V ;W_ -)Y*[2N.^.T#W'P/\911(\LDNB7D:JHRSL8' K\#P_\
M6'JOS/W3$J]*7H_R/Y6**Z__ (4!X[_Z$GQ9_P""6X_^(H_X4!X[_P"A)\6?
M^"6X_P#B*_L_ZU1_G7WG\>_5:W\C^YG(45U__"@/'?\ T)/BS_P2W'_Q%'_"
M@/'?_0D^+/\ P2W'_P 11]:H_P Z^\/JM;^1_<S])O\ @U\_Y'KXQ?\ 7AI?
M_HRYK]@Z_)/_ (-JOAYK_@CQK\7&UO0]7TA;FPTL0M?6<D&_$EUG;O45^ME?
MS%XC2C+/ZSB[_#_Z2NQ_2GA_&4<CHJ2M\7_I3/"?^"F/_*/SXS?]BE?_ /HE
MZ_F=K^IO]I'X/Q_M"? 7QAX'DOI--3Q7I5QI37:1^8T E3:7VY&XCZU^<W_$
M+[H?_18-8_\ "?C_ /C]?2>'/%F695A*M+'3Y7*2:T;TLET3/F_$+A?,<TQ5
M*I@H<RC&SU2UOYM'X^U^[?\ P0D_8=\/_!']EK0_B1>:?!<>-O'UNUZU[+&#
M)8V)9A!!$3]U70"1\?>+^BKC\;?VMOV=[[]E#]H_Q=\/;Z66XD\.W[6]O<RP
M>6UW;M\\$N.=N^)D:OVY_P""'7[6>@_'S]BKPWX9CO+:/Q5\.[9='U&P#KY@
MA0[;><+U\MX]HW?W@]?6>)N,K5LBIUL&W[.<HN376+3:OY-V/E?#?"4J6=3I
M8I6J1344^DDTG;S2N?:U?BC_ ,'#'[#WA_X*>.?#GQ.\*Z;!I=GXVNI[+6[6
M"/9!]N5?,2X55^ZTR>=O_P!J/=]YV-?M=7X\_P#!R-^UAH?C'6/"/PFT>\M[
MZ^\.W4FKZVT3JRV,QC\N"W;!_P!9L:5BO^Y7YGX;U,5'/:2P]^5I\ZZ.-NOS
MM;SL?I7B%##/)JDJ]N9-<O?FNMOE>_E<_*VBOJC_ ():_P#!-F;_ (*,^/\
MQ183ZY<^&=&\,Z;'<S:A#8K=?Z1-)MBAVLR]425NO_+.OMK_ (A?=#_Z+!K'
M_A/Q_P#Q^OW3-.-\GR_$/"8JK::LVN63W5ULF?B&6\&YKC\.L5A:?-!WL[Q6
MSL]VC\?:*_8+_B%]T/\ Z+!K'_A/Q_\ Q^C_ (A?=#_Z+!K'_A/Q_P#Q^O/_
M .(E\/\ _/Y_^ 3_ /D3O_XAWGO_ #Y_\FC_ /)'X^T5^P7_ !"^Z'_T6#6/
M_"?C_P#C]'_$+[H?_18-8_\ "?C_ /C]'_$2^'_^?S_\ G_\B'_$.\]_Y\_^
M31_^2/Q]HK]@O^(7W0_^BP:Q_P"$_'_\?H_XA?=#_P"BP:Q_X3\?_P ?H_XB
M7P__ ,_G_P" 3_\ D0_XAWGO_/G_ ,FC_P#)'X^UT/PG^'MY\8/B=X=\)Z>\
M<>I>)M4MM)M6?[OG3S+$G_CSU^G/QC_X-LK;P#\)O$NNZ'\2M6UW6-&TNYOK
M'3/[#6'[?-'&SK#N68[=^-OW>]?F?\$/B9-\%_C/X0\86\/VJ;PKK5EJT</_
M #T:VN$E"_\  O+KVLMXDPF:X>K/*Y\[BK:IKWFFXZ-(\G'9!BLKKTXYC'E4
MG?1IW2:OLV?TO?LN_LO>$OV0_@_I7@WPAIL=G8V" SS[/W^HS8 >XF8?>D<\
M_P#CHPH KM/'7@#1?BCX/U#P_P"(=+LM:T7586M[RRNHUEAN$/564]:Q_@C\
M:/#?[0WPPT?QAX4U"+5-#UR!;BVF7&1_>1US\LB,"K+_  L#73:OJ]KX>TJX
MO+RX@L[.SB:6>>5Q''!&HW,S,>%4#G)K^3L14Q#Q$IUF_:7=V_BYKZW\[G]1
MX>GAUAXPHI>SMHEM;I;R/YJO^"CW[+%O^QQ^V'XO\#V+S3:+9S1WNDR3?,WV
M.=%E16;^)DW&,M_TSKPJOHK_ (*J?M.:;^UM^VYXR\4Z%+]HT"%XM*TN79CS
MX+>-4\[_ '7DWR+_ +-?1?[ /_!",?MB?LS:3\0]9\<:AX3.N3S_ &2QBTI;
MK?;QR>4LNXRI]\H_;[N*_J>GGM/+,HP^)SB7+)QBGHV^9J^J2;OIJ?S)4R.I
MF6:UL-E,>:*<FM4ERWLK-]-30_X-FO\ D['Q_P#]BDW_ *5VU?MG7RW_ ,$[
M?^"87A#_ ()W:/K$FB:CJ7B/Q!X@\I+_ %6]B6)C'%NVPQ(/]7'N;<>6W'_@
M-?4E?SUQIG.'S3-JF+PM^2R2;TO9)7L?OW!N4U\MRN&%Q/QW;:6MKO:X4445
M\H?4!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!^>_P#P6L_X)6W7[7GA^W^(G@&SCE^(
M7AVV^SW>GH%5M?LU^8*I_P"?B/\ @S]Y<K_=K\7_  '\0O&O[,_Q+_M#0=2\
M0>#?%6D3-;R-$\EK=6[!OGAD4X]/FC:OZJ*\3_:3_8"^#_[7$OVCQYX%TG6-
M1V!!J46ZSO\ :OW1]HA992H[*S;?:OTSA/Q">78;^S\PI^TH[*UKI=59Z27D
MVK?@?F_%' 2QV(^OX"?LZN[[-K9W6S_,_#WQ=_P6K_:4\:^$WTBZ^)-S;03)
MY<UQI^F6=E=2#_KK'$KK_P!L]M>&_!CX(>./VK?BK;^'?">EZGXF\2:Q,TTN
MS<_5OGFGE;B-=S?-)(U?N%I?_!OU^S98ZG'<2^'?$E]$K;S;SZ]<+$_L=C*_
M_CU?4/P._9P\"_LU^&?['\"^%]%\+Z>VTR)8VP5KAA_%))]^1O\ :<DU])6\
M2,GP-&4<FPMIR_NQBO)OE=W;MIZGSU'P\S;&UHO-\1>$?[SD_1<RLO4\T_X)
MO_L,Z3^P9^SK:>%;6:/4-<OG^WZ]J2Q[/M=VPQA?^F:*-J?0MU8U]$445^,8
MS&5L57EB:[O.3NWYG[#@\)2PM".'H*T8JR7D%%%%<QT!1110 4444 %?AO\
M\%D?^"2.L?L_^/M7^)GP^TR;4OAUK$[7NHV=K%N?PY.S;GW*O_+JS?,K](_N
MM_!N_<BF2Q++&RLNY6ZBOHN&^),3DV*^L8?5/247M);_ "?9ZV]&T?/\1<.X
M?.,-["OHUK&2W3_5=UIZG\P7[-7[<'Q4_9#O)V^'OC+4M @NG\VXL<1W%G.W
MW=S02JT>[;_%MW5T7[1__!3;XW?M8>'&T7QEXZOKK0YL>9IME!%8VL^.THA5
M?,'M)NK]L_C;_P $;/V=_CIJDVH7_@*VT?4[AM\ESH=Q)IV\DY8M%&1#SZE,
MUB?#G_@A3^S;\/\ 5TOF\&7FORPONBBU?5;BXMX_K$&5)/\ MHK5^J?\1#X;
MJ3^NU,*_;;WY(MW_ ,5_Q?W'Y?\ Z@\00B\)3Q*]EVYI)6_PV_!'Y%?\$W?^
M":'B[]OSXE0K%#<Z/X"TV9?[9UUX_D11]ZW@SQ)<-_X[]YO]O^AWX?\ @#2O
MA?X'TGP[H-G%I^BZ':1V-E;1?<@AC7:BCZ"K'ACPKIO@KP_:Z7H^GV>EZ78Q
M^5;6EG"L$$"C^%$7"JOL*UJ_->+.+L1GE=2FN2G'X8[[]6]+O\$MC]&X7X5H
M9-1:B^:I+XI?HNR_%OJ%%%%?)GU04444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %!;!HJ.5<MFA@.\U?6G YK\O?CU_P '.7@?X!_';QIX$O/A
MCXLU"[\%Z]?:#/=Q:A L<[VMP\#.JGG!*$C-?7'_  38_P""C?A7_@I/\#]0
M\9>'=/OM#DTG5'TN^TN]D22XM7"1NC'9P4=9!AAP2KCJIQW5LMQ-*G[6I"T>
M^G78YZ>,HSGR1>O8^BJ* VX4C/M__57"= N:;YJYQNKY#_X*@_\ !7[P;_P3
M&O\ PG8ZYH.J^*=5\5I<31V>G3QQO:PQ%1YLF_\ A=F*C'=#Z&O)OV&O^#AG
MP=^W3^U%X9^%NC_#WQ-H.H^*?M?D7UY>020P^1:3W1RJC)RL)4?6NZ.6XJ5'
MZQ&'N;WTV74YI8RC&?LW+4_1<'-%-3I3JX3I"BBB@ HHHH **** "BBB@ HH
MHH *0MBEJEX@UVS\,Z/=:AJ5U;V.GV,+W-S<SRB.*WB12SR.Q("JJ@DDG %
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
M:+?]3"O'$UYQJ.%DG\]T?57_  <<G'_!)WQU_P!A#2>O_80AK\X_^#4T[?\
M@H;XRZ_\DZO>@_ZB6EFOUJ_X*Y_LA^+/VX/V&O$WP[\&R:7%X@UB[L9X3J=P
MT%N%ANHY6W,JL>BGMVKY'_X(??\ !&?XP?\ !/#]K'Q!XT\>W7A&;1M4\*7.
MB0KI6I27,PF>\LYE+!XD&W;;OSGO]*\[!8JC'*:E&4DI.^G7[)U5Z-26.A42
MT74_5 N"_P!!S7\OO_!=48_X*P_&,G@?VC:<G_KPMC_2OZ@FB8KCVQ_A7XM_
M\%,/^" 'QU_:U_;H^(7Q&\*77@"'0?%%Y;SVB7^J313A4M8(CO40M@[HST/3
M\ZCAO%4J&)E*K)15NOJC3-:,ZE)*"N[_ *'Z*_LH:+<^(_\ @D1\,]-LXWFO
M+_X0Z7;01*/FDD?18E50/4D@5_-E^P5\6=(^!'[:?PI\9>(+C[/H?AKQ3I]]
M?W"C<(H(YU\QSW^5<D@9/RD8R"*_J8_9"^%>J_ []DWX8^"=:^S-K'A#PII>
MB7K02;X3-;6<4+E6P"5+(<=.M?D]_P %)O\ @VA\6>*/C!K'CCX%7FBW.FZ_
M<R7MSX8O[D6<UA*YW.MM,P\MH2V["N4*AL G%;Y+CJ%.I6HUG93>C^\QQ^&J
MRA3G!7<5M]Q^O>C_ !]\"ZUX5AUNS\9>%KK1[B(S17T>JP-;R(."PD#;2!@@
MG/&#7X2_\'-W[3'@#]HC]HOP$O@3Q=H?BY/#6B3VNI3Z5<BZM[:5[C<J>:F8
MV8@'A6..^*\O\+?\&YG[6VO:V+.Z^'^EZ#;DA#>7?B?36@QTSB&:63'<XCS]
M37TY!_P:C>)M._9VUBYG\?:5J7Q8D2%M*LX-UOH5H?-3S5EF:,S2DQAMK;%
M(Z<YKJP=#+\!659UU+HDO/36US/$5<3B:;@J=O4^HO\ @USX_P"":M__ -CI
MJ'_I/:4W_@Z-Y_X)KV/_ &.6G_\ I/=U[)_P13_8?\:?\$_OV/+KP+XZET2;
M6YO$5UJJG2KE[B#RI8H$7+,B'=F-L\>E1_\ !:[]AWQK_P % ?V0K7P+X$ET
M>'68_$%KJ;/J=TUO!Y445PK#<J,<DR+VKRGB*?\ :WMKKEYKWZ6.WV<_J7);
M6VQ^=/\ P:8MG]HCXM=?^1=M.W_3R:_<YAQWSCCVK\S_ /@A7_P2,^*W_!.3
MXL>.M:^(%SX3GL_$>E06-K_9%^]Q('28L2P>).-N/>OTO:-P/E4#KCT]O\?S
MK'/J].KBY3I.ZLM?D5EM.4,/&,]'J?R)?$223PE^U]KLGC&U:\DTOQC<R:W%
M)'_KF2]?[0N#ZY<'/T]Q_6-\./BQX1^(7PTL_%/AOQ!HFI^%KBW6X@U"UNE>
MS6+:"/F!VKM&,@X(YR >*_,__@KG_P &\6H?M4_%W5OBE\']2T72?$VO.9];
MT35':&WU";&&G@F56V228!=)%V,03E22:^ M+_X-S_VMM0\0"SE^'NF6-MD
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
M1R.+G4]3O9!)?ZO-@CSKB7 #$#( &%4'IDDG^?\ Q^WU^S4NT?\ #3^BV-J
M0/\ B:W5BG4?[<.<+T&> #T-=1\ O^#B']IK]GSQK&OBW7;?Q_I=G,$OM(\0
MV,4,X /S*DT2)*DA (&\LH.#L;D5&.R_,,73LJT9I=%I]]BL+BL+0?\ #<7Y
MG](T?"_I3J\]_94_:'T+]K']GCPG\1O#?F+H_BZQ6]BC<[G@?)22)B."T<BN
MA(X)3(XKT*OC)1<9.,MT?01DFKH****DH**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "HY6P?7VJ2HYH_,X[,,'G% '\H_P#P
M4F\?:Q\0O^"D7Q:U'QA]LO+BV\9W]B]L[&1DL[>Y>**"/G[HMXU7 X.21U)K
M^GK]FCX@> OB?\#_  ]JGPSU#1=2\$FSCATHZ5(K6\$*H L6!]QE7 *G# \&
MOA7_ (*V?\&_.G_MT?$&[^(WP]UK3_"7CW4$4:K:W\;'3-<=%"I*S(&>&4
M$A75@!D*<D_FUJ?_  0?_;,^">LSS:!X-NI=ORF^\/>*K*(2#)^Z#/'+[_ZL
M#D5]E7^IYCAZ<?:JFXK9Z+8\&E]8PM63<.9/JC^CWQ%K^G^$]&N=1U:^L]-T
MVS0RW%S=SK#! O=G=B%"_7BOYO\ _@X2_:?^&W[3W[=<.J?#:[L=7M-!T.'3
M-4UNQVBWU2\269RT;#B41HR)YG0[2!D*"9K'_@A;^VG\;[R'^W_">H>2HVK<
M^(_%EG(J#^Z5%Q)+CYB<^61[5]I_L$_\&NNG_#GQ;IOB;XY^)M/\52:;(EQ#
MX8T9&_LV5U*L/M,TBJTJ9',:1H"5!+,"4J,#2P.73]O.LI.UDHCQ$L1BE[-0
M<5YGUK_P0+^'.L?#+_@E-\+K/6H9[:YU"*]U6&"52IBMKF]GG@(!Z*\3I(/:
M2OL:J^F:?#I-A%:V\,=O;VZ".**-0J1HH 55 X   &!5BOEL16=6K*J_M-O[
MSV:<.2"CV04445B:!2%@M+7A?_!0?]N[PG_P3P^ %]X^\5"6\VN+33-*@E$=
MQJ]VP)6%"<A> 2SD851W.!54Z<JDE""NV3*2C%RELCW,."*1IU09+"OYN?CM
M_P ''_[3?Q8\0S7&@^)-'^'^DR.Q@L-&TNWF*1Y.W,]S'([MM(RR[ >H"BKW
M[/7_  <F?M'?"7Q-9R>+M6T?XF: CH+BRU+38+6X=,@GR9[=$(DXX:02#G..
M*^B_U7QG+?2_:_\ 2/+_ +9H7MK;N?T<JV[^5+7FG[(O[4GA;]LK]GOP]\1O
M!]P\NB>((2ZQR?ZZTE1BDD,@'1T=6'H0 1D$&O2P<U\[*+C)QDK-;GJ1DI*Z
M"BBBI*&LZJ>32JX;I_*OR^_X+Y_\%5OBU_P3U^+_ (!T?X<WFA6]EXAT>>]O
M1?Z:MTV])M@*DD$<=L5\"G_@YA_:AS_R%O!;8XR- C_^*KW,+P_BL1256G:S
M[O\ X!YU;,Z-*;A*]UY?\$_H[+A>IQ]:3SEY^9?EX//2OYT_#?\ P<Z?M-:/
MJ7G7'_"O]7C R8+K0W2,@=>89D?OUS@5]E?L1?\ !T9X.^*_BFQ\/_&+PS#X
M!NKR1((M>T^Y:XTE9&(4>>C@26Z$_P >Z11QNVCFEB.'<=2CS<JEZ/\ 3<5+
M-,/-VO;U/UC5MU*6P:IZ)K-IKNCVM]97%O=6-]$L]O/!()(IXW 971EX96!!
M!'!!KS']M']LCP3^PK\#=0^('CN[N(=(LY([:&WMHA+=:A</DI!"A(#.0K')
M("JK,2 ":\:G3E.:IP5V]D>A*2C'F>QZP)%(ZTJL'&1S7Q!_P3L_X+I_"O\
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
M>A'AG&N-WRKRN<DLXH)];=[:']*&\9QWZXI#( ?_ *U?!O\ P2._X+=>'_\
M@I!<W'A/7-)M_!_Q(T^V-VUC%/YEGJ\*@;Y+8M\ZLI.3$Q8A &#,-VWW?_@I
ME^T7X@_9*_89^('Q&\+)I\FO>&+2WGM4OHC+;LSW4,1WJI4GAST/6O)J8*M3
MKK#U%:3:7WG='$0E3]K%Z'O?FKC_ !%*'!/TX-?AY\,_^#K'Q%HO[/\ ??\
M"6> =,\0?%+^T76QDLMUCHT-EY:;9)07DE:02"7*+L#+L&Y<&OG/XA?\''O[
M5WC'6OM6G^,=#\(V[$D6ND>';*2%>_!NXYWP.Y+\8Z]Z]6'#6.D]4EZO?TM<
MX99MATM+OT1_2<TJH?F;;VYIP.17X(_L5_\ !T#\3O!OQ!TVQ^-%GI'C#PG>
M2)'=ZG8V"V.I6*GCSE6+$4J@$L4V M_"PZ5^[OA+7[/Q7X;L=4TV>&ZTW4H(
M[NTGA.8YX9%#(Z^S*0?Q_&O/Q^6XC!R2K+?9K8ZL+C*==7@:-%%%<!U!1110
M!Q_QZ^,N@_L\?"#Q)XZ\471M=!\*Z;-J-ZZC+F.-2=JC/S.QPJK_ !,RCKBO
MYF/V^/\ @H_\5_\ @JA\:X[67^UAX?GO1!X:\%Z3NGA@W';&#&@!N+AN,R-G
M))"*J$(/V/\ ^#FCQ=?>&_\ @F#J5G:-(L/B#Q%IMA=E6V_N@[W S[>9!&/J
M1VK\\?\ @UQ^&^C>-O\ @H!X@U;5+>WNM0\*^%+B^TE)5#>1<27%O TZ \[E
MCED4>BR]CBOK<CIT\/@ZF825Y*]O*W_!_ \/,93J5XX9.R9\"_&+X->+/V<O
MBC?>$_'.@WV@^(]&>/[=IUR?GC#('7YU.,,C*R[<C' P!7]*W_!&GQ;\"_B%
M^QWI&L?!#PMH?@^SF5;?7-,MOWE]9WT8P\=U,Q,LS#JLCL=RD8(Y \X_X+@_
M\$B+?_@H!\+!XP\'V\$'Q8\(VCK9?*%_X2*T 9OL,C$@!^28W)X+,I(60E?Q
M*_8=_;@^)G_!*_\ :3O-5TNSOK>XAG&G^*?"NI[[=-02)BI@G4KNCFC)?9)M
MW(0?O*64]M22SC!_NW:I'=7=G_P.QSQO@:_O+W7U/ZFO''C32_AGX'U?Q!JU
MQ%9Z1H-C/J5Y.>$AAAC:21SCL%!8]>E?R7^$-)U+]L[]LO3[.2.5M3^*/C&-
M9U'S.'OKQ=Y/T,I))X YSBOU"_X*\_\ !>/P-^T?^P#I_A'X4ZAJ$>O_ !*7
MR_$EK-;M'/H%E'M:6VD.-KM,Y"!HRRM&),XW**\9_P"#93]C&Z^,O[7]Q\5-
M2M)AX;^&-O)]ED91Y=SJEQ&T2)D_>:.%I9"!G:XB/&5SCD]&> P=7%5U9O1)
M^7_!_ VQU18BO"C3=UO]Y_09:QK#"%0*JK\H Z#':I*9;L'CW+C!YX[T^OBS
MWMM#\+?^#M+_ ).%^$O_ &+EW_Z4BOK;_@US_P"4:M__ -CIJ'_I/:5\D_\
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
M?A;_ ,':0)_:'^$O1L>';H@8Y'^DC_ZU<+_P22_X+K^$_P#@G)^RQ<?#_6O
M?B+Q)>3:[<ZN+NRO(8H]DL<*!2'&<@Q$_B*_4S_@I1_P1O\  O\ P4V\=>&=
M>\6>)?%>@W'A>PEL($TDVX259)-Y+>9&QSGWQC''6OFT?\&GGP;(Y^(GQ-_!
M[$?^T*^NPV99?+ QPV*;T[)_FCQ*V%Q2Q$JM)+\#B_'/_!VGX;B\/W'_  C?
MP;UVXU1D*Q#4M;B@MU/8DQQNQ /4  D?Q"OR\_;!_;.^*?\ P4U_: M=;\4-
M-J^K7#+IVAZ%I5O)]ELE=OE@MH06=F+$DEBSN<9.$4#]A?#O_!J/\"]/U'S=
M0\;?%34(5QB)+VR@#?4BV)Q],&OK[]D?_@EK\#_V(+K[=\/? >GV.NF/RWUJ
M]D>^U%QC! FE+&,-W$>Q3Z4J>9Y7A/?PL'*7G_FVQ2P>+KZ5Y)(\7_X(0_\
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
MM_P=,?LFZK\4?V>_!OQ2T6RFO&^'-U<VFL) "TB6-UY>V9O]B*:%0<=//)Z
MD>@?L6_\&[_A7]A_]LKPW\6/#OQ&\1:Q;^&6NS;Z1J>GP%W$]I<6IW3QE1D+
M/GB,#(Z#-?H-XD\,6/B[0;K2]5L;34]-OXF@NK2ZB6:"YC8%61T;AE(/(;((
M[5MC,RHPS&.,PMVMW?376Z^XFCA:DL,Z%70_GY_X(0_\%CO#/[ >C^(?A[\2
M8]4'@S7[\:O8ZI8PFX;2[IHTBE\V-?F:%XXHL,@9E*G"D/D?>'[5/_!RQ\!/
MAY\(]2F^&6L:AX\\836C+IEJFCW5E9P3E2%:X:Y2(^6AP2L>XG@#@DKG_M(_
M\&M_P7^+'B2ZU7P3XD\4?#A[N5I6T^)8]2TR$DD_NHG*RH,G@>:0    !BO-
M_ O_  :2>&=/U5)/$GQK\1:I:B0LT>F>'X=/F*$ 8$DDTXW<==I[<<<]U:KD
MV(J_6:CDGNU;1O[OU.>G3Q].'L8I6[GYO_\ !)_]F/6OVW/^"A/@?3/)N-2L
M+'5XO$7B:[==\<5E;RB:3S#_  ^<1Y0]6EST!Q^\G_!= Y_X)/\ QC'_ %#[
M7_TOMLUZ9^Q=_P $^?AE^P)\/V\/_#G0?L?VK!U#4KN3[1J&J,!@&:4CH.H1
M J Y(7+$GH/VO/V7]+_;&_9O\3_#/7;Z_P!+TGQ5;QV]S<V&Q;B$)+'*"FX,
MHYC'4'BO/Q^;1Q&,IU4K0@U;OH[G1AL%*EAY0;O*6Y^"O_!LXI7_ (*AZ3GC
M;X=U0G_OA*_HVD;+"OA?]@G_ ((,_#O_ ()^?M#V_P 1O#/BSQIK&JV]E<6*
MV^IM:F I, &/[N)6SQZU]SF-L\  =P*QSS&4L3B?:T7=62VL:9;AYT:/LZF]
MS^:[_@XV&_\ X*O>.,9/_$NTGM_TX0U^W/\ P1C.?^"6_P %/^Q=C_\ 1CUY
M-^W+_P $ ?AQ^WI^T9JWQ*\2>,?'&CZMK$$$$EKIK6@MXQ#"D2E?,B<Y(0$\
MU];?LK?L]:;^RA^SSX3^'6CWE]J&F>$K$6-O<WFWSY5!)R^T!<\]@*Z,PS"A
M6P-&A3?O1M?3RL1A<+4IXB=26SV^\] HHHKY\],**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
7"BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>abm-20220131_g6.jpg
<TEXT>
begin 644 abm-20220131_g6.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &O :\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y;Q]\4/"GPMT
MHZCXJUZST6V()07$G[R7'41QC+.?9035PA*I)0@KM]$1.<:<7*;LEW.IHKX=
M\6?\%.-+L_$T$'AWPA/J6@QR8GN[ZY$$\R],QH P7!Y^8G(XPO6OH?X/_M2_
M#SXU+%!H>LK:ZPXR='U(""Z!]%!.V3_@!:O5Q&48["TU5JTFH_?;UMM\SR\/
MFV"Q-1TJ55.7W7]+[_(];HHHKQSUPHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH ***\]^*GQ\\"_!FU:3Q3K]O:76S?'I\1\V
MZE]-L2\X/]XX7WK6E2J5IJ%*+;?1&52K"C%SJ222ZL]"KBOB9\9?!OP?TO[;
MXLUVVTL,I:*V8[[B?_KG$N6;GC(&!W(KX0^,7_!1KQ5XJ%QI_@6P7PKIS94:
MA<;9KYU]1U2//MN([,*^2M8UK4/$&HSZAJE]<:E?SMNENKN5I9'/JS,237W.
M X4K5;3QDN5=EJ_\E^)\5CN*:-*\,)'F?=Z+_-_@?9'QD_X*1:WK+36'PZTP
M:%:<K_:NI(LMTWND?*)^._\ "OC[Q)XHUCQEK$VJZ[J=WJ^I3']Y=7DS2R'T
M&2>@[#H.U9=%?H>#R["X"/+AX)>?5_,_/\9F&)QTN:O._ET7R"E5BK!E)# Y
M!'44E%>D><?1OP<_;J^(OPN%O8ZE<CQAH4>%^RZHY,Z+Z1S\L/;=N [ 5]S_
M  =_;(^''QA\JU@U3_A'];? _LO6"L+NWI&^=DG/0 [O517Y%T5\QC^'L%CK
MR2Y)=U^JV_7S/I<#G^,P5HM\\>S_ $>_Z'[S45^1WP=_;+^(_P (#;VD>I_\
M)#H,6%_LO5R955?2.3[Z8'0 E1_=-?<WP=_;H^'7Q26"SU&Z_P"$.UR0A?L>
MJR 0NQ[1SX"GT^;:2>@K\YQ_#V-P-Y*//'NOU6_Z>9^A8'/\'C;1;Y)=G^CV
M_7R/HNBD5@ZAE(92,@CH:6OF3Z0**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ***\>^,/[5WPZ^"_GVVKZPNH:W&#_ ,2?3 )[C=Z/@[8_^!D''0&MZ-"K
MB9^SHQ<GY&%:O2P\/:5I**\SV&O+_B_^TGX!^"5NX\1:TC:GMW)I%CB:[?T^
M0'Y ?5RH]Z^!OC'^WW\0/B,MQ8: R^"]%<E=NGN6O'7T:?@K_P!LPOIDU\RS
M327$SRRNTLLC%G=R2S$G))/<U]Y@.$YRM/&RLNRW^;V^ZY\-CN*H1O#!QN^[
MV^2W^^Q]6_&7_@H9XV\<--8>#XAX,TALKYT9$M]*OJ9",1^N$&1_>-?*]_J%
MUJMY->7MS->7<S%Y;BXD+R2,>I9CR3[FJ]%?H6%P.'P,.3#P4?S^;W9\#BL;
MB,;+GKS<OR^2V"BBBNXX@HHHH **** "BBB@ HHHH ]?^#_[57Q$^"[PP:/K
M+7^CQ\?V/JA:>U"^B#(:/_@!7WS7W)\'/^"@'@+X@K;V/B8MX*UIR%/VQ]]G
M(WJLV!L_[:!0.F37Y>45\_C\CP6/O*<>67=:/Y]'\SWL#G6,P-HPES1[/5?+
MJC]X;>YBO+>.>WE2>"10Z21L&5E/(((ZBI:_&/X2_M$^/?@K< ^&==ECL2<R
M:7=?OK23U_=G[I_VEVGWK[B^#O\ P44\'^+_ +/I_C:T?PCJC?*;Q,RV+MZ[
MOOQY/]X$#NU?G6/X:QF$O*E^\CY;_=_E<_0L#Q'A,5:-7W)>>WW_ .=CZZHJ
MII>K6.N:?#?:;>6^H64R[HKFUE66.0>JLI((^E6Z^2::=F?5)IJZ"BBBD,**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BD)"@D\"OGOXQ?MP?#GX4_:+*TO#XLUZ/Y?L&DN&C1O22?E%]"%W
M,/[M=6'PM?%S]G0@Y/R_K0Y<1BJ.%ASUYJ*\_P"M3Z%KPSXS?MC_  Z^#BS6
MLVI#Q!KR# TK2665E;TDDSLC]P3N[A37P'\8_P!LWXC_ !@6XLI-1'AW0I"1
M_9FD$QAU])),[WXZC(4_W17A%??X#A+:>-E_VZOU?^7WGPF.XJWA@H_-_HO\
M_N/HOXR?MS?$7XI--::==GP?H3Y46>E2$3.I[23\,>,C"[0>XKYU9BS%F)+$
MY)/4TE%??X?"T,)#V=""BO+^M3X/$8JOBY\]>;D_/^M HHHKK.4**** "BM'
M1O#FK>(IC#I.EWNJ3#K'9V[S-^2@UZ'HO[+/Q;U]0;7X?ZY&",C[9;&U]?\
MGKM]/Y>HKGJ8BC1_B34?5I'13P]:M_#@WZ)L\KHKZ,TO]@'XS:ACS]!L=-_Z
M^M3@;O\ ],V?ZUU%C_P33^)]QM-QK'A>T7."&NYW8#U $&#^=>?/.,OAO7C\
MG?\ ([XY1CY[49?=;\SY+HK[-M?^"8OC)]WVGQ?H<73;Y4<TF?7.57%6/^'8
M7BC_ *'72/\ P%EKG_M_+/\ G\ON?^1O_869?\^7]Z_S/BJBOLVZ_P""8OC)
M-OV;Q?H<O7=YL<T>/3&%;-8>H?\ !-;XHVH9K?5?#%Z,D*L=Y.K$=B0T( _.
MKCGF6RVK+\299)F,=Z+_  /DZBOH+6/V#OC1I.YH_#$.HHO5K/4;<^G9G5CU
M].U><^(O@-\1_":L^K>!]>M(5&3.=/E:(?\  U!7]:[J>/PE;2G5B_1HX:F!
MQ5'^)2DODS@Z*=)&\,C(ZLCJ=K*PP01U!%-KO.$**** .X^&7QK\:_!^_-SX
M4U^ZTQ78-+:Y$EO-_OQ-E2<<9QD=B*^W?@[_ ,%(M"UTV^G_ !"TL^'[QL*=
M5T\-+:,?5H^7C'TW_A7YU45XV.RC!Y@KUH>]W6C_ .#\[GL8+-L7@':C/W>S
MU7_ ^5C]TO#7BG1_&6CPZKH6IVFKZ;,/W=U9S++&?49!X([CJ.]:E?B%X!^*
M'BOX6ZL-1\*Z]>:+<D@N+>3]W+CH)(SE7'LP(K[3^#O_  4HMKAH=/\ B1H_
MV1L!?[9TA"R?62 G(]RA/7A17YUC^%\5A[SP[]I'\?NZ_+[C]!P/$V&Q%H8A
M<DOP^_I\_O/NJBL#P7X]\._$718]6\-:S::UI[_\MK20-M/]UAU5O]E@#[5O
MU\9*,H2<9*S1]A&49I2B[IA1114E!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 R::.WA>65UBBC4L[N0%4 9))/05\T_&3]O;X??
M#4366@R_\)KK2\>7ITH%HA_V[C!!_P" !O?%>Z?$3X=:#\5/"MUX=\26C7NE
MW!#-&DSQ,&'W6#*0<@\^GJ#7P7\:/^"<?B#P[Y^H_#W4/^$DL%RW]EWK+%>(
M/17X23_QP]@#7TF3T,MK5+8Z;3Z+9/U?_#>I\[F]?,:-.^"@FNKW:]%_P_H>
M+_&/]K3XB?&B2:#4M7;2M$?(&CZ46A@*GM(<[I./[Y(] *\:J]K>A:EX:U2?
M3=7L+G3-0MVVRVMY$T4J'T*L 15&OV;#T:.'IJ%"*4?(_'\16K5ZCG7DW+S"
MBBBNDY@HK=\"^#-2^(GC#2?#6D+&VI:G<+;P><^Q Q[L>P R>YXX!K](_@W_
M ,$_/ ?@.WM[SQ6O_"9ZXN&87(*64;>BP_QCMF0D'&=HZ5XF99OALL2]L[R>
MR6Y[.7Y3B<R;]BK16[>Q^<_@CX7^+?B1=_9_#'AW4=;<'#-:6[-&G^^_W5_X
M$17T?X%_X)M_$+7ECE\1ZII?A6%OO1;S>7"_\!0A#^$E?I/I^G6FDV<5G8VL
M-E:0C;';V\8CC0>@4# 'TKS7X@_M._#'X8O)#KGBZQ%['D-963&ZG##LR1AB
MI_WL5\-4XFQ^,E[/!4K>BYG_ )?@?;4^&\#A(\^,J7]7RK_/\3Q_P?\ \$W/
MAOHNR37-1UCQ),/O(\RVT#?\!C&\?]]U[/X5_9K^%O@ORSI7@318Y(^4FN;8
M7,J^X>7<V?QKYQ\:?\%.?#]GYD7A7PAJ&J/T6XU2=+5 ?7:F\D?4J:\5\4?\
M%%_BMKC.NF#1O#L>,*;.R\UQ[DS,X)_X"![5']FY]C]:TVD^\K+[E_D:?VCD
M6!THQ3:[1N_O?^9^GUK:PV4"06\,<$*#"QQ*%5?H!TJ6OQKU[]J+XL^)"_VW
MX@:X@?[RV=R;53[8BVC'M7!:MXJUO7MQU/6+_42WWOM=T\N><\[B>];4^#ZT
MOXM9+T3?^1C4XMHQ_AT6_5I?YG[=7WB[0M+?9>:UIUHW/RSW4:'CKU/:L.X^
M-/P]LX_,G\=^&8(\XW2:Q;J/S+U^)E%=L>#J?VJS^[_@G'+BZI]FBOO_ . ?
MM3_PO[X8?]%'\(_^#VU_^.4J?'SX92,JK\1O";,QP%77+4DGT_UE?BK15_ZG
MT/\ GZ_N1G_K=7_Y]+[V?M]:_%/P7?2%+?Q?H-PX&XK%J<#''K@-6[8ZO8ZH
MNZRO;>\7&[,$JN,'OP>E?A)3D=HV5E8JRG(93@@^M92X.A]FN_\ P'_@FL>+
MI_:H_P#DW_ /WDHK\/M'^)OC#P]M_LKQ7KFF;>GV/49HL=?[K#U/YUZ!X?\
MVP_C'X;93;>.M0N5!&5U!([L$>A,JL?R.:X:G!^(7\.JGZW7^9VT^+<._P")
M2:]+/_(_5_Q5\.?"OCB,IXA\-Z5K8(QNO[..9A]"P)'X5X-XZ_X)Z_"KQ4LL
MNE0:AX4NVR0VG7)DBW>\<N[CV4K7S9X7_P""E/Q%TIHTUG1]#UV$?>8126TS
M?\"5BH_[XKVWP3_P4L\#:PT47B70-5\.2L0&F@*WD">I)&U_R0UR+*\\R[6A
M>R_E=_P_X!U_VGDN8:5K7_O*WX_\$\+^)7_!.?X@>$UEN?#%Y9>,;->1'&?L
MMUC_ *YN=I_!R3Z5\P>(?#6K>$M4ETW6],O-(U"+[]K?0-#(OOM8 X]Z_:3P
M#\7O!?Q2MC-X5\2:?K.T;FA@EQ,@]6B;#K^(%6_'7PV\+_$W23IOBG0[/6[3
MG:MU'EHR1@E''S(?=2#7;AN*<5AI>SQU.]O*TONV_(XL1PSA<1'VF"J6^=U]
M^_YGX?45]J?M'_\ !/T^"=#UCQ;X%U0W&CZ?!)>W6DZDW[Z&%%+NT<O1P "=
MK ' ZL>#\5U^A8+'X?,*?M</*ZZ]UZGP.,P-? 5/9UXV?X/T"BBBO0. V_"/
MC;7_  #K$>J^'-7O-%U"/I/9RE"1_=;'#+ZJ<@^E?9/P=_X*47UGY5A\2-'_
M +0BX7^V-(14E'O)"2%;U)0KCLIKX;KU/X.?LT^/?CA=)_PC^D-#I>[$FL7V
M8K1/7Y\$N1_=0,?:O%S+!X#$4W/&I)+KLU\_T/9R[%XZA44,&VV^FZ?R_4_6
M?X>_%;PE\5M)&H^%->M-8@QETA?$L7M)&<,A]F KK*^<?V>_V)O"OP1O+;7+
MR\N/$/BN(96]8M!!!D<B.)6Y^KDY]!7T=7XIC(8:G6<<)-RAW:M_7W+T/V7!
MSQ-2BI8J*C+LG?\ K[WZA1117"=H4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 <5\3/@WX-^,&E_8O%FA6VJ!5*Q7+#9<0?\ 7.5<
M,O/. <'N#7Y"^,/AW+;?&CQ!X'\-P3ZA);:Y=:5I\,CJ99MD[QQ@G@%B%'H,
MU^U]?E%HO_)_4G_90+C_ -+GK[_A?$U:<:ZYKJ,;I=+GPG$N&I3E0=K.4K-]
M;'@FMZ%J7AK5)]-U>PN=,U"W;;+:WD312H?0JP!%4:_;'XF?!OP;\8-+^Q>+
M-"MM4"J5BN6&RX@_ZYRKAEYYP#@]P:^&_C1_P3C\0>'?/U'X>ZA_PDE@N6_L
MN]98KQ!Z*_"2?^.'L :^BR_B;"8JT*_[N7GM]_3Y_>?/8_AO%86\Z'OQ\M_N
M_P CPW]DO_DY#P!_V$E_]!:OV"U.Z:QTV[N4 9H8GD ;H2%)K\B_V9]"U+PU
M^U)X'TW5["YTS4+?5%66UO(FBE0[6X*L 17ZV^(/^0#J7_7M)_Z :^:XL:EB
MZ36SC^K/H^%4XX2JGOS?HC\A/BI^U1\2OB\\T>L^(9K33),C^R]+)MK7;_=*
MJ<N/]\M7DE%%?J%&A2P\>2C%17D?FE:O5Q$N>K)R?F%%%%;F 4444 %%%% !
M1110 4444 %%%% !1110!:TS5+S1=0@OM/NY["]@;?%<VLC1R1MZJRD$'W%?
MJI^PO\5O$GQ;^#%SJ'BB]&I:AI^JRZ:EVR!9)8EAA=3(1PS9E(W8Y &<G)/Y
M0U^F'_!,_P#Y(1KW_8R3_P#I+:U\;Q53A+ >T:U35GU/L.%ZDXX[D3T:>G0]
MY^/W_)"/B/\ ]BWJ7_I+)7XK5^U/Q^_Y(1\1_P#L6]2_])9*_(OX8_!KQE\8
M-4^P^%-"N=3*L%EN0NRW@SWDE;"KQSC.3V!KS>$ZD*6%K3J.R36K]#T>*J<Z
MN)HPIJ[:>B]3BJ]#^$OP"\<?&R^,/A;19;FV1]DVHS_NK6$_[4AXSWVKEO:O
MM_X*?\$Z?#7A-K?4_'UX/%.I+AO[-M]T=C&WHW1Y<'UVCL5-?76F:79Z+I\%
MCI]I!864"[(;:UB6..-?154  >PK7,.*Z5*\,&N9]WM_F_P,LOX7JU+3QCY5
MV6_^2_$^6?@G_P $]_!O@1;;4O&,@\8ZVN'^SN"EA$WH(^LF/5^#_<%?5=O;
M16=O'!;Q)!!&H1(XU"JJC@  =!4M%?G.*QN(QT^?$3<G^"]%LC]"PN#P^"AR
M4(**_%^KZA1117"=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7Y1:+_R?U)_V4"X_]+GK]7:_*+1?^3^I/^R@7'_I<]?:
M\-_#BO\  SXWB+XL-_C7Z'ZNT445\4?9&)K7@G0?$6K:9JFI:1:7FIZ9*)K*
M]DB'G6[#^X_W@.>1G![BK?B#_D ZE_U[2?\ H!K0K/\ $'_(!U+_ *]I/_0#
M6D92DXIO8S<4DVEN?A31117]'G\\!1110 4444 %%%% !1110 4444 %%%%
M!1110 5^F'_!,_\ Y(1KW_8R3_\ I+:U^9]?IA_P3/\ ^2$:]_V,D_\ Z2VM
M?(\4?\BY^J/K.&?^1@O1GU3K6C67B/1K_2=2MUNM.O[>2UN8&) DB=2KJ<<X
M*DCCUIF@>'M+\*Z3;Z7HVGVVEZ;;KMBM;.)8XT'LH&.M:%%?CG-+EY;Z'Z[R
MQYN:VH4445)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 4M:UJP\.Z3=ZIJEY#8:=:1M-/=7#A(XT R6)/05
M^1^D^/-!A_;!;QB^H*OAIO&4VI"_,;[?LS7;.)-N-V-I!QC/M7U[_P %,-3U
M.T^$?AZTMGD33+O5PMYLX#E8G:-6]LAFQZH#VK\V:_4>&,OB\+.O*7\2\;=E
M_F?F?$N826*A0C'^':7J_P#(_=S2]4L]<TVUU#3[J*]L;J-9H+B!P\<B,,AE
M(X((JU7RE_P3=U35-0^ ]_;WI=[&RUF:&Q9_X8S'&[JO^R'=C]6;TX^K:_/,
M=AOJ>)J8>]^5VN??X+$_6\-"O:W,KA6?X@_Y .I?]>TG_H!K0J"_M1?6-Q;%
MM@FC:/=C.,@C/ZUQQT:9V2U3/P@HK] O^'7>E_\ 10;O_P %:_\ QVC_ (==
MZ7_T4&[_ /!6O_QVOVK_ %ERO_GY_P"2R_R/QK_5W,_^??XQ_P S\_:*_0+_
M (==Z7_T4&[_ /!6O_QVC_AUWI?_ $4&[_\ !6O_ ,=H_P!9<K_Y^?\ DLO\
M@_U=S/\ Y]_C'_,_/VBOT"_X==Z7_P!%!N__  5K_P#':/\ AUWI?_10;O\
M\%:__':/]9<K_P"?G_DLO\@_U=S/_GW^,?\ ,_/VBOT"_P"'7>E_]%!N_P#P
M5K_\=H_X==Z7_P!%!N__  5K_P#':/\ 67*_^?G_ )++_(/]7<S_ .??XQ_S
M/S]HK] O^'7>E_\ 10;O_P %:_\ QVC_ (==Z7_T4&[_ /!6O_QVC_67*_\
MGY_Y++_(/]7<S_Y]_C'_ #/S]HK] O\ AUWI?_10;O\ \%:__':/^'7>E_\
M10;O_P %:_\ QVC_ %ERO_GY_P"2R_R#_5W,_P#GW^,?\S\_:*_0+_AUWI?_
M $4&[_\ !6O_ ,=H_P"'7>E_]%!N_P#P5K_\=H_UERO_ )^?^2R_R#_5W,_^
M??XQ_P S\_:*_0+_ (==Z7_T4&[_ /!6O_QVC_AUWI?_ $4&[_\ !6O_ ,=H
M_P!9<K_Y^?\ DLO\@_U=S/\ Y]_C'_,_/VOTP_X)G_\ )"->_P"QDG_]);6N
M1_X==Z7_ -%!N_\ P5K_ /':^COV</@+!^SOX'OO#EOK,FMI=:C)J!N);<0E
M2T44>S:&;_GEG.>]?.Y]G."QV"=&A.\KKHU^:/H,CR?&X+&*K7A:-GU3_)GJ
MU%%%?FI^C!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 <=\7?"WA7QA\.M<L/&L43>'%MGN+J:1MIMU0
M%O-5OX67&01^H)%?BKI*V<FK62Z@[Q6#3H+AX_O+'N&\C@\XSVK[]_X*-?'7
M^R]'M?AGI,^+J_"W>KLAY2$',41]V8;B/15[-7Y[U^N\+82K1P<JE1NTWHNR
M[_/]$?D_$^*IUL7&G!*\-WW?;Y?JS]P/AKX6\.^#/ NC:3X3ABA\/16ZO:&$
M[A(C#=YA;^(MG<6/4G-=-7QI_P $[/CJ/$_A.Y^'>JW&[4]%0SZ<TC<RVA/*
M#WC8_P#?+@#A37V77YIF6%JX/%3I57=WW[WZ_,_1\OQ-/%X6%6DK*VW:W3Y!
M1117FGHA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<Y\1O'%G\-? NN>*-0CDEM-*M7N6BB!+2$#Y4'!QDX&>@SD\"
MNCILD:S1LCJKHP*LK#((/4$5<'%23FKKJ1-2<6HNS/PX\<>,M3^(7B_5O$FL
M3>?J6I7#7$S=@3T51V51A0.P K"K]=_&7[%_P@\;7DMY<^$HM.NY#EI=*FDM
M1GU\M"$S[[:Y2/\ X)W_  @CE9VM=8D4D$1MJ)PN.PPH//N:_6*7%67Q@H\D
MHVZ67^9^65>%\?*;?-%WZW?^1^;/PU^(&I_"WQUHWBG1WVWVFSB94)(65>CQ
MMC^%E+*?9C7[3^#?%5GXX\)Z/XAT\2+9:I:17D*S+M<*ZA@&'8C->>>"_P!D
MWX2^ KB.YTSP582W2'*SZ@7O&!_O#S68*?< 5ZV %  &!7Q^?9KA\TE"5&#3
MCU=M5VLK_F?79'E>(RR,XUIIJ71='WOI^0M%%%?*'U 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 445SWQ \=:5\,_!>K^*=;>5-)TN$W%RT,>]PH('"]SS32<G9"
M;25V=#17RA_P\U^"/_/]K7_@L;_&C_AYK\$?^?[6O_!8W^-=7U2O_(_N,/K%
M'^9'U?17RA_P\U^"/_/]K7_@L;_&O1_@?^UQ\/OVA/$%_HWA"XU":^LK7[9,
M+NS,*B/>J<$GDY8<5,L-6@N:4&D.->E)VC)7/:****YC<***^6]6_P""D7P8
MT75;W3KF]UD7-I.]O*%TUB-R,5.#GGD&M:=*I5^!7,YU(4_C=CZDHHHK(T"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK.U'Q)I.CW4%M?ZI965Q/\
MZF&XN$C>3G'R@G)YXXK1I@%%%%( HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KQ;]L[_DUKXD?]@IO_0EKVFO%OVS
MO^36OB1_V"F_]"6MZ'\6'JOS,JO\.7HS\</@O\+[KXS_ !.T'P797L.G76K2
MO$EU<*62/;&SY(')X3'XU]??\.D_%W_0^Z+_ . DU>"_L)_\G9_#O_K[F_\
M2:6OVTKZ#,,75P]11IO2QXV#P].M!RFNI^8O_#I/Q=_T/NB_^ DU>_\ [&W[
M$^M_LQ^.M;U[5/$FGZU#J&F_85AM(71D;S4?<2W;"$?C7UW17D5,=7JQ<)/1
M^1Z4,)2IR4HK5!14<\\=K#)--(L4,:EWDD8*JJ!DDD] !7S-XX_X*-?!3P5J
MTNGIK5]XBFA;9))HEF9H5(])&*JX]T+#WKDITJE5VA&YT3J0IZS=CZ=K^?3X
MD?\ )1/%/_85NO\ T<U?KMX#_P""AWP4\=:C'8GQ#<>';F5ML?\ ;MJ;>-C[
MR@M&O_ F%?D-\0IH[CQ]XFEB=9(GU.Y9'0Y5@96((/<5]!E=*=*<U-6V/&Q]
M2%2,7!WW/Z#J*R?%GBK2_ _AG4_$&MW7V+2--MWNKNX\MY/+C499MJ L<#L
M37D?@O\ ;:^"WQ"\4Z;X<\/^,_M^LZE*(+6V_LN]C\QR"<;GA"CH>I%?/1IS
MFG*,6TCVI5(Q=I.S/<J**\H^+'[5'PO^!_B*WT+QMXG_ +%U6XM5O8K?^S[J
MXW0L[H&W11,H^:-Q@G/'3D4HPE-V@KL<I1BKR=CU>BN3^&/Q4\+_ !C\+1^(
M_!^J?VOHTDKP+<_9Y8,NAPPVRJK<?2M[6]<T[PUI-UJFK7UOIFFVJ>9/=W<J
MQ11+ZLS$ #ZTG%I\K6HU)-73T+U%?+7BK_@I-\$O#.H/:6^K:GKY0[6FTK3V
M:('V:0IN'NN1[U7T'_@IE\$=9NQ#<ZAK.B*3@37^F,4_\A&0_I73]5KVOR/[
MC#ZQ1O;F1]6T5G^'_$&G>*M#L-8TB[CO]+OH5N+:ZA.4EC895A[$&O%/B+^W
M-\&/AGJEUI>I>+5OM4M93#-9Z5;2731NIPREU78"#D$;LC!XK"-.=1\L8MLU
ME4C!7D[(][HKY 7_ (*D?!IF -MXG4$XW'3H\#W_ -;7M'P?_:D^&?QTF-KX
M2\3076J*A=M+ND:WN@!U(C<#>!W*;@.YK6>&K4US2@TC.->E-VC)'J]>)_M!
M?M>> ?V;;JTL?$[ZC=:O>6_VJ#3]-M?,=X]Q4,78J@&Y6&-V>.G3/K7B#Q-H
M_A'2Y-2US5;'1=.CX>[U"X2"%?J[D =#WK\F/^"D'Q:\(_%KXN:!=^#]<M]?
MM+#2!:7%Q:AO+67SI&VAB &X8'*Y'/6M\%AUB*J4D[&6*K.C3O%ZGZ0?LT_M
M 6O[27P_NO%=EHTVB6L>HRV$<%Q.)7<(D;;SA0%)WXV\].O->LU^<?[ _P"U
MA\*_@K\#KCP_XS\4_P!C:NVL7%T+?^SKN?\ =-'$%;=%$R\E6XSGBOM;X0_M
M#?#_ ./7]K?\(+K_ /;G]E>3]L_T*XM_*\W?Y?\ KHTW9\M^F<8YQD5.)P\J
M525HM17K^95"M&I"-Y+F9^,7[2FI>)=4^/'CF3Q:\[:W'JUQ%(LY/[M%D(C1
M >D83;MQQMQBOUI_87U3Q'K'[+G@FZ\3R7,U^T,JPS7F3+);"9Q Q)Y(\L+@
MGJH4\YR>6^,'QT_9:B^(%W8_$3^PK[Q7H\GV>=M0\-7%W)$RX(0R"W8,!GID
MCFOHOP?XFTCQEX5TG7- G6ZT34+:.XLIEB:(/"R@H0C ,HQC@@$>E=>+Q$JM
M&$73<?/_ ".;#453JRDIW_KJ;%%4-=U[3?"^CW6JZQJ%MI6F6J>9/>7DJQ11
M+ZLS$ #ZU\S>)_\ @I9\$O#NH-:V^IZMKP4X:XTO3F,6?8RE,_4 CWKS*=&I
M5^"+9WSJ0I_&['U117R]X1_X*0_!+Q5?I:3ZSJ'A]Y&V))J]@R1D^[QEPH]V
M(''-?3&FZE::QI]O?6%U#?65P@EAN;:021RH1D,K D$$=Q2J4JE+XXM!"I"I
M\#N6:*X+XM_';P/\"M.L+_QQK?\ 8EK?RM!;2?9)[C>ZC<1B)'(X]<5DZQ^U
M'\*M!\!Z7XRO_&NG6V@:I$TUC,V_SKE58JVR#;YI(8%2-F01@XI*G4DDU%ZC
M=2";3>QZG17R+>?\%0_@Q:W4D4:^([M%.!-#IRA']QND5OS KV;X,_M/?#CX
M]M-#X/\ $,=WJ,">9+IMS&T%TB9P6V.!N4$C++D#(R>:TGAZU-<THM(B-:G-
MVC)7/5****YS8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ;]
ML[_DUKXD?]@IO_0EKVFO%OVSO^36OB1_V"F_]"6MZ'\6'JOS,JO\.7HS\6?
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
<% !1110 4444 %%%% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>abm-20220131_g7.jpg
<TEXT>
begin 644 abm-20220131_g7.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &O 8X# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HKSWX]_%E/@C\+=7\7G3_P"U9+(PI'9^;Y0E
M:254&6VG &XGIVQWKL/#.N1>)_#>E:Q C1P:A:17<:MU"R(' /X&MG1J*DJS
M7NMM7\U9_J8JM!U713]Y).WD[_Y&E1116)L%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!\T_P#!0N\^R_LW7\6]5^TZ
MC:18/\6'+X'_ 'QG\*];^ MX=0^!_P /;@NLCR>'[ NR]-WV=-WZYKPG_@I5
M=&W^ FE1@*?/\06Z'/4 07#9'XJ/SKUO]E6Z-Y^SI\/I"%!728H_E_V,K_[+
M7T=6G;)J4_[\OR_X!\[2G?.*L?[B_/\ X)ZM1117SA]$%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\9?\ !3JZV?#7
MPA;;<^9J[R;L]-L+#&/^!_I7K?[$ET+S]EWP-(%V[8KJ/&<_=NYES^E>$?\
M!4:\":7\.K7YMTDU_*/[ORK .??Y_P"=>M_\$_KP7/[,^B1C=FWO+R([NG,S
M/Q[?-^>:^TQ%/_C'J,O[[_\ ;D?'8>?_ !D%:/\ <7_MK/HZBBBOBS[$****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M3BG^]J.7JVSVZ.$PV%7[JFH^B1;HKC]1^,?@'1V*W_CCPW9$$*1<:M;Q\D9
MY?TYKD]3_:U^#^DC,_C_ $E_^O5VN/\ T6K>E3#"8BI\%.3]$RIXK#T_CJ)>
MK1ZY17SCJW_!0#X-::";?6[_ %7 Z6FF3+GC_IJJ5P^M_P#!3;P+:[QI7A?7
M]09<@&Z\FW5CSW#N<=.W<\<<]]/)<QJ?#0E\U;\['#4SC+Z>]:/R=_RN?8U%
M?GSKW_!4'69@PT7P'8V9_A:_U![C\2%2/\L_C7FOB#_@H5\8-:W?9+_2M"!&
M,:?IRMC_ +_&2O3I<+YC4^**CZO_ "N>94XFRZG\+<O1?YV/U0K!\3>/O#/@
MJ'S?$'B'2]$3&<ZA>1P9^FXC/X5^/7B7]H;XF>+]RZKXZUV>)B288[UX8C_P
M!"%_3BN! GOKD "2XN)6]V=V/ZDU[-'@^6]>M;T7ZNWY'D5N+H[4:-_5_HO\
MS]H? WQ^^'GQ*UV;1O#/BNQU;5(D,AMHBRLRCJ5W !P.^W.*] K\N?V1OV<?
MB1=_&#PKXF?1-2\-Z)IEVEY/J-]$;?S(EZQHK@,XD&4.!C#'FOU&KY;.,#A\
M!75+#U.=6UVT?R/ILHQN(QU!U,13Y7?3?5?,****\(]P**** "BBB@ HHHH
M**** "BBB@ HHHH X/QM\!_A[\16D?Q%X/TG4;B3[UT;<1W!_P"VJ8?]:\"\
M;?\ !-CX?:XTDOAW5]6\,S-]V)F6\MU_X"^'/XR5]<T5Z>'S+&87^#5:7:^G
MW/0\[$9;@\5_&I)OO;7[UJ?F7XT_X)N_$?0O,DT#4-(\3P#[L:2FUG;_ (#)
M\@_[[KPGQG\!_B'\/0[>(/!VKZ? GWKG[,TD _[:IE/UK]JJK:EJ5KHVG75_
M?7$=I96L33SW$K;4C102S$]@ ":^EP_%F-A:-6*G^#_#3\#YO$<*X.=W2DX?
MBOQU_$_"*N^T;Q'\/)+>"#7?!>J!U0))=Z+KGDL2,9?9-#*,G'3(')]J[']J
M7X_6/QM\9S/HF@Z;I.A6LK"WN8[&-+V\[>9++MWX/)"9P,C.2,UXA7Z=3YL3
M1C*M%P;Z)O3YJQ^;5.7#U91HR4TNMEK\G<]IT_0_@'KF%;Q-XV\,2$<MJ&G6
M][$IS_>A96/'^R/Z5UVF?LP_"[Q20=!_:#T%BY.R+5].:P;G[J_O902>W3\.
MU?-%.2-I,A%9B 6.T9P!U-83PE;_ )=UY1_\!:_%7_$VABJ7_+RA%_\ @2?X
M.WX'U]!_P3A\97D(O?#WCGPSJ,8/[NXCFF1<]_F1'QQZ5)_PP[\?O#^?[-\5
MV;>4<I]AURYCSGKMW(N.IZX[U\D:7K6H:'="YTV^N=/N!TFM9FB<?BI!KTWP
MS^UA\7?"6P6/CS5ID3@)J$BW@QZ?O@_%>=5PN:_8K0G_ (HV_*YZ%+%97]NC
M./\ AE?\['M7_#.O[5^CY2R\2:W)&OSA;;Q8RJQ],-*O/UXI?^$%_;'T<^9]
MI\1R;_EQ_;=K<?IYS8^M9?AK_@I)\3-)VIJNG:%KD8'S/);O!*?Q1PH_[YKU
M?PW_ ,%/]#N"J^(/ VH6(X#2:;>I<Y]2%=8_RS^->+6CG%/XL+2FO)?\%?D>
MS2EE%3X<34AZO_@/\SP/]FF/6X?VT] 3Q<;@^(EU.[&H>:RM)]H\B;=N(X/S
M=<>]?JU7Y!^+_C1I%I^U-)\3?"]O/<Z4-5AU1+6Z002O\JF:-L%@I+>8 PSU
M!]J_5;X<_$?0/BMX3L_$7AN_2^TZY7MP\3_Q1R+_  N.X/U&00:\7B>C5DZ&
M)E"R<4GY/>WEN>SPU6I15;#QE=J3:\UM?SV-JXT>PNIFEFL;>:5NKR1*S'MU
M(J6ZL;:^55N;>*X53D"5 P'YU/17PW,^Y]K9=BM:Z99V+E[:T@MV88+11JI(
M].!3)M&T^YE:6:QMI9&ZN\*DGZDBKE%/F>]PY5M8@6QMEM?LPMXA;8QY(0;.
M3GITZTVUTVTL69K:UAMV88)BC"D_D*LT4KL+(*_&_P"%]M\0;KXL:PGPK-\N
MO_Z21]EDCCE^S^:-V2Y"]=F:_37]I#]H+1/@'X&N;Z[GCFU^ZC9-+TM7'FSR
M'C>1VC4\LQXXQU(!_._]CWXU>%O@+XVUSQ+XE@U"[>3338VEOI\*2.6>5'8G
M<R@8$8&<_P 1K[_AZC7I8/$8B%/FYK**:TE:]_EJ?!Y_5H5<9AZ$JG+RW;:>
MJO:WST/2?^%;?MBZNID:]\1PK-\I/_"0VT&WMG:)@5_ 9[BE_P"&:?VJ-6.;
MWQ/JRF/[OVKQ7(_7KC$C8Z5V?B3_ (*@P*73P_X#DD&?EGU+4 O'O&B'_P!#
MKR?Q)_P45^+.M;A8-HOA]<$*;&Q\QAZ$F9G!/X8]J]:C3SFIMAZ4/5?Y-GEU
M9Y13WQ%2?H_\TCI!^P7\<]9Q]N\6:6NT;A]LUFZ?D]0,1-S56]_X)VZQX<@\
M_P 3?$;PKH-OP?-FD<+COS($''Z^U>'>)OVDOBEXNWC4_'FN21N,-#;W;6\;
M?5(]JG\J\\N;J?4+EY[B62YN)#EI)&+.Q]R>37M4L+FG_+RO&/\ AA?\_P#(
M\:IBLL^Q0E+_ !2M^7^9]$:I^SY\'?"N[^V/C_I]W(I(\G1-%DO,GMAXY67^
MGO7)ZC:_ 725*6][X^\1S+GYHH[.PB;CC!82L.?5>AKQ]T:-F5E*LIP588(/
MI3:]"&$J?\O*\I?^ K\DG^)P3Q5/_EW1C'_P)_FVOP.O\3>(/"%Y92V_A_PC
M<:4[$;;O4-7:[E7!!. L<2<@8Y4]3[8Y*.-YI%1%9W8[551DDGH *;7V!^PO
M^TAHW@GQ%9^#/$>D:5:PW\GDV/B"&SBAN(Y6.!'/( "Z,3@.QRI(!ROW7BJD
M\%AY5*,'.VMKN_WN_P!P86G#&XB-.M-0OULK?<K?>>)>#?V7?BKX\5'TGP/J
MOD/RMQ?1BTB(]0TQ4,/IFO=O!?\ P3-\8ZIY<GB;Q-I6@Q-R8K-'O)A['[B@
M_1C7Z.T5^98CBO'5-*24%Z7?XZ?@?I%#A;!4]:K<_G9?AK^)\N^"?^"=OPL\
M-%)=8&J>*IQR5OKDPPY]0D6TX]BQKWOP?\,/"/P^BV>&O#.EZ)QAI+*T2.1_
M]YP-S?B373T5\UB,?BL5_&J.7ST^[8^CP^!PN%_@TTOEK]^X4445P'<%%%%
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
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#,U?Q1HWA]XTU35K'37D!*+>7*1%@.I&XC-/TCQ!I?B"
M.232]2L]2CC.UVLYTE"GT)4G!K\@?^"C7Q*_X6!^TQJ]C#*)+#PW;QZ/%M;(
M+KF28X]1)(R'_KF/2NZ_X)6_$G_A'?C)KG@^>3;;^(]/\V%2W6XM\N ![QM,
M?^ BO8EE[CA_;7UM>QYBQB=;V5M+VN?JI1117CGIA1110 445X9^V5^T!>?L
MX_!F7Q'I=I%=ZS>WL>F6'V@%HHY721_,< C("1.0,\G':M*<)5)*$=V1.2A%
MRELCW.BOS$_91_X*"?$OQ'\:- \,^.;^#Q'H_B"\2P5EL8;>6TDD.V-D,2J"
MNXJ&# \9(/'/Z=UMB,//#2Y9F5&M&O'FB%%%%<IT!1110 452UC7-.\.Z?+?
MZK?VNF6,0S)=7DRQ1)]68@"JWA?Q7HWC;0[?6?#^IVNLZ3<-(L-]92B6&78[
M1MM<<, RL,CCBG9VN*ZO8UJ*AO+I+&SGN9,^7#&TC;1DX R<?E7Y&^(O^"FG
MQAOO'4VK:1>Z?IF@"<M!H+V$4L1B!^59)"OFEB,9*NO.< #BNO#X6IBK\G0Y
MZV(A0MS]3]>**Y#X0_$*'XL?#'PSXO@MFLTUBQCNFMF.[RG(^=,]P&! /<#-
M=?7)).+:9T)J2N@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K!\?>,+3X?^!]?\37_ /QYZ/83WTHS
M@LL:%]H]SC ]R*WJ^0?^"G?Q*_X0[]GQ/#L$NR]\47T=J5!PWV>(B64CVW+$
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
M_1=-T.WF1 <[;BZC2>49]0IA0CL8R#Z#T*F'5;$TZT=K7^[8XH5G2H3I/?\
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
@4 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>abm-20220131_g8.jpg
<TEXT>
begin 644 abm-20220131_g8.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &O 7$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **^&_VDOVY/'GP=^-/B+PAHVD^';G3=.^S^5+?6T[S-YEM%*VXK.H/S
M2'& . /K74R?\%)_A]!X;$PTO6KO6UM@3;+;)%"\^T94.9&*IN[X)QV->_\
MV%CW3A5A#F4TFK>??L>#_;F!52=*<^5P;3OY=NY[=^T!\>-&_9_\"OKVI1?;
MKR5_)L=,67RWNY.I ;!VJ!R6P<<=R ?EG_AZ5_U3+_RO_P#W-7R/\8/C%X@^
M.'C6X\0^)+HEFREO:PY,5I%G(CC4GIZGJ3DFN+CA2:<HKMY84MN*\\ D\9]O
M6OOL#PQA*5!+&1YI[O5I+RT:/A<=Q)BZE9O"2Y8=-$[^>J9]V?\ #TK_ *IE
M_P"5_P#^YJ/^'I7_ %3+_P K_P#]S5\)QPI-.45V\L*6W%>> 2>,^WK3V$=N
MJ,(Q,D@R&D!7H2#T:O0_U=RK_GS_ .32_P S@_U@S3_G[^$?\C]O? 'BK_A.
M? ?AOQ)]E^Q?VQIMMJ'V7S/,\GS8EDV;L#=C=C.!G'05OU^2/AW]MSXM^%?#
M^F:)IFNVL&G:;:Q6=M$=.@<I%&@1%W%23A5 R3FM'_AOOXT?]#%:?^"RW_\
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
M2W1G; < 98DX QS77?\ #&'P7_Z$2T_\";C_ ..5^5UL9D*J24\-)N[OK_\
M;'ZA1P>>.G%PQ$4K*VG_ -J?-UG_ ,%1+S[7#]K^'T M=X\TPZHV\+GDKF+!
M/UK[RTO48=8TVTO[<L;>ZA2>,L,':RAAD?0UY):_L<_!JRNHKB/P)8F2)PZB
M2::1<@Y&59R"/8@@U[(JA%"J J@8 '05\[F5;+ZW)]1I.%KWOU[=6>_EU''T
M>;Z]54[VM;IWZ(6BBBO$/:"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#YG_X*&#/[.-X!U_M*T_]"-?F(VO:
MDV@KH2WDS:0ERU[]C5CY9F*!#(5[D*N 3T&>F37V7_P4.^.\?B#5E^&VD3A[
M32BMWJDD9&&N<@)%G_85B3[N!U6OCSP[X:U+6[76+ZRM7FL]*M&N;V8<+#&Q
M$:DGU+.H ]_8U^R\.T)8;+HNLK7=U\[6^_\ 4_'^(*T<1F$E1=[*S^5[_=^A
MU_P'^''AWXA^,$A\7^+-/\(>'+4++<W%Y<I%+.-V/*A#'EC@_-@A<<Y. ?TW
M\'_&GX'> ?#MEH/A_P 9^%]+TFS39#;0W\>!W)))R23DECDDDDFOQ_9BQR3D
MTE=>9Y,LTDG5JM16R5K>OJ<N6YN\LBU2I)R>[=[^A^S7_#37PG_Z*'X=_P#!
MA'_C1_PTU\)_^BA^'?\ P81_XU^,M%>)_J?AO^?LOP/:_P!;<3_SZC^)^S7_
M  TU\)_^BA^'?_!A'_C7YO\ [=/_ "=1XW_[<?\ TAMZ\%KWK]NG_DZCQO\
M]N/_ *0V]=F79/3RG'1]G)RYH2W\G#_,X\PS:IFF!?M(I<LX[>:G_D?:G_!/
M+_DV^R_["5U_Z$*^F*^9_P#@GE_R;?9?]A*Z_P#0A7TQ7YKF_P#R,*_^)_F?
MHV4_[A1_PK\@HHHKR#UB"^L;;4[.:TO+>*[M9T,<L$Z!TD4C!5E/!!'8US'_
M  J#P'_T)/AW_P %,'_Q%==16D:DX:1DT9RIPGK))G(_\*@\!_\ 0D^'?_!3
M!_\ $4?\*@\!_P#0D^'?_!3!_P#$5UU%7[>K_._O9/L*7\B^Y'PY_P %*-<U
MOPWX5\$^'='$NF^$[GSDN8K-#'"S1B,0PMMX"A2Y"=#C./E&/!_V0?VI+OX%
M^*$TC6)I)_!&I2@74/WC9R' %P@]/[RCJ.>H%?IM\1OA[HGQ3\&ZEX9\06OV
MK3;Z/:V.'C8<K(A[,IP0?;G(R*_'CXS?"?5_@GX_U/PMJT;,\#;[:\*;5NK<
MD[)4Y/# <C)P05/(-?H^05<+F&!EEM:.JN_6[W]5_D?G>>TL5E^-CF-*6CLO
M2RV]'_F?M+97MOJ5G!=VD\=S:W$:RPSPL&21&&592."""""/6IZ^&?\ @G?^
MT,VH6[?"[7;C,]NCW&BS2-R\8^:2WY[J,NOMO'\(K[FKX/,,#4R_$2H5.FS[
MKHS[G+\;#,,/&O#KNNSZH****\T]$**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *\Y_:#^+$'P7^$NN^)W9/ML47D:
M?$XR);I\B(8[@'YB/[JM7HU?G+_P4H^)[:UX^T7P/:S9M-%MQ>7<:G@W,PRH
M(]5BVD?]=37MY/@?[0QL*3^'=^B_SV^9XV;XWZC@YU5\6R]7_EO\CY#FO[K6
M+O4[V\FDNKVZ)FFFD.7DD:12S$]R22?QK] O^";?A[2M8^$OC2.^TZUOH[K5
MD@N$N(5D69$A1D5@PP0&=B 1QFOSUMPPAN6!P-F#QU^9?_K5]D_LQ^,]9^'O
M[&/Q6\0^'[S^S]8L=4C>WN?*2382+=2=K@J>&(Y!ZU^HY]3E5P7LJ;LW**7S
M:/S+(JD:>,]K45THR;^YGW/_ ,*@\!_]"3X=_P#!3!_\11_PJ#P'_P!"3X=_
M\%,'_P 17Y@_\-T_'#_H=_\ RDV/_P 8H_X;I^.'_0[_ /E)L?\ XQ7R/^K&
M:?\ /Z/_ (%+_P"1/K/]9<L_Y]2_\!C_ )GZ??\ "H/ ?_0D^'?_  4P?_$4
M?\*@\!_]"3X=_P#!3!_\17Y@_P##=/QP_P"AW_\ *38__&*/^&Z?CA_T._\
MY2;'_P",4?ZL9I_S^C_X%+_Y$/\ 67+/^?4O_ 8_YGZ??\*@\!_]"3X=_P#!
M3!_\17Y@_MT_\G4>-_\ MQ_](;>C_ANGXX?]#O\ ^4FQ_P#C%'[=/_)U'C?_
M +<?_2&WKV,FRO%9;CO]IFI<T)6LV]G#NEW/(SC,L-F.!_V>#CRSC>Z2W4NS
M?8O?!+]M;Q3\#/ L7A;2=#T>_LXYY+@37HE\S+D$CY7 QQZ5WO\ P\W\>?\
M0K>'?RG_ /CE?'5%?25<FP%:;J5*2;>KW/G:>;XZC!4Z=5I+;8^Q?^'F_CS_
M *%;P[^4_P#\<H_X>;^//^A6\._E/_\ '*I_L+_L\^"/CAI7B^?Q=ILU_)IT
MULEN8KJ2':'60MG81G[HZU]2?\,!_!?_ *%Z\_\ !G<?_%U\EC*N0X&O+#U<
M.^:/9:;7_F/J\)2SS&T(UZ==6EW];?RGS/\ \/-_'G_0K>'?RG_^.4?\/-_'
MG_0K>'?RG_\ CE6OVX/V:O /P3^'^@ZIX3TN>QO;O5/LTKRW<LP,?E.V,.Q
MY4<UXE^R7\.="^*WQPT?PWXDMGN])N8;EY(HY6B)*0LR_,I!'(%>C1PN38C!
MRQL*'N*[\]/G^IYU;$YO0Q<<%*O[SLO+7Y'L?_#S?QY_T*WAW\I__CE'_#S?
MQY_T*WAW\I__ (Y7TQ_PP'\%_P#H7KS_ ,&=Q_\ %UQ'QN_8K^$_@KX0^,->
MTG0[J#4]-TN>YMI&U"=PLBH2I*EL'GL:\6GC.'ZLXTXX=W;MMW_[>/8J8//J
M<'.5=62OO_\ :GF'AG_@I)XXUOQ)I6G2^&/#\<5Y=Q6[L@GW .X4D?O.O-?1
MO[:'P#3XT_"Z>ZTZV\SQ3H2M=V#(OSS)C,D'ON R/]I5]37Y=> /^1\\-_\
M82MO_1JU^X]1GM*ED^)P];!1Y7J_78TR.K5S?#5Z.,ES+1>FY^%WACQ)J7@O
MQ)IVN:3<-9ZIIUPEQ;S+U5U.1D=QV(/!!(-?M%\)/B-9?%KX<:#XLL $AU*V
M$CQ9SY4H)62/_@+JR^^,U^8_[;7PA'PI^-^HR6</EZ+KV=4M,#"HSL?.C'^Z
M^2!V5E%>W?\ !,WXHNMWXD^']W,3$R?VM8*Q^ZP*I.H^H,38_P!ECW->IG]&
M&99=#'T=XJ_R>Z^3_4\S(JT\MS"> J[2T^:V?S7Z'WS1117Y4?J 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R:9+
M>%Y976..-2S,QP  ,DFOQ$^*'C.;XB?$;Q)XEF9B=4OYKE W\$;.=B?15VK^
M%?KG^TMXH;P?\ _'>J1N8IDTJ:"*0=5DE'E(1[AG!K\9XHS-(B @%B%!/3FO
MTS@^@E&MB'Y+]7^A^;\6UFY4J"\W^B_4GB^6&X4$$"('@G&2ZG\^WX5]R?L4
M_#B/XN?LN_$7PC-?-ID>J:NL9NDC$ACVQP/G:2,_=QU[U\-0L9$O&( +)G@8
M'WUK[O\ V%?B'IWPI_9K^('BS5X+JXT[3=862:*R16F8-' @VAF4'EAU(KZ#
M/_:+!7I?%S1MZW5OQ/!R'V;QEJOP\LK^EG?\"U_PZ[TO_HH-W_X*U_\ CM'_
M  Z[TO\ Z*#=_P#@K7_X[77?\/,/AA_T ?%W_@':_P#R31_P\P^&'_0!\7?^
M =K_ /)-?(^VXE[2^Z/^1]9['ASO'[Y?YG(_\.N]+_Z*#=_^"M?_ ([1_P .
MN]+_ .B@W?\ X*U_^.UUW_#S#X8?] 'Q=_X!VO\ \DT?\/,/AA_T ?%W_@':
M_P#R31[;B7M+[H_Y!['ASO'[Y?YG(_\ #KO2_P#HH-W_ ."M?_CM?._[=/\
MR=1XW_[<?_2&WKZV_P"'F'PP_P"@#XN_\ [7_P"2:^2?VZ?^3J/&_P#VX_\
MI#;U[&33S*>._P"%&_P2M=)=87V^1Y&<0RZ.!_X3[?'&]FWTE;?YG@M%%%?>
MGPI^@7_!+O\ Y /Q!_Z^;+_T&:ON2ORZ_8U_:B\*_L[Z;XIM_$>GZQ>OJDUO
M)"=+ABD"B-9 V[?*F/OC&,]Z^C_^'F'PP_Z /B[_ , [7_Y)K\CSO*L;B,PJ
MU:5)N+MK\D?J^2YI@L/@*=*K52DKZ?-F?_P4W_Y)-X5_[#8_]$2U\T?L"?\
M)SGAW_KVO/\ TG>NK_;"_:U\(?M!>!]%T;P[INMV5U9:C]KD?5((8T*>4Z8!
M25SG+#M7D/[,7Q6TGX+?&+2O%FMV][=:=:PW$;Q:>B/,2\3(,!V4=6&>:^GP
M&#Q%/)*F'G!J;4M/6]CYG'8NA4SJGB(33@G'7TM<_9"O,_VFO^3>_B'_ -@2
MZ_\ 19KQ7_AYA\,/^@#XN_\  .U_^2:X_P",'_!0'X>?$#X6^*O#6G:-XFAO
MM5TZ:T@DNK6W6)7=2 6*SD@<]@:^&PN39A"O3E*B[)K\S[?$YQ@)T)QC65VG
M^1\/> /^1\\-_P#82MO_ $:M?N/7X<> /^1\\-_]A*V_]&K7[CU]!QC_ !*'
MH_T/!X1^"MZK]3Y4_P""B_P\7Q1\$X/$<,>Z\\-WB2EL9/V>8B*0?]]F)OHI
MKX-_9P\=/\.?CAX.UP2M%;QZA'!<D' \B4^7+GUPKDX]0*_7+XK^$E\>?#+Q
M5X>*AFU+3+BVCR,XD:,A&^H;:?PK\102I!'!KOX8J+%8"KA)[*Z^4E_G<X>)
M:;PN.I8N&[L_G%_Y6/WEHKEOA9XE;QE\,_">O.^^74M*M;N1CUWO$K,#[Y)K
MJ:_+IQ=.3A+=:'Z9"2J14ULPHHHJ"PHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /G/]O_4&L_V9M=A!8"[N[.$XQ@@3J_/M
M\@Z>U?E3#'YSE<XPK-^2D_TK]/\ _@HTTP_9X41;MAUFV$NT9&W;)U]!NV_I
M7YAVB[I6'_3-S_XZ:_7^%%RY>WWD_P D?DO%#YLP2_NK\V+;_P"INO\ KF/_
M $-:^N_V?=#U'Q)^P[\7=-TC3[K5-1N-3C6&SLH6FFD(^S$A44$G@$\#M7R)
M;_ZFZ_ZYC_T-:_1C_@F1_P DF\5?]AL_^B(J[L_JNA@_:I7Y91?W-,XLAI*O
MC/9-VYHR7WIH^'/^% _$_P#Z)QXN_P#!%=?_ !NC_A0/Q/\ ^B<>+O\ P177
M_P ;K]J:*^2_UPK_ //I?>SZK_5&A_S]?W(_%;_A0/Q/_P"B<>+O_!%=?_&Z
M/^% _$__ *)QXN_\$5U_\;K]J:*/]<*__/I?>P_U1H?\_7]R/Q6_X4#\3_\
MHG'B[_P177_QNN]_;I_Y.H\;_P#;C_Z0V]?K97Y)_MT_\G4>-_\ MQ_](;>O
M7R?.*F;8[WX*/+"6WFX?Y'E9OE$,KP/N3<N:<=_)3_S/!:***^\/ACH?"_P\
M\5>.([A_#GAG6/$"6Y59FTNPEN1$6SM#%%.,X.,^AK<_X4#\3_\ HG'B[_P1
M77_QNOL7_@EW_P @'X@_]?-E_P"@S5]R5\!F?$M; XN>&C334;:W?9,^\RWA
MRECL+#$2J-.5^B[M'X>^)_AIXO\ !-I%=>(O"NMZ#:S/Y4<VJ:=-;([X)VAG
M4 G )Q[5F>'_  WJWBS5(]-T32[W6=1D#,EGI]N\\S #)(1 2< $GCM7Z'_\
M%-_^23>%?^PV/_1$M?-'[ G_ "<YX=_Z]KS_ -)WKV\+FL\1ED\<XI-*3MZ'
MBXK*X8?,HX%2;3<5?U/,_P#A0/Q/_P"B<>+O_!%=?_&ZK:G\%?B'HNGW%_J/
M@/Q-86-LAEGNKK1[B.*) ,EF9D 4#U-?ME7F?[37_)O?Q#_[ EU_Z+-?+T.+
M*]6K"FZ2U:6[ZL^FK<*T:5*5157HF]ET/R$\ ?\ (^>&_P#L)6W_ *-6OW'K
M\./ '_(^>&_^PE;?^C5K]QZGC'^)0]'^A7"/P5O5?J%?AQ\0-*CT'QYXDTR+
M BL]2N;9-O3"2LH_E7[CU^*'QR\G_A=GQ!^S[?L__"0ZAY>WIM^TR8Q^%3P?
M)^UK1\E^;*XNBO949>;_ $/U%_8RU1M8_9D\"3NS,4M9;?+>D5Q+&!^25[57
M@O["N?\ AE?P3_V_?^EUQ7O5?&YDE'&UTOYY?FSZ_+FY8*BW_+'\D%%%%><>
M@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M\[_M]:2^I?LR^(9DR?L5S:7) [CST0_^C,_A7Y2PR&.3(7<2K+CZ@C^M?L]^
MT1X6?QI\#?'&D11F6XGTF=X8P,EI44R1@?5D6OQ?CD:*177AE((_"OUCA&HI
M8.I3ZJ7YI?Y,_+.*Z;CBX5.CC^3?^9-;_P"INO\ KF/_ $-:^L?@C/);?L'_
M !CDAD:*1=2BPZ,01_Q[=Q7R?"NQ+Q0P8!,;AT/SKS7W[_P3[\&:-\0OV?\
MQQX>\06?V_1[[60EQ;>:\>\"*%@-R$,.5!X(Z5[&>58T<*JLMHS@_N:9Y.24
MY5L4Z4=Y1DOO3/@C_A(-4_Z"5W_W_;_&C_A(-4_Z"5W_ -_V_P :_5W_ (86
M^!__ $)'_E6OO_C]'_#"WP/_ .A(_P#*M??_ !^O(_ULR_\ Y]R^Z/\ \D>K
M_JMC_P#GY'[Y?_(GY1?\)!JG_02N_P#O^W^-'_"0:I_T$KO_ +_M_C7ZN_\
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
M8L>NUJ^*?V6_ ;_$;X]>#M)\OS+6.]6]NLC*^3#^]8'V;9M^K"M7]KSXQ?\
M"YOC3JM_:R^9HFF?\2W3MIRK11L=T@_WW+-G^Z5':OI3_@F;\+VMM/\ $GC^
M[AVFY(TK3V8$$HI#SL/4%O*4'U1A7K4X_P!BY&W+2<E_Y-+;[E^1Y527]LYV
ME'6"?X1W^]_F?=%%%%?DA^K!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7$_&CX9VGQ@^&.O^%+KRT:_MR+>:09$,
MZ_-%)QSPX7..HR.]=M16E.I*E-5(.S3NC.I3C5@Z<U=/1GX8ZMH5_P"%=8UG
M2-3MWL]2L':WN(7^]'(DBAA^8ZU]_P#_  3'U:SE^'OC#34G3[=#JJ7,EOGY
MEC>%55OH6C<?A65_P4%_9WEOHY/B;X?M2\B0K!KD,2Y)12-ESC_9 "-Z*%/9
MC7QU\%?B]K/P.^(5AXFTDEC"?*N[-F*I=0$C?$WUQD'LP![5^P59+B#*G[%V
MD^G]Y=/GT/R6E%Y!FB]JKQ77R?7_ #/UL^/W_)"/B/\ ]BWJ7_I+)7XK5^P/
MC/XDZ%\6OV5O''B;P[=?:=.N_#.I?*V!)"XM9-T<BY^5U/4?0C(()_'ZN'A*
M$J=*M":LU+]#MXJG&I5HS@[IQ_4****^]/A3]J?@#_R0CX<?]BWIO_I+'7YH
M?MT_\G4>-_\ MQ_](;>OTO\ @#_R0CX<?]BWIO\ Z2QU^:'[=/\ R=1XW_[<
M?_2&WK\LX:_Y&M?TE_Z4C].XB_Y%='UC_P"DL\%HHHK]3/S$^TO^"?'Q@\&?
M"_1_&L7BOQ#9Z')>3VK6ZW3$&0*LH8C [;A^=?7/_#6GP?\ ^A_TC_OMO_B:
M_'2BOD<=PWA\=B)8B<Y)R[6[6['UF"XBQ&"H1P\()J/>_>_<^ZOV_/C5X&^)
MOPW\.V'A;Q+8ZW>6^K>?+#:L2R)Y,B[CD=,D#\:\$_8S\9:)X!^/VB:UXAU*
M'2=+A@NEDNK@D(I:!U4''J2!7B%%>IA\KI8? RP,9/E::OUU/,KYG4Q&-CC9
M17,FG;IH?L7_ ,-:?!__ *'_ $C_ +[;_P")K@?CY^TQ\+O$WP5\;Z3I?C73
M+W4;S2;B"WMXG8M([(0%''4FORRHKPJ7"F%I5(U%4E=-/IT^1[=3BG$U82IN
MG'56Z]?F;_@#_D?/#?\ V$K;_P!&K7Z6?MT_M #X3_#EO#FDW 3Q/XBB>%"C
M?-;6I^627U!/W%/J6(^[7YD>%[_^RO$FDWWE^;]ENXI_+SC=M<'&>V<8K5^)
MGQ(UOXL^-=2\3Z_<>?J%Z^=JY$<*#A(T'95' _,Y))KU\=EBQV,HU:GP4[NW
M=Z6^7<\G!9D\#A*U*G\4[*_9:W_X!3\"^#-3^(GC#2?#>C0^?J6I7"V\*]AG
MJS>BJ 6)[ $U^TWP[\#:=\,_ ^B^%]*7;8Z7;+;HV,&0CEI&_P!IF+,?=C7R
MW_P3]_9TE\%>'W^(?B"U\K6-8@":9#(/FM[1L$R$=FDX(]% _O$5]CU\!Q-F
M:Q==8>D_<A^+_P"!M]Y]YPWEKPE!XBHO>G^"_P"#O]P4445\6?8A1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!%=6L-]:S6]Q$D]O,ACDBD4,KJ1@J0>H(K\L?VP/V5;OX(^('US0XI+GP3J$
MO[A\EFL9",^0Y].NQNX&#R,G]4ZS?$GAO3/%^A7NC:S91:CI=[$8;BUF&5=3
M_(]P1R" 1@BO;RG-*F5UN>.L7NN__!1XN:993S.CR2TDMGV_X#/Q_P#@+^T/
MXB^ NLW4NFI#J>B:@ FHZ->#,%RH!&?]E@"0"/7!!'%>[O\ \%";%#@_!_P^
M1U!%PN#_ .0*Y#]JC]D?6_@GJ%QKOA^!]7\#R'<+CR$>6P)_@FPOW<]),8Y
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %<UXF^&?A'QGN.O>%]'UEF!&^_L(IFY]&
M920?<5TM%7&<J;YH.S(E",U:2NCQN\_8\^#=].99/ 6GJQ[0R2Q+_P!\JX'Z
M5D_\,+? _P#Z$C_RK7W_ ,?KWJBNY9EC8[5Y?^!/_,XGE^#EO1C_ . K_(\<
MTK]CWX-Z,RM;^ M.D*C ^U/+<#\1([9_&O0_#GP^\+>#\?V#X;TC1"!@'3K&
M* \]?N**Z"BL*F*Q%;2K4<O5MF]/"T*.M.FEZ)(****Y3I"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHK\^_\ @J+\,O&'Q U[X?2>%_">N>)([6VO5G;2-.FNA$6>
M':',:G:3@XSUP:Z,/25:HH-VOU,:U1TH.:5S]!**_!?_ (9N^+?_ $2WQI_X
M3UW_ /&ZX"^L;G3+RXL[RWEM+NWD:*:WG0I)&ZG#*RGD$$$$'D$5[$<JC+:K
M?Y?\$\QY@X[T_P ?^ ?T3T5^"L?[.?Q8FC22/X8>,I(W 967P_=D$'H0?+Z5
M]4_\$W_A!X\\#?M"7&H^)/!/B+P_IYT2YB%WJFDSVT1<R0D+O= ,D \9SP:P
MJY?"G!S52]OZ[FU/&2J347"U_P"NQ^H-%%%>,>F%%%% !1110 445^8O_!6S
M_DHG@+_L%3_^CJZL-0^L5%3O8PKU?8P<[7/TZHKX<_X)-?\ )&?&'_8?/_I/
M#7W'45Z7L:CIWO8JE4]K!3M:X4445@:A1110 4444 %%?DO\4?\ @I3\6+GX
MEZC-X6O[30O#=I=/%;:4]A#/YT:,0#,[J7W,!D[&4#.!ZU^DG[/7Q8'QR^#/
MA?QN;06$NJ0.9K=22J31R/%*%SSMWQMC/.,5VU\'5P\%.>S.6EB:=:3C'H>B
M4445Q'4%%%% !1110 4444 %%?SZ?$C_ )*)XI_["MU_Z.:OWY\-?\B[I7_7
MI%_Z *]'%83ZJHOFO?R.+#XGV[DK6L:5%%%><=H4444 %%%% !1110 4444
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
M_K7)'$T*>)56G&T4CHE0JSH.G.5VSYA_X)-?\D9\8?\ 8?/_ *3PU]H^)?\
MD7=5_P"O27_T US_ ,,?@_X.^#.DW6F>#-$BT*PNI_M,T,,DCAY-H7=EV8]%
M _"NNN+>.ZMY8)5WQ2*4=?4$8(KCQ%55:SJ+9G51ING34'T/P)^"?_)9O 7_
M &'[#_THCK];O^"AG_)GWC__ +A__IPMJW='_8G^">@:M9:G8> K.VO[*=+F
MWF6ZN"8Y$8,K8,F." >:]0\=^ ]!^)GA6^\->)M.35M#OO+^T6<CLBR;)%D7
M)4@\,BG@]J[\1C85JU.I%.T?\SCHX6=.G.#>Y^1O_!-__D[3PQ_UZWW_ *32
M5^R->3_#_P#94^%/PM\46WB+PMX.MM(UJW5TBNX[B=V4.I5AAG(Y!(Z=Z]8K
MEQN(CB:BG%=#?"T94(<LNY^-W_!2#_D[3Q/_ ->MC_Z31U^@O_!//_DS[P!_
MW$/_ $X7-=I\0/V5/A3\4O%%SXB\4^#K;5]:N%1);N2XG1F"*%485P.  .G:
MNY\"> ]!^&?A6Q\->&=.32=#L?,^SV<;LZQ[Y&D;!8D\L['D]ZVKXN%7#PHI
M.ZM^1G1P\J=>55O1W_,_&?\ ;A\%ZAX+_:@\=1WT+QQZE>G5+61AA98IOG#*
M>X#%E^J$5^@W_!.SX_7_ ,8OA3)H%]I5O8?\(7:6&DQ7$$C-]JC$3(K,I'RL
M%B7."<DD\=*]Y^*7P1\#?&K38;'QKX;L]>A@),+S;HYH<XSLE0JZ@X&<,,X%
M4/@S^SWX&^ -KJMOX)TF32X]4E26Z\R[EG+E 0@'F,< ;FZ>O.>*JMC*=;#J
MG*/O*Q-/#3I5G-/W6?G9_P %*OV=]2\&_%"Y^(^EV4DWACQ!L:\FA0E;.\ "
M,'_NB3 8$]6+CL,\'^S?^WGXX_9Y\/+X:2RL_$_AF-VDM[&^=HY+4LVYA%(O
M12225*L,G(QDY_8W4-.M-7L9[*^M8;VSN$,<UO<1B2.13P592,$'T-?.WBK_
M ()Y? WQ3>O=CPI+H\TC;G&E7TT,9]A&6**/90.E:T<=2E25'$1ND9U,)4C4
M=2C*USY1\1_\%:/&EY9O'H?@C1-*N&7 FO+B6ZV]>0H\OGIUR..]?6'B30=<
M_:@_876VN7CN?$OB/P[;7XV*(DENT*7"* ,!0SQJ/09J#P[_ ,$Z?@7H%TEQ
M)X7N=7D1MRKJ.HSN@/'55958<=&!')]J^B]'T>P\.Z5::9I=E!IVG6D2PV]I
M:QB.*)%& JJ.  .PKGKU\.N5X>-FG<WI4JVOMI735C\'/@_\4M?_ &>OBMIW
MBC3K95U;29I(9[&]4J'4@QRPN.H."1Z@@'M7VAKW_!7*ZETG;HOPVAMM49#^
M]O\ 5C-#&V./D6)&<9_VEZ?E]??%S]D?X5?&W4'U+Q/X6A?6&&&U.QD>UN'X
MP"[1D"0@8QO#8P!7$>&O^"=/P-\.:@EX_AJYU=XR&2/4M0EDB!]T!4-]&!'M
M794QF$KVG5@^9?UW.6&&Q-&\:<E8_([XA>,-:^)'B[5/%^O*&U#6KE[B6:.'
MRXF;C(0=, 8'<],U^X?[-W_)N_PM_P"Q5TO_ -)(JC\<?LW_  R^(VD:+I>O
M^#=-N].T5733K6%6MTM5?&Y4$17 .U>.G%=UX?T&P\+:#INBZ5;K9Z7IMM'9
MVENI)$4,:!$0$DDX4 <G/%<F+QD,13C&,;6.G#8:5&<I-WN?A)^T)X,U#X?_
M !N\;Z'J4+PSV^K7+(7&/,B>1GBD'LR,K#ZU^M_[%?Q^O?VB/@_)KFH:3!I%
MSI=^=':.WE+I+Y=O _F<@;<F4_+SC'4UVWQ7_9X^'7QP^SMXU\+6FM3VZ[(K
MK=)!<(N<[1+$ROMSSMSCD\<FKGP?^"OA'X#^%Y_#_@S3I--TRXNWOI8Y+F2=
MGF9$0MN=B1\L:# P/E]22:Q.,IXBBHN/O(FAAIT:KDG[K.ZHHHKR#T@HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **1F"*68A549)/ %48=>TRYE6*'4
M;265CA42=23] #3 OT444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M !(N/C;K_@WQCK/B"73[;P]->1Z3KLDK&"5;FV1659?F3AW&!@<GBOK/P_\
MML? [Q-*D=G\1])A9\8.H>99#GU,R(!T[]*]ATZ\T[6X+?5+":UOX9(R(+VW
M=9%9"1G:XSD$J.AQP/2L,1C*DX.%6G:YK1PL(S4Z<[V+M%%%>(>J%%%% !11
M10 4444 %%%% !1110 4444 %%%?D%XW_;(^+7P9^/\ \2K'0O%4]SH\'BG4
MTCTK55%W;(@NY<(@?YHU]D9:[,/A98EM0>J.:M7C0LY+<_7VBOS$T7_@K9XO
M@A U?P'HE]-CEK*ZFMESZX;S/YUB>.O^"JOQ&\0:?/:>'/#^C>%VE4J+P[[N
M>/CJA;"9^J&NE9;B;VM^)A]>H6O<Y/\ X*8:AIM]^U)J*6!1I[73+2"]*?\
M/?:6Y]_+:(?A7V;_ ,$P[6YM_P!E^&2<DQ3ZS>209SP@V*<9_P!M7Z5^7W@7
MP)XR_:"^)":5I$-UK_B/59VGN;J9B^W<V9)YI#T4$Y+'UQR2 ?W#^#?PQL/@
MW\+_  YX,TU_-MM(M1"9BNWSI"2\LF.V^1G;';=7=F#C1P\,/>[T_ Y,&G4K
M2K6T/P8LHSH?B:!+S]T;.\43<$[=C_-^6#7]#*L'4,I#*PR".0:_%K]N;X%Z
MC\&OCMKMQ]D=?#GB"YEU/3+I4/E$2-ODAST#1NQ&WKM*'O7N'P0_X*C3>"?
M>F>'O&7A2?7;K3+=+6'5+"Z"//&@"KYJ./O@ 98-\W7 K7&T9XRG"I1U_P""
M1A:D<-.<*FA](_\ !2J_AL_V4];BE;:]UJ%E#$,CYF$P?'_?*,?PKXN_X)?Z
M?+>?M/+-&,I::+=S2<$X4F-/PY=>M<W^US^VIJ_[3RZ;I,.D#PYX6T^8W*6)
MG\Z6XGP5$LC[5'"LP50.-S9+9&/J7_@EG\#-0\+^'==^(^L6LEH^N1I8Z4DJ
M;6>U5@[S<_PNX0+Z^63R"#4<CPF!E&IN_P!1\RQ&+C*&R,[_ (*Z?\B[\-/^
MOJ__ /0(*/\ @D7_ ,B[\2_^OJP_] GK6_X*S^&;_4/ASX(UV"%I+'3=2GM[
MEE&?+,T:["?09B(SZD#O7@W_  3:^/TGPU^)LG@9](&H6WC*ZMX5NEG\MK22
M,2?-MVG>"'Z9&,"IA%U,NY8[_P#!N5*2AC;R_K0]C_X*Z?\ (N_#3_KZO_\
MT""C_@D7_P B[\2_^OJP_P#0)ZZG_@JM\/\ 4/$7PA\-^)K*&2X@\/ZBZWBQ
MC/EPSJ%\P^P=(U_[:#\/BW]D7]K._P#V6O$6LS#1UU_1-9CC2\LO.\F0/&6\
MN1'VL 1YC@@CG/48%51INOE_LX;_ /!N*I-4L9SSV_X!^U]?SQ>)/^1BU3_K
MZE_]#-?H+XR_X*W%M/EB\*?#[R[UE^2ZUB_W1H?4Q1J"W_?:U^>%Y<R7MW-<
MR@"29VD; P,DDG'XUMEN'JT.9U%:]C+'5J=;E4'>Q_1/7XW?\%(/^3M/$_\
MUZV/_I-'7[(U^3/_  5#^'FI>'_CY#XI>&1M(\06$/E7&/D$T*^6\6<=0JQM
M]'_+S,KDEB+/JCOS!-T?F?=?["/_ ":7\//^O6?_ -*9J][K\GOV5?\ @H=)
M\!?AW:^"=?\ "\FO:58R2O8W=G="*:)'=I&C964AQO9B&R, XP>*_1G]GOXT
M6_[0'POT_P :6FERZ/;WDT\2VDTHE9?+E9,E@ .=N<=L]ZPQF&JTIRJ26C?Y
MFN&KTZD(PB]4C\3?C9_R6;Q[_P!A^_\ _2B2OWH\-?\ (NZ5_P!>D7_H K\+
M?VE/#-]X1^/_ ,0M,U&%H;A-<NYE# C=')*TD;CV9'5A[&OUQ_8X^/[?M%?!
M]==DT;^Q;C3+O^QYHEN/.65XX(7,JG:NT-YOW3G&.IKTLRBY4:<ULOUL<.!D
MHU)Q>Y^+%O&WA_Q-''>#:UC>!9MH/!1_FX//8U_0Q'(LB*Z,'1AD,IR"/45^
M+W[=GP,U#X.?'C7;K[+(/#OB*YDU33;H)^[/F-NEA!Z!D=B-O7:4/>O;/@?_
M ,%1KCP1X%TSP[XS\*3Z[<:9;I:PZK8W:I)-&@"H)4=?O!0,N&^;TSDUKC:,
M\93A4I:_\$C"U(X:<X5-#Z3_ ."E%Y#:_LHZ['*X5[B_LHH@?XF$ZOC_ +Y1
MC^%?%?\ P3!L9;O]I^.6-<I:Z-=RR'T4F-,_]].OYUSW[77[:FK?M/QZ9I$&
MCCPYX7TZ8W*61N//EN)]I422-M4#:I8*H'&]LEN,?47_  2S^!>H^%]!UWXD
MZS9O:-K<*V.DK*I5WM0P>27!_A=UC"GOY9/0@F.1X3 RC4W?ZCYEB,7%PV1Y
MY_P5L_Y*)X"_[!4__HZO5_\ @DU_R1GQA_V'S_Z3PUY1_P %;/\ DHG@+_L%
M3_\ HZO5_P#@DU_R1GQA_P!A\_\ I/#45/\ D71_KJ7#_?7_ %T/M'Q+_P B
M[JO_ %Z2_P#H!K\%_@G_ ,EF\!?]A^P_]*(Z_>CQ+_R+NJ_]>DO_ * :_!?X
M)_\ )9O 7_8?L/\ THCI97\%7^NX\?\ '3_KL?O7KNAZ?XFT6^TG5K.'4-,O
MH6M[FUN%#1RQL,,K#N"#7P[\1O\ @D_X5UJ_FN_!GB^^\-12.7&GZA;"^B3)
M^ZC[T< ?[1<^I[U]!_M@_&S7/V?_ (-R^+_#]M8W=_#?V\!AU"-GB9'8AAA6
M4YP.#FOF#P[_ ,%<K-K=%U[X<3QW 'S2Z=J:NK'U"/&"H_X$:XL+#%J/M,/M
M\OU.K$2P[ER5MSQ'XS?\$W_B)\)?!NJ>*8-4TCQ+I6F0M<W<=FTD=Q'"HR\F
MQUVE5 ).&S@9Q47_  3J^-6N^ _CQHOA-+V:7PSXDD>UN=/9B8TF\MC',B_P
MMN55)'52<YP,=U\?/^"G-W\3/A_KGA+PSX._L2#6+62QN=1O[P3R>1(I614C
M5 %+*2-Q8XR<#.#7G'_!.WX4ZMX^_:+T37(+>1=$\,EK^^O-IV*VQEBC!Z;F
M<@X_NJY[5[5ZLL+/ZTE_7_!/*_=JO#ZNS]C:***^1/I HHHH **** "BBB@
MHHHH **** "BBB@ KROXE?LM_"KXN7$UUXG\%:;>7\W,E_ K6URY]6EB*LQ_
MWB:]4HJXSE!WB[,F48R5I*Y\?ZQ_P2V^#6IR%K:Y\3Z2I;.RSU&-@.O'[V%S
MC\>U2Z!_P2[^#&CW"R7;^(]<0'F+4-155/3KY,<9_7O7UW173]<Q%K<[,/JU
M&]^5'*?#OX5>$/A-HYTOP?X>L- LV(,BV<0#RD# :1SEG..[$FNKHHKD<G)W
M9T)**LCGO'7P]\-_$[P]-H?BK1;/7=*E.6MKR/< V" RGJK#)PRD$9X-?,.N
M_P#!+?X-:M=M-:W/B;1(R21;V.HQL@]LS12-^M?7]%;4Z]6EI"31G.C3J?'&
MY\R?#W_@G3\%O .H0WTFC7GBBYA(:,^(+KSXP1W,2*D;_1E(]J^F(88[>%(H
MD6.)%"HB#"J!P !V%/HJ:E6=5WF[CA3A35H*QF^)/#>E>,-"O=%UO3[?5-*O
M8S%<6=U&'CD4]B#^!]B 17@_A#]@GX2^ ?B+I?C+P_I^I:;J.FW!N;:V6_>2
MW5\8&0^YB!SQN[U]%441JSIIJ,K)A*G";3DKV*^H:?:ZM8W%E?6T-Y97$;13
M6]Q&)(Y488964\$$$@@\&OEGQE_P3-^"WBO4);NTMM:\,&1MS0Z-?@19[X69
M)-H]A@#L!7U=13IUJE+X)6"=.%3XU<^7? ?_  3?^"O@F\BNKC2M0\4SQ'<G
M]O7GF1Y]XXUC1A[,I%=M\3_V-?A-\7M8L=3\0>&5^TV5FEA -/N)+2-84+%%
MV1%5XW$#CI@= *]LHJGB*SES.;OZDJC22Y5%6"N<\??#KPU\4O#<^@>*]&M=
M<TF8Y:WNESM8=&5AAD89.&4@C/6NCHK!-Q=T:M)JS/CW6/\ @EG\'-3OFGMK
MSQ1I$3,2+6SU")HU]@987;'U;-?1OP>^$FA? _P%8^$/#9NCI-F\CQF\E$DI
M9W+L2P '5CVKM:*WJ8BK5CRSDVC*%&G3=XQLSR?XT?LN?#?X^RV]SXOT!;G4
MK=/*AU*UF>WN%3.=I92-R@DX# @9.,9-:GP-^!'A?]GGPC=>'/":W@TZYO7U
M"0WT_FN961$/.!@;8T&,=J]$HJ/:S<.1RT[%>SAS<]M3GO'7P]\-_$[P]-H?
MBK1;/7=*E.6MKR/< V" RGJK#)PRD$9X-?,6O?\ !+?X-:Q>--:7'B;0XR<B
MWL-1C9![9FBD;]:^OJ*JG7JTM(2:%.C3J?'&Y\Q_#W_@G3\%O .H0WTFC7OB
MBYA(:/\ X2"Z$\8/')B14C;Z,I'/3I7TS##';PI%$BQQ(H5$0850.  .PI]%
M34JSJN\W<<*<*:M!6/)OC-^R[\//C]JFG:AXTTJXU&ZT^%H+=H;R6 *C-N((
M1AGGUK9^#?P)\'_ /0[W2/!FGS:?87ES]KFCFN9)RTFU5SER2.%'%>@44>UJ
M./(Y.W8/9PYN>VI%=6T=Y:S6\HW13(T;C.,@C!KYUT'_ ()\_!/PSKFG:O8>
M'+R*_P!/N8[NWD;5+A@LD;!E)!?!Y X-?1]%$*LZ::A)JXY4X3LY*YS?Q"^'
M/AOXK>&+CP[XKTF'6=&G97>UF9E&Y3E6#*0RD>H(-?-.O?\ !+WX+ZQ,SVA\
M1:&I/$=AJ2LJ_3SHY#^9KZZHJJ=>K2TA)HF=*G4UG&Y\B>'_ /@EY\&-%N5E
MO&\1Z\@.3#J&HJB'IP?(CC;MZ]S7T[X*\">'OASH,&B>&-&L]#TJ'E;6RB$:
MY[LV.68]V.2>YK>HHJ5ZM7XY-A"E3I_ K!1116!J%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
, !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678843950248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Mar. 08, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jan. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-8929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ABM INDUSTRIES INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">94-1369354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One&#160;Liberty Plaza<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">7th Floor<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">New&#160;York<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">10006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">297-0200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ABM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,869,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000771497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--10-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678846558360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 46.6<span></span>
</td>
<td class="nump">$ 62.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Trade accounts receivable, net of allowances of $34.0 and $32.7 at January&#160;31, 2022 and October&#160;31, 2021, respectively</a></td>
<td class="nump">1,210.0<span></span>
</td>
<td class="nump">1,137.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Costs incurred in excess of amounts billed</a></td>
<td class="nump">69.1<span></span>
</td>
<td class="nump">52.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">88.0<span></span>
</td>
<td class="nump">88.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">63.8<span></span>
</td>
<td class="nump">60.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,477.5<span></span>
</td>
<td class="nump">1,401.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other investments</a></td>
<td class="nump">15.3<span></span>
</td>
<td class="nump">11.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net of accumulated depreciation of $283.6 and $274.7 at January&#160;31, 2022 and October&#160;31, 2021, respectively</a></td>
<td class="nump">110.9<span></span>
</td>
<td class="nump">111.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">124.2<span></span>
</td>
<td class="nump">126.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangible assets, net of accumulated amortization of $406.5 and $389.3 at January&#160;31, 2022 and October&#160;31, 2021, respectively</a></td>
<td class="nump">407.3<span></span>
</td>
<td class="nump">424.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,237.1<span></span>
</td>
<td class="nump">2,228.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">132.7<span></span>
</td>
<td class="nump">131.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">4,504.9<span></span>
</td>
<td class="nump">4,436.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt, net</a></td>
<td class="nump">31.4<span></span>
</td>
<td class="nump">31.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Trade accounts payable</a></td>
<td class="nump">261.5<span></span>
</td>
<td class="nump">289.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">196.6<span></span>
</td>
<td class="nump">238.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Accrued taxes &#8212; other than income</a></td>
<td class="nump">129.1<span></span>
</td>
<td class="nump">124.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveCurrent', window );">Insurance claims</a></td>
<td class="nump">169.1<span></span>
</td>
<td class="nump">171.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">21.8<span></span>
</td>
<td class="nump">11.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of lease liabilities</a></td>
<td class="nump">31.1<span></span>
</td>
<td class="nump">31.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">427.3<span></span>
</td>
<td class="nump">387.4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,267.8<span></span>
</td>
<td class="nump">1,285.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net</a></td>
<td class="nump">971.9<span></span>
</td>
<td class="nump">852.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease liabilities</a></td>
<td class="nump">114.4<span></span>
</td>
<td class="nump">116.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax liability, net</a></td>
<td class="nump">32.0<span></span>
</td>
<td class="nump">22.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveNoncurrent', window );">Noncurrent insurance claims</a></td>
<td class="nump">398.2<span></span>
</td>
<td class="nump">413.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other noncurrent liabilities</a></td>
<td class="nump">56.6<span></span>
</td>
<td class="nump">123.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Noncurrent income taxes payable</a></td>
<td class="nump">8.7<span></span>
</td>
<td class="nump">12.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,849.7<span></span>
</td>
<td class="nump">2,827.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value; 500,000 shares authorized; none issued</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value; 100,000,000 shares authorized; 67,443,112 and 67,302,449 shares issued and outstanding at January&#160;31, 2022 and October&#160;31, 2021, respectively</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">737.0<span></span>
</td>
<td class="nump">750.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of taxes</a></td>
<td class="num">(24.6)<span></span>
</td>
<td class="num">(22.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">942.1<span></span>
</td>
<td class="nump">880.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">1,655.2<span></span>
</td>
<td class="nump">1,609.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 4,504.9<span></span>
</td>
<td class="nump">$ 4,436.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f,g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678843934136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Trade accounts receivable, allowance</a></td>
<td class="nump">$ 34.0<span></span>
</td>
<td class="nump">$ 32.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Property, plant and equipment, accumulated depreciation</a></td>
<td class="nump">283.6<span></span>
</td>
<td class="nump">274.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Other intangible assets, accumulated amortization</a></td>
<td class="nump">$ 406.5<span></span>
</td>
<td class="nump">$ 389.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in USD per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in USD per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">67,443,112<span></span>
</td>
<td class="nump">67,302,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">67,443,112<span></span>
</td>
<td class="nump">67,302,449<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678849355736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 1,936.2<span></span>
</td>
<td class="nump">$ 1,492.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Operating expenses</a></td>
<td class="nump">1,659.6<span></span>
</td>
<td class="nump">1,249.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">153.1<span></span>
</td>
<td class="nump">122.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">17.5<span></span>
</td>
<td class="nump">10.8<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">106.0<span></span>
</td>
<td class="nump">109.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from unconsolidated affiliates</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(6.2)<span></span>
</td>
<td class="num">(8.5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">100.3<span></span>
</td>
<td class="nump">101.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">(24.3)<span></span>
</td>
<td class="num">(27.2)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">76.0<span></span>
</td>
<td class="nump">74.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax', window );">Interest rate swaps</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation and other</a></td>
<td class="num">(2.4)<span></span>
</td>
<td class="nump">4.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Income tax provision</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 74.0<span></span>
</td>
<td class="nump">$ 79.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per common share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in USD per share)</a></td>
<td class="nump">$ 1.12<span></span>
</td>
<td class="nump">$ 1.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in USD per share)</a></td>
<td class="nump">$ 1.11<span></span>
</td>
<td class="nump">$ 1.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average common and common equivalent shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">67.9<span></span>
</td>
<td class="nump">67.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">68.3<span></span>
</td>
<td class="nump">67.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678843533720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss, Net of Taxes</div></th>
<th class="th"><div>Retained Earnings</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, beginning of period (in shares) at Oct. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Oct. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 724.1<span></span>
</td>
<td class="num">$ (30.8)<span></span>
</td>
<td class="nump">$ 806.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock issued under employee stock purchase and share-based compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Taxes withheld under employee stock purchase and share-based compensation plans, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">(5.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 74.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsAbstract', window );"><strong>Dividends</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common stock ($0.195 and $0.190 per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsSharebasedCompensationStock', window );">Stock issued under share-based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, end of period (in shares) at Jan. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Jan. 31, 2021</a></td>
<td class="nump">1,569.1<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">726.9<span></span>
</td>
<td class="num">(25.9)<span></span>
</td>
<td class="nump">867.5<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, beginning of period (in shares) at Oct. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Oct. 31, 2021</a></td>
<td class="nump">$ 1,609.2<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">750.9<span></span>
</td>
<td class="num">(22.5)<span></span>
</td>
<td class="nump">880.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock issued under employee stock purchase and share-based compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Taxes withheld under employee stock purchase and share-based compensation plans, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">(9.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">$ (13.3)<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">(13.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">76.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsAbstract', window );"><strong>Dividends</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common stock ($0.195 and $0.190 per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsSharebasedCompensationStock', window );">Stock issued under share-based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, end of period (in shares) at Jan. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Jan. 31, 2022</a></td>
<td class="nump">$ 1,655.2<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 737.0<span></span>
</td>
<td class="num">$ (24.6)<span></span>
</td>
<td class="nump">$ 942.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsSharebasedCompensationStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid stock dividends declared for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsSharebasedCompensationStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678853274056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common stock, dividends (in USD per share)</a></td>
<td class="nump">$ 0.195<span></span>
</td>
<td class="nump">$ 0.190<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678843531272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 76.0<span></span>
</td>
<td class="nump">$ 74.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">27.7<span></span>
</td>
<td class="nump">22.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">9.3<span></span>
</td>
<td class="num">(7.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">8.5<span></span>
</td>
<td class="nump">8.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for bad debt</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredHedgeGains', window );">Amortization of accumulated other comprehensive gain on interest rate swaps</a></td>
<td class="num">(1.4)<span></span>
</td>
<td class="num">(1.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">(Gain)/Loss on sale of assets</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from unconsolidated affiliates</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivables', window );">Trade accounts receivable and costs incurred in excess of amounts billed</a></td>
<td class="num">(90.3)<span></span>
</td>
<td class="num">(52.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">2.3<span></span>
</td>
<td class="nump">6.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other noncurrent assets</a></td>
<td class="num">(1.3)<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Trade accounts payable and other accrued liabilities</a></td>
<td class="num">(41.8)<span></span>
</td>
<td class="num">(3.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent', window );">Long-term lease liabilities</a></td>
<td class="num">(2.1)<span></span>
</td>
<td class="num">(6.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInSelfInsuranceReserve', window );">Insurance claims</a></td>
<td class="num">(17.5)<span></span>
</td>
<td class="num">(4.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">32.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other noncurrent liabilities</a></td>
<td class="num">(66.5)<span></span>
</td>
<td class="num">(34.5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Total adjustments</a></td>
<td class="num">(169.6)<span></span>
</td>
<td class="num">(29.3)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="num">(93.6)<span></span>
</td>
<td class="nump">45.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property, plant and equipment</a></td>
<td class="num">(9.6)<span></span>
</td>
<td class="num">(6.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities', window );">Proceeds from sale of assets</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi', window );">Investments in equity securities</a></td>
<td class="num">(3.0)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(12.4)<span></span>
</td>
<td class="num">(5.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes withheld from issuance of share-based compensation awards, net</a></td>
<td class="num">(10.0)<span></span>
</td>
<td class="num">(6.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(13.3)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(13.1)<span></span>
</td>
<td class="num">(12.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Borrowings from credit facility</a></td>
<td class="nump">475.5<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of borrowings from credit facility</a></td>
<td class="num">(356.6)<span></span>
</td>
<td class="num">(32.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts', window );">Changes in book cash overdrafts</a></td>
<td class="nump">5.9<span></span>
</td>
<td class="num">(12.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConstructionLoansPayable', window );">Financing of energy savings performance contracts</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">4.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Repayment of finance lease obligations</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="num">(0.7)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">90.3<span></span>
</td>
<td class="num">(57.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash and cash equivalents</a></td>
<td class="num">(16.2)<span></span>
</td>
<td class="num">(15.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">62.8<span></span>
</td>
<td class="nump">394.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">$ 46.6<span></span>
</td>
<td class="nump">$ 378.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Lease Liabilities, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Operating Lease Right-Of-Use Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredHedgeGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDeferredHedgeGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInSelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the carrying amount of accrued known and estimated losses incurred for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's' compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInSelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123583714&amp;loc=SL75117360-209713<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3444-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConstructionLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from borrowings to finance the cost of construction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConstructionLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3098-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfBankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the sale of other assets recognized in investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848485464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>THE COMPANY AND NATURE OF OPERATIONS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">THE COMPANY AND NATURE OF OPERATIONS</a></td>
<td class="text">THE COMPANY AND NATURE OF OPERATIONS <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABM is a leading provider of integrated facility services with a mission to make a difference, every person, every day. We are organized into four industry groups and one Technical Solutions segment: </span></div><div style="margin-top:9pt;text-align:center"><img alt="abm-20220131_g3.jpg" src="abm-20220131_g3.jpg" style="height:110px;margin-bottom:5pt;vertical-align:text-bottom;width:582px"/></div>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.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848643496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared in accordance with (i) United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of our management, our unaudited consolidated financial statements and accompanying notes (the &#8220;Financial Statements&#8221;) include all normal recurring adjustments that are necessary for the fair statement of the interim periods presented. Interim results of operations are not necessarily indicative of results for the full year. The Financial Statements should be read in conjunction with our audited consolidated financial statements (and notes thereto) in our Annual Report on Form 10-K for the year ended October&#160;31, 2021. Unless otherwise indicated, all references to years are to our fiscal years, which end on October&#160;31.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reorganization of Our Business</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective November 1, 2021, the Manufacturing &amp; Distribution (&#8220;M&amp;D&#8221;) industry group replaced our Technology and Manufacturing (&#8220;T&amp;M&#8221;) industry group as part of our strategic transformation initiative </span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. M&amp;D retained our large manufacturing clients from T&amp;M and added clients in the distribution sector from our Business and Industry (&#8220;B&amp;I&#8221;) group. Technology clients with commercial real estate properties serviced by T&amp;M shifted into B&amp;I. Additionally, we have modified the presentation of segment revenues as inter-segment revenues are now allocated at the segment level. Our prior period segment data in Note 4, &#8220;Revenues,&#8221; and Note 12, &#8220;Segment Information,&#8221; has been reclassified to conform with our current period presentation. These changes had no impact on our previously reported consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of the Pandemic</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rounding</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management Reimbursement Revenue by Segment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate certain parking facilities under management reimbursement arrangements. Under these arrangements, we manage the parking facilities for management fees and pass through the revenues and expenses associated with the facilities to the owners. These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total </span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.9&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.0&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes (Topic 740)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This accounting update simplifies the accounting for income taxes and clarifies and amends existing income tax guidance. Impacted areas include intraperiod tax allocations, interim period taxes, deferred tax liabilities with outside basis differences, franchise taxes, and transactions that result in the &#8220;step-up&#8221; of goodwill. We adopted this standard, effective November 1, 2021, on a prospective basis. The adoption of this guidance did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the FASB issued ASU 2020-01, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments&#8211;Equity Securities (Topic 321), Investments&#8211;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This accounting update clarifies the interaction between the accounting for investments in equity securities under Topic 321, investments accounted for under the equity method under Topic 323, and certain derivatives instruments under Topic 815. We adopted this standard, effective November 1, 2021, on a prospective basis. The adoption of this guidance did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other recently adopted accounting standards have had a significant impact on our fiscal 2022 consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848608088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS AND DISPOSITIONS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">ACQUISITIONS AND DISPOSITIONS</a></td>
<td class="text">ACQUISITIONS AND DISPOSITIONS<div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition of Able</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2021, we acquired Able, a leading facilities services company headquartered in San Francisco, California, for a preliminary net cash purchase price of $741.7&#160;million (the &#8220;Able Acquisition&#8221;). 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. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preliminary Purchase Price Allocation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our preliminary purchase price allocation is based on information that is currently available, and we are continuing to evaluate the underlying inputs and assumptions used in our valuations. Accordingly, the purchase price consideration and allocations are subject to, among other items: working capital adjustments, further analysis of tax accounts, legal matters, and the final valuation of insurance claims reserves. During the three months ended January 31, 2022, we adjusted our purchase price allocation for probable litigation losses, as described below, and refined certain other estimates. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the preliminary acquisition accounting on the date of acquisition as previously reported at year-end 2021 and at the end of the first quarter of 2022:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.009%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Preliminary Purchase Price Allocation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Updated Preliminary Purchase Price Allocation</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable</span><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">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span><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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span><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">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span><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">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">554.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">563.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.0)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance claims</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(91.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(91.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liability, net</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59.5)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59.5)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">741.7&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">741.7&#160;</span></td><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"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> The gross amount of trade accounts receivable was $160.6 million, of which $1.3 million was deemed uncollectible.</span></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amortization periods for the acquired intangible assets are 15 years for customer relationships and two years for trade names.</span></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited Consolidated Statements of Comprehensive Income (Loss) for the three months ended January 31, 2022, includes $307.7 million of revenue and $14.4 million of operating income attributable to the operations of Able, which are included in our B&amp;I segment. We also incurred $4.1 million of acquisition-related costs and $4.2&#160;million of integration costs during the three months ended January 31, 2022, which are included in selling, general and administrative expenses in the accompanying unaudited Consolidated Statements of Comprehensive Income (Loss). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our unaudited pro forma results as though the acquisition occurred on November 1, 2020. 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 </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forma results do not reflect the cost of integration activities or benefits from expected revenue enhancements and synergies.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.393%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pro forma revenue</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,768.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pro forma income from operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Legal Matters Related to Legacy Able</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Able is a party to a number of lawsuits, claims, and proceedings incident to the operation of the 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If, during the purchase price allocation period, we can reasonably determine the fair values of a pre-acquisition contingency, then we will include that amount in the purchase price allocation. If we are unable to determine the fair value of a pre-acquisition contingency at the end of the measurement period, then we will evaluate whether to include an amount in the purchase price allocation based on whether it is probable a liability had been incurred and whether an amount can be reasonably estimated. Subsequent to the end of the measurement period, any adjustment to amounts recorded for a pre-acquisition contingency will be included within acquisition-related costs in the period in which the adjustment is determined.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January 31, 2022, we adjusted our purchase price allocation for probable litigation losses in Able legal matters where a reasonable estimate of the loss could be made from $0.9&#160;million to $12.3&#160;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 all reasonably possible losses for which a reasonable estimate of the loss can be made for Able legal matters is between zero and $1.9&#160;million. 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. Therefore, our accrual for probable losses and our estimated range of loss for reasonably possible losses do not represent our maximum possible exposure.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disposition of Assets</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2022, the Company sold a group of customer contracts for healthcare technology management within our Technical Solutions segment for $8.5&#160;million and recognized a gain of $7.7&#160;million during the three months ended January 31, 2022, which is included in selling, general and administrative expenses in the accompanying unaudited Consolidated Statements of Comprehensive Income (Loss).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678849544168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">REVENUES</a></td>
<td class="text">REVENUES<div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues under several types of contracts, which are further explained below. 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;I, M&amp;D, Education, Aviation, and Technical Solutions, as described in Note 12, &#8220;Segment Information.&#8221;</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:36.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.728%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.6pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">M&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">677.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">304.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">178.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">29.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">1,190.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">83.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">77.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">172.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">268.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">44.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">346.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">141.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">141.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">86.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">86.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">1,029.5&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">359.1&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">205.7&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">200.3&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">141.8&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">1,936.2&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:36.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.728%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.6pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">M&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">533.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">287.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">183.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">29.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">1,032.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">68.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">54.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">134.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">88.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">41.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">24.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">160.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">112.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">112.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">690.1&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">340.8&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">208.0&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">140.9&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">112.6&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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. Rent is paid to the grantor, which is the customer in the arrangement; accordingly, rent expense related to these arrangements is recorded as a reduction of the related parking service revenues. . </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Building &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, 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. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Types</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have arrangements under various contract types, as described in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies,&#8221; in our Annual Report on Form 10-K for the year ended October&#160;31, 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 as 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our contracts include performance obligations that are primarily satisfied over time as we provide the related services. These contract types include: monthly fixed-price; square-foot; cost-plus; work orders; transaction-price; hourly; management reimbursement; leased location; allowance; energy savings contracts; and fixed-price repair and refurbishment contracts, as well as our franchise and royalty fee arrangements. We recognize revenue as the services are performed using a measure of progress that is determined by the contract type. Generally, most of our contracts are cancellable by either party without a substantive penalty, and the majority have a notification period of 30 to 60 days. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2022, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $310.7 million. We expect to recognize revenue on approximately 80% of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter, based on our estimates of project timing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt"><span style="color:#164fa2;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Commissions expense is recognized on a straight-line basis over a weighted average expected customer relationship period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the balances in our contract assets and contract liabilities: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billed trade receivables</span><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">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,102.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,057.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled trade receivables</span><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">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs incurred in excess of amounts billed</span><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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized commissions</span><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">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in trade accounts receivable, net, on the unaudited 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. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Fluctuation is primarily due to the timing of payments on our contracts measured using the cost-to-cost method of revenue recognition. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in other current assets and other noncurrent assets on the unaudited Consolidated Balance Sheets. During the three months ended January&#160;31, 2022, we capitalized $3.5 million of new costs and amortized $3.5 million of previously capitalized costs. There was no impairment loss recorded on the costs capitalized.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.393%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>January 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract liabilities</span><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">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional contract liabilities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recognition of deferred revenue</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.0&#160;</span></td><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"/></tr></table></div>(1) Included in other accrued liabilities on the unaudited Consolidated Balance Sheets.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848577016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER COMMON SHARE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">NET INCOME (LOSS) PER COMMON SHARE</a></td>
<td class="text">NET INCOME (LOSS) PER COMMON SHARE<div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic and Diluted Net Income (Loss) Per Common Share Calculations</span></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">76.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">74.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common </span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;&#160;equivalent shares outstanding &#8212; Basic</span></div></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.17pt;font-weight:400;line-height:100%;position:relative;top:-3.32pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Performance shares</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common</span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;&#160;equivalent shares outstanding &#8212; Diluted</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">68.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.12&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Excludes the impact of potentially dilutive outstanding share-based securities that are excluded from the calculation of diluted loss per share in periods when we have a loss, as their inclusion would have an anti-dilutive effect. Such impact is included in the table below. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Anti-dilutive</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848521960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALE OF FINANCIAL INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALE OF FINANCIAL INSTRUMENTS</a></td>
<td class="text">FAIR VALUE OF FINANCIAL INSTRUMENTS<div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Hierarchy of Our Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis </span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span><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">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance deposits</span><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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held in funded deferred compensation plan</span><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">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility</span><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">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span><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">(5)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred equity securities</span><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">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents are stated at nominal value, which equals fair value.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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 &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 7, &#8220;Insurance,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents investments held in a Rabbi trust associated with one of our deferred compensation plans, which we include in &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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 8, &#8220;Credit Facility,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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 (&#8220;LIBOR&#8221;) forward rates at the end of the period. At January&#160;31, 2022, and October&#160;31, 2021, our interest rate swaps are included in &#8220;Other noncurrent liabilities&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 8, &#8220;Credit Facility,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(6)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company purchased $3.0 million in a preferred equity investment of a privately held company during the three months ended January&#160;31, 2022, which we include in &#8220;Other investments&#8221; on the accompanying unaudited Consolidated Balance Sheet. Our investment does not have a readily determinable fair value; therefore, we account for the investment using the measurement alternative under Topic 321 and measure the investment at initial cost less impairment, if any.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, then we would evaluate these non-financial assets for impairment. If an impairment were to occur, then the asset would be recorded at the estimated fair value, using primarily unobservable Level 3 inputs. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the reorganization of our T&amp;M segment as discussed in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies</span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">,&#8221;</span> we reallocated $95.0&#160;million of goodwill from our B&amp;I segment to our M&amp;D segment using a relative fair value approach. M&amp;D&#8217;s goodwill balance was $502.2&#160;million after the reorganization, which includes $407.2&#160;million of previously recorded goodwill from our T&amp;M segment. In addition, we completed an assessment of any potential goodwill impairment for all reporting units immediately prior to and following the reallocation and determined that no impairment existed.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678849543032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INSURANCE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceAbstract', window );"><strong>Insurance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceDisclosureTextBlock', window );">INSURANCE</a></td>
<td class="text">INSURANCE<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a combination of insured and self-insurance programs to cover workers&#8217; 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&#8217; 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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain our reserves for workers&#8217; 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.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Actuarial Review Performed During the First Quarter 2022</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our self-insurance liabilities on a regular 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2022, we performed a comprehensive actuarial review of the majority of our casualty insurance programs to evaluate changes made to claims reserves and claims payment activity for the period of May 1, 2021, through October 31, 2021 (the &#8220;Actuarial Review&#8221;). The Actuarial Review was comprehensive in nature and was based on loss development patterns, trend assumptions, and underlying expected loss costs during the period analyzed. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Based on the results of the Actuarial Review, we decreased our total reserves related to prior periods for known claims as well as our estimate of the loss amounts associated with incurred but not reported claims (&#8220;IBNR claims&#8221;) by $25.2&#160;million during the three months ended January&#160;31, 2022. During the three months ended January&#160;31, 2021, we decreased our total reserves related to prior periods by $11.4&#160;million. We will continue to assess ongoing developments, which may result in further adjustments to reserves.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance Related Balances and Activity </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance claim reserves, excluding medical and dental</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">574.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Medical and dental claim reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance recoverables</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.5&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.5&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2022, and October&#160;31, 2021, insurance recoverables are included in both &#8220;Other current assets&#8221; and &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets.</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Instruments Used to Collateralize Our Insurance Obligations</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Standby letters of credit </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Surety bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted insurance deposits</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242.4&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242.3&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the types of coverages and products sold, and the assets, obligations, recorded liabilities, revenues and expenses arising therefrom, and the amounts of and methodologies and assumptions used in determining the amounts of such items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -URI http://asc.fasb.org/topic&amp;trid=2303980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848493288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CREDIT FACILITY<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock', window );">CREDIT FACILITY</a></td>
<td class="text">CREDIT FACILITY<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 (the &#8220;Credit Facility&#8221;), consisting of a $900.0 million revolving line of credit (the &#8220;revolver&#8221;) and an $800.0 million amortizing term loan, both of which were scheduled to mature on September 1, 2022. In accordance with terms of the Credit Facility, the revolver was reduced to $800.0 million on September 1, 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 28, 2021, the Company amended and restated the Credit Facility (the &#8220;Amended Credit Facility&#8221;), extending the maturity date to June 28, 2026, and increasing the capacity of the revolving credit facility from $800.0 million to $1.3&#160;billion and the then-remaining term loan outstanding from $620.0&#160;million to $650.0&#160;million. 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 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the interest rate of the Euro Interbank Offered Rate (&#8220;EURIBOR&#8221;) and the daily Sterling Overnight Index Average (&#8220;SONIA&#8221;) reference rate, 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 January&#160;31, 2022, the weighted average interest rate on our outstanding borrowings was 1.60%. 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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Our borrowing capacity is subject to, and limited by, compliance with the covenants described above. At January&#160;31, 2022, we were in compliance with these covenants. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incurred deferred financing costs of $6.4 million in conjunction with the execution of the Amended Credit Facility and carried over $6.2 million of unamortized deferred financing from initial execution 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.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility Information</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">601.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noncurrent portion of term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">589.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving line of credit</span><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">(1)(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">382.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">255.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">971.9&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">852.8&#160;</span></td><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"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Standby letters of credit amounted to $166.9 million at January&#160;31, 2022. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> At January&#160;31, 2022, we had borrowing capacity of $749.3 million.</span></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Term Loan Maturities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January&#160;31, 2022, we made principal payments under the term loan of $8.1 million. As of January&#160;31, 2022, the following principal payments are required under the term loan.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt maturities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">503.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 accumulated other comprehensive loss (&#8220;AOCL&#8221;) 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 6, &#8220;Fair Value of Financial Instruments,&#8221; regarding the valuation of our interest rate swaps.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fixed Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 130.0 million</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.86%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 130.0 million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 1, 2022</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2022 and October&#160;31, 2021, amounts recorded in AOCL for interest rate swaps were a gain of $0.3 million, net of taxes of $0.5 million, and a loss of $0.2 million, net of taxes of $0.3 million, respectively. These amounts included the gain associated with the interest rate swaps we terminated in 2018, which is being amortized to interest expense over the original term of our Credit Facility ending September 1, 2022. During the three months ended January&#160;31, 2022, we amortized $1.1 million of this gain, net of taxes of $0.4 million, to interest expense. During the three months ended January&#160;31, 2021, we amortized $1.2 million, net of taxes of $0.4 million. At January&#160;31, 2022, the total amount expected to be reclassified from AOCL to earnings during the next 12 months is a gain of $0.5 million, net of taxes of $0.3 million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the entity's debt and derivative instruments. Includes information about the amount of borrowings under the entity's line of credit and other matters important to the users of the financial statements and describes an entity's risk management strategies, derivatives in hedging activities and non-hedging derivative instruments, the assets, obligations, liabilities, revenues and expenses arising there from, and the amounts of and methodologies and assumptions used in determining the amounts of such items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_DebtAndDerivativeInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848610872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">COMMON STOCK</a></td>
<td class="text">COMMON STOCK<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 (the &#8220;2019 Share Repurchase Program&#8221;). We repurchased shares under the 2019 Share Repurchase Program during the first quarter of 2022, as summarized below. At January&#160;31, 2022, authorization for $131.6 million of repurchases remained under the 2019 Share Repurchase Program.</span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Activity</span></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.393%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total number of shares purchased</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash paid for share repurchases</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848606424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text">COMMITMENTS AND CONTINGENCIES <div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Letters of Credit and Surety Bonds</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use letters of credit and surety bonds to secure certain commitments related to insurance programs and for other purposes. As of January&#160;31, 2022, these letters of credit and surety bonds totaled $166.9 million and $700.4&#160;million, respectively. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some instances, we offer clients guaranteed energy savings under certain energy savings contracts. At January&#160;31, 2022, total guarantees were $236.4 million and extend through 2042. We include the estimated costs of guarantees 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. Historically, we have not incurred any material losses in connection with these guarantees. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2022, the total amount accrued for probable litigation losses where a reasonable estimate of the loss could be made was $28.7 million, including probable litigation losses of $12.3&#160;million related to the Able Acquisition as described in Note 3, &#8220;Acquisition and Dispositions.&#8221; 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 all reasonably possible losses for which a reasonable estimate of the loss can be made is between zero and $5 million, including $1.9&#160;million related to the Able Acquisition as described in Note 3, &#8220;Acquisition and Dispositions.&#8221; 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 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bucio </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">case, described below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Legal Proceedings</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 &#8220;Bucio case&#8221;) </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bucio 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 (&#8220;PAGA&#8221;). On April 19, 2011, the trial court held a hearing on plaintiffs&#8217; motion to certify the class. At the conclusion of that hearing, the trial court denied plaintiffs&#8217; motion to certify the class. On May 11, 2011, the plaintiffs filed a motion to reconsider, which was denied. 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 &#8220;Court of Appeal&#8221;), heard oral arguments on November 7, 2017. On December 11, 2017, the Court of Appeal reversed the trial court&#8217;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.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#8217; 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&#8217; 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February and March 2021, the parties engaged in expert discovery that provided detailed information regarding the plaintiffs&#8217; damage calculations on the class claims. On February 25, 2021, the California Supreme Court issued an opinion in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Donohue v. AMN Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which addresses the standard for adjudicating meal period claims under California law and we believe is supportive of ABM&#8217;s legal position in the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bucio</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> case. On May 5, 2021, the trial court denied all of the plaintiffs&#8217; 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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 7, 2021, the Company entered into a class action settlement and release agreement to settle the Bucio case for $140&#160;million and to obtain a release of the certified class claims that were asserted in the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bucio</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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&#8217; fees awarded by the trial court and all costs of notice and claims </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. On February 1, 2022, plaintiffs&#8217; counsel filed a motion requesting that $46.7&#160;million in attorneys&#8217; fees be paid from the $140.0&#160;million settlement fund. On February 16, 2022, a motion to intervene in the action was filed by proposed intervenor Rashad Jefferson, who had previously filed a separate PAGA action in Alameda County Superior Court that is currently pending. As a part of the motion to intervene, a stay was requested so that the proposed intervenor can investigate the settlement. Proposed intervenor also filed an objection to the PAGA settlement on February 14, 2022. A hearing for the motion to intervene is scheduled for March 14, 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plaintiffs filed a motion for final approval of the class settlement on February 24, 2022. The final approval hearing for the settlement 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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2022, 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 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bucio case</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> within &#8220;Other current liabilities&#8221; on the unaudited Consolidated Balance Sheet.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848517912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text">INCOME TAXES <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly tax provision is calculated using an estimated annual tax rate that is adjusted for discrete items occurring during the period to arrive at our effective tax rate. During the three months ended January&#160;31, 2022 and 2021, we had effective tax rates of 24.2% and 26.7%, respectively, resulting in provisions for taxes of $24.3 million and $27.2 million, respectively. The difference between the effective tax rate and statutory rate is primarily related to tax credits and reserves. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our effective tax rate for the three months ended January&#160;31, 2022, was impacted by a $3.5&#160;million benefit from change in tax reserves. Our effective tax rate for the three months ended January&#160;31, 2021, was not impacted by any significant discrete items.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In response to COVID-19, Congress enacted the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;) on March 27, 2020. The CARES Act provides various tax provisions, including payroll tax provisions, which we have evaluated for applicability. Through December 2020, we deferred approximately $132&#160;million of payroll tax, of which $66&#160;million was paid in December 2021 with the remaining $66&#160;million due by December 31, 2022 as required under the CARES Act. </span></div>We plan to reinvest our foreign earnings to fund future non-U.S. growth and expansion, and we do not anticipate remitting such earnings to the United States. While U.S. federal tax expense has been recognized as a result of the Tax Cuts and Jobs Act of 2017, no deferred tax liabilities with respect to federal and state income taxes or foreign withholding taxes have been recognized.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848499656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT INFORMATION</a></td>
<td class="text">SEGMENT INFORMATION Effective November 1, 2021, we reorganized our reportable segments to reflect our M&amp;D industry group replacing our T&amp;M industry group. Our current reportable segments consist of B&amp;I, M&amp;D, Education, Aviation, and Technical Solutions, as further described below. Refer to Note 2, &#8220;Basis of Presentation and Significant Accounting Policies,&#8221; for information related to our segment reorganization. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:70.392%"/><td style="width:0.1%"/></tr><tr><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"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REPORTABLE SEGMENTS AND DESCRIPTIONS</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I</span></div></td><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"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I, our largest reportable segment, encompasses janitorial, facilities engineering, and parking services for commercial real estate properties (including corporate offices for high tech clients), sports and entertainment venues, and traditional hospitals and non-acute healthcare facilities. B&amp;I also provides vehicle maintenance and other services to rental car providers.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">M&amp;D</span></div></td><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"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">M&amp;D provides integrated facility services, engineering, janitorial, and other specialized services in different types of manufacturing, distribution, and data center facilities. Manufacturing facilities include traditional motor vehicles, electric vehicles, batteries, pharmaceuticals, steel, semiconductors, chemicals, and many others. Distribution facilities include e-commerce, cold storage, logistics, general warehousing, and others. </span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></div></td><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"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education delivers janitorial, custodial, landscaping and grounds, facilities engineering, and parking services for public school districts, private schools, colleges, and universities.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></div></td><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"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation supports airlines and airports with services ranging from parking and janitorial to passenger assistance, catering logistics, air cabin maintenance, and transportation.</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></div></td><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"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions specializes in mechanical and electrical services (including electric vehicle charging station installation). These services can also be leveraged for cross-selling across all of our industry groups, both domestically and internationally.</span></div></td></tr></table><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information by Reportable Segment</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.276%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,029.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">690.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing &amp; Distribution</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">359.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,936.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating profit</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing &amp; Distribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span><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">(1)</span></div></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55.8)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for income from unconsolidated affiliates, included in Aviation and Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.3&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.9&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><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">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reflects a $7.7&#160;million gain on the sale of assets during the three months ended January&#160;31, 2022.</span></div><div style="margin-top:15pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies for our segments are the same as those disclosed within our significant accounting policies in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies.&#8221; 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, certain actuarial adjustments to self-insurance reserves, and acquisition and integration costs. Management does not review asset information by segment, therefore we do not present assets in this note.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678843930968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared in accordance with (i) United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of our management, our unaudited consolidated financial statements and accompanying notes (the &#8220;Financial Statements&#8221;) include all normal recurring adjustments that are necessary for the fair statement of the interim periods presented. Interim results of operations are not necessarily indicative of results for the full year. The Financial Statements should be read in conjunction with our audited consolidated financial statements (and notes thereto) in our Annual Report on Form 10-K for the year ended October&#160;31, 2021. Unless otherwise indicated, all references to years are to our fiscal years, which end on October&#160;31.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Reorganization of Our Business</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reorganization of Our Business</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective November 1, 2021, the Manufacturing &amp; Distribution (&#8220;M&amp;D&#8221;) industry group replaced our Technology and Manufacturing (&#8220;T&amp;M&#8221;) industry group as part of our strategic transformation initiative </span><span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ELEVATE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. M&amp;D retained our large manufacturing clients from T&amp;M and added clients in the distribution sector from our Business and Industry (&#8220;B&amp;I&#8221;) group. Technology clients with commercial real estate properties serviced by T&amp;M shifted into B&amp;I. Additionally, we have modified the presentation of segment revenues as inter-segment revenues are now allocated at the segment level. Our prior period segment data in Note 4, &#8220;Revenues,&#8221; and Note 12, &#8220;Segment Information,&#8221; has been reclassified to conform with our current period presentation. These changes had no impact on our previously reported consolidated financial statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Management Reimbursement Revenue by Segment and Remaining Performance Obligations</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management Reimbursement Revenue by Segment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate certain parking facilities under management reimbursement arrangements. Under these arrangements, we manage the parking facilities for management fees and pass through the revenues and expenses associated with the facilities to the owners. These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total </span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.9&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.0&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2022, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $310.7 million. We expect to recognize revenue on approximately 80% of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter, based on our estimates of project timing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Standards</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes (Topic 740)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This accounting update simplifies the accounting for income taxes and clarifies and amends existing income tax guidance. Impacted areas include intraperiod tax allocations, interim period taxes, deferred tax liabilities with outside basis differences, franchise taxes, and transactions that result in the &#8220;step-up&#8221; of goodwill. We adopted this standard, effective November 1, 2021, on a prospective basis. The adoption of this guidance did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the FASB issued ASU 2020-01, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments&#8211;Equity Securities (Topic 321), Investments&#8211;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This accounting update clarifies the interaction between the accounting for investments in equity securities under Topic 321, investments accounted for under the equity method under Topic 323, and certain derivatives instruments under Topic 815. We adopted this standard, effective November 1, 2021, on a prospective basis. The adoption of this guidance did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other recently adopted accounting standards have had a significant impact on our fiscal 2022 consolidated financial statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Contract Types and Contract Balances</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Types</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have arrangements under various contract types, as described in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies,&#8221; in our Annual Report on Form 10-K for the year ended October&#160;31, 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 as 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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our contracts include performance obligations that are primarily satisfied over time as we provide the related services. These contract types include: monthly fixed-price; square-foot; cost-plus; work orders; transaction-price; hourly; management reimbursement; leased location; allowance; energy savings contracts; and fixed-price repair and refurbishment contracts, as well as our franchise and royalty fee arrangements. We recognize revenue as the services are performed using a measure of progress that is determined by the contract type. Generally, most of our contracts are cancellable by either party without a substantive penalty, and the majority have a notification period of 30 to 60 days. </span></div>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.<div style="margin-top:9pt"><span style="color:#164fa2;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Commissions expense is recognized on a straight-line basis over a weighted average expected customer relationship period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 </span></div>of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848607256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ManagementRevenueTableTextBlock', window );">Schedule of Management Reimbursement Revenue by Segment</a></td>
<td class="text">These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total </span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.9&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.0&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ManagementRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Management Revenue [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ManagementRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678853379928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS AND DISPOSITIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Preliminary Purchase Price Allocation</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the preliminary acquisition accounting on the date of acquisition as previously reported at year-end 2021 and at the end of the first quarter of 2022:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.009%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Preliminary Purchase Price Allocation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Updated Preliminary Purchase Price Allocation</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable</span><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">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span><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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span><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">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span><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">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">554.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">563.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.0)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance claims</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(91.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(91.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liability, net</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59.5)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59.5)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">741.7&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">741.7&#160;</span></td><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"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> The gross amount of trade accounts receivable was $160.6 million, of which $1.3 million was deemed uncollectible.</span></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amortization periods for the acquired intangible assets are 15 years for customer relationships and two years for trade names.</span></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of Pro Forma Financial Information</a></td>
<td class="text">The following table presents our unaudited pro forma results as though the acquisition occurred on November 1, 2020. 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 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forma results do not reflect the cost of integration activities or benefits from expected revenue enhancements and synergies.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.393%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pro forma revenue</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,768.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pro forma income from operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848501064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Revenue from External Customers by Major Service Lines and Segments</a></td>
<td class="text"><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:36.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.728%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.6pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">M&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">677.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">304.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">178.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">29.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">1,190.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">83.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">77.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">172.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">268.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">44.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">346.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">141.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">141.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">86.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">86.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">1,029.5&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">359.1&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">205.7&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">200.3&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">141.8&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">1,936.2&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:36.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.728%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.6pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">M&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">533.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">287.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">183.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">29.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">1,032.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">68.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">54.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">134.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">88.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">41.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">24.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">160.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">112.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">112.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">690.1&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">340.8&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">208.0&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">140.9&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">112.6&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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. Rent is paid to the grantor, which is the customer in the arrangement; accordingly, rent expense related to these arrangements is recorded as a reduction of the related parking service revenues. . </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Building &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, 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. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer, Asset and Liability</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the balances in our contract assets and contract liabilities: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billed trade receivables</span><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">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,102.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,057.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled trade receivables</span><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">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs incurred in excess of amounts billed</span><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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized commissions</span><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">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in trade accounts receivable, net, on the unaudited 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. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Fluctuation is primarily due to the timing of payments on our contracts measured using the cost-to-cost method of revenue recognition. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in other current assets and other noncurrent assets on the unaudited Consolidated Balance Sheets. During the three months ended January&#160;31, 2022, we capitalized $3.5 million of new costs and amortized $3.5 million of previously capitalized costs. There was no impairment loss recorded on the costs capitalized.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.393%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>January 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract liabilities</span><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">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional contract liabilities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recognition of deferred revenue</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.0&#160;</span></td><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"/></tr></table></div>(1) Included in other accrued liabilities on the unaudited Consolidated Balance Sheets.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848503192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER COMMON SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Basic and Diluted Net Income (Loss) Per Common Share Calculations</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic and Diluted Net Income (Loss) Per Common Share Calculations</span></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">76.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">74.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common </span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;&#160;equivalent shares outstanding &#8212; Basic</span></div></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.17pt;font-weight:400;line-height:100%;position:relative;top:-3.32pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Performance shares</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common</span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;&#160;equivalent shares outstanding &#8212; Diluted</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">68.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.12&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>(1) Excludes the impact of potentially dilutive outstanding share-based securities that are excluded from the calculation of diluted loss per share in periods when we have a loss, as their inclusion would have an anti-dilutive effect. Such impact is included in the table below.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Anti-dilutive</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848448152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALE OF FINANCIAL INSTRUMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis </span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span><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">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance deposits</span><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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held in funded deferred compensation plan</span><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">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility</span><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">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span><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">(5)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred equity securities</span><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">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents are stated at nominal value, which equals fair value.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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 &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 7, &#8220;Insurance,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents investments held in a Rabbi trust associated with one of our deferred compensation plans, which we include in &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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 8, &#8220;Credit Facility,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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 (&#8220;LIBOR&#8221;) forward rates at the end of the period. At January&#160;31, 2022, and October&#160;31, 2021, our interest rate swaps are included in &#8220;Other noncurrent liabilities&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 8, &#8220;Credit Facility,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(6)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company purchased $3.0 million in a preferred equity investment of a privately held company during the three months ended January&#160;31, 2022, which we include in &#8220;Other investments&#8221; on the accompanying unaudited Consolidated Balance Sheet. Our investment does not have a readily determinable fair value; therefore, we account for the investment using the measurement alternative under Topic 321 and measure the investment at initial cost less impairment, if any.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678849537752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INSURANCE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceAbstract', window );"><strong>Insurance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock', window );">Schedule of Insurance Related Balances and Activity</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance Related Balances and Activity </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance claim reserves, excluding medical and dental</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">574.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Medical and dental claim reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance recoverables</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.5&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.5&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InsuranceDisclosureTableTextBlock', window );">Schedule of Instruments Used to Collateralize Insurance Obligations</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Instruments Used to Collateralize Our Insurance Obligations</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Standby letters of credit </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Surety bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted insurance deposits</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242.4&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242.3&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InsuranceDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Insurance Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InsuranceDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Insurance Related Balances And Activity [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678856540552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CREDIT FACILITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Credit Facility Information</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility Information</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">601.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noncurrent portion of term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">589.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">597.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving line of credit</span><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">(1)(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">382.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">255.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">971.9&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">852.8&#160;</span></td><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"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Standby letters of credit amounted to $166.9 million at January&#160;31, 2022. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> At January&#160;31, 2022, we had borrowing capacity of $749.3 million.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Term Loan Maturities</a></td>
<td class="text">As of January&#160;31, 2022, the following principal payments are required under the term loan.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt maturities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">503.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock', window );">Schedule of Interest Rate Swap Information</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fixed Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 130.0 million</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.86%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 130.0 million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 1, 2022</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848582104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock', window );">Schedule of Share Repurchase Activity</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.393%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total number of shares purchased</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash paid for share repurchases</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23309-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTreasuryStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848489064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Financial Information by Reportable Segment</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information by Reportable Segment</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.276%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,029.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">690.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing &amp; Distribution</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">359.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,936.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating profit</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing &amp; Distribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span><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">(1)</span></div></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55.8)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for income from unconsolidated affiliates, included in Aviation and Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.3&#160;</span></td><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"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.9&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><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">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reflects a $7.7&#160;million gain on the sale of assets during the three months ended January&#160;31, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848659432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>THE COMPANY AND NATURE OF OPERATIONS (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2022 </div>
<div>segment </div>
<div>industryGroup</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_NumberOfIndustryGroups', window );">Number of industry groups | industryGroup</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_NumberOfTechnicalSolutionSegments', window );">Number of technical solutions segments | segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_NumberOfIndustryGroups">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Industry Groups</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_NumberOfIndustryGroups</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_NumberOfTechnicalSolutionSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Technical Solution Segments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_NumberOfTechnicalSolutionSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678772210104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 1,936.2<span></span>
</td>
<td class="nump">$ 1,492.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=abm_ManagementReimbursementRevenueMember', window );">Management Reimbursement Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">64.9<span></span>
</td>
<td class="nump">57.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=abm_ManagementReimbursementRevenueMember', window );">Management Reimbursement Revenue | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">52.5<span></span>
</td>
<td class="nump">43.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=abm_ManagementReimbursementRevenueMember', window );">Management Reimbursement Revenue | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 12.3<span></span>
</td>
<td class="nump">$ 13.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abm_ManagementReimbursementRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abm_ManagementReimbursementRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678843469560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS AND DISPOSITIONS - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=abm_CustomerContractsForHealthcareTechnologyManagementMember', window );">Customer Contracts for Healthcare Technology Management | Disposal Group, Disposed of by Sale, Not Discontinued Operations | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Sale of customer contracts for clinical engineering services, consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on sale of customer contracts for clinical engineering services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Amount of reasonably possible loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Able Legal Matters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Amount of reasonably possible loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Amount of reasonably possible loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Able Legal Matters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Amount of reasonably possible loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=abm_AbleMember', window );">Able</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase price</a></td>
<td class="nump">$ 741,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_BusinessesCombinationGrossAmountPlacedInEscrow', window );">Cash consideration placed in escrow</a></td>
<td class="nump">12,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate', window );">Cash consideration placed in escrow for indemnification asset</a></td>
<td class="nump">$ 8,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenues associated with acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Net income associated with acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition-related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationIntegrationRelatedCosts', window );">Integration costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss contingency accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,300,000<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_BusinessesCombinationGrossAmountPlacedInEscrow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Businesses Combination, Gross Amount Placed in Escrow</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_BusinessesCombinationGrossAmountPlacedInEscrow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationIntegrationRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationIntegrationRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=abm_CustomerContractsForHealthcareTechnologyManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=abm_CustomerContractsForHealthcareTechnologyManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=abm_AbleLegalMattersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=abm_AbleLegalMattersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=abm_AbleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=abm_AbleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678772118168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS AND DISPOSITIONS - Purchase Price Allocation (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,237.1<span></span>
</td>
<td class="nump">$ 2,228.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=abm_AbleMember', window );">Able</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 31.5<span></span>
</td>
<td class="nump">31.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Trade accounts receivable</a></td>
<td class="nump">159.3<span></span>
</td>
<td class="nump">159.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets', window );">Other assets</a></td>
<td class="nump">24.9<span></span>
</td>
<td class="nump">23.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets', window );">Adjustment, other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">554.0<span></span>
</td>
<td class="nump">563.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Adjustment, goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Trade accounts payable</a></td>
<td class="num">(27.0)<span></span>
</td>
<td class="num">(27.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable', window );">Adjustments, trade accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities', window );">Accrued compensation</a></td>
<td class="num">(38.2)<span></span>
</td>
<td class="num">(38.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves', window );">Insurance claims</a></td>
<td class="num">(91.6)<span></span>
</td>
<td class="num">(91.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities', window );">Other liabilities</a></td>
<td class="num">(41.7)<span></span>
</td>
<td class="num">(50.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities', window );">Adjustments, other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred income tax liability, net</a></td>
<td class="num">(59.5)<span></span>
</td>
<td class="num">(59.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="nump">741.7<span></span>
</td>
<td class="nump">741.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment', window );">Adjustments, net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount', window );">Trade accounts receivable, gross</a></td>
<td class="nump">160.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible', window );">Estimated uncollectible trade accounts receivable</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=abm_AbleMember', window );">Able | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="nump">$ 220.0<span></span>
</td>
<td class="nump">220.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Amortization period for acquired intangible assets</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=abm_AbleMember', window );">Able | Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Amortization period for acquired intangible assets</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Compensation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Insurance Reserves</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the best estimate at the acquisition date of the contractual cash flows not expected to be collected, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the gross contractual amounts receivable, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=abm_AbleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=abm_AbleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678849332232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACQUISITIONS AND DISPOSITIONS - Pro Forma Financial Information (Details) - Able - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems', window );"><strong>Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_BusinessAcquisitionProFormaStatutoryTaxRate', window );">Pro forma statutory tax rate (percent)</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Pro forma revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,768.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax', window );">Pro forma income from operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_BusinessAcquisitionProFormaStatutoryTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition, Pro Forma Statutory Tax Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_BusinessAcquisitionProFormaStatutoryTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=abm_AbleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=abm_AbleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678850039336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES - Disaggregation of Revenue (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 1,936.2<span></span>
</td>
<td class="nump">$ 1,492.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">1,936.2<span></span>
</td>
<td class="nump">1,492.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">1,029.5<span></span>
</td>
<td class="nump">690.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Manufacturing &amp; Distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">359.1<span></span>
</td>
<td class="nump">340.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">205.7<span></span>
</td>
<td class="nump">208.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">200.3<span></span>
</td>
<td class="nump">140.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">141.8<span></span>
</td>
<td class="nump">112.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">1,190.2<span></span>
</td>
<td class="nump">1,032.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">677.9<span></span>
</td>
<td class="nump">533.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial | Manufacturing &amp; Distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">304.2<span></span>
</td>
<td class="nump">287.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">178.3<span></span>
</td>
<td class="nump">183.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">29.8<span></span>
</td>
<td class="nump">29.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">172.0<span></span>
</td>
<td class="nump">134.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">83.2<span></span>
</td>
<td class="nump">68.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking | Manufacturing &amp; Distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">10.7<span></span>
</td>
<td class="nump">11.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">77.7<span></span>
</td>
<td class="nump">54.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">346.0<span></span>
</td>
<td class="nump">160.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">268.4<span></span>
</td>
<td class="nump">88.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services | Manufacturing &amp; Distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">44.1<span></span>
</td>
<td class="nump">41.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">27.1<span></span>
</td>
<td class="nump">24.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">6.5<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">141.8<span></span>
</td>
<td class="nump">112.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions | Manufacturing &amp; Distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">141.8<span></span>
</td>
<td class="nump">112.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">86.3<span></span>
</td>
<td class="nump">51.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services | Manufacturing &amp; Distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">86.3<span></span>
</td>
<td class="nump">51.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_ManufacturingAndDistributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_ManufacturingAndDistributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_EducationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_EducationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abm_JanitorialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abm_JanitorialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ParkingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ParkingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abm_FacilityServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abm_FacilityServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abm_BuildingEnergySolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abm_BuildingEnergySolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abm_AirlineServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abm_AirlineServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678853317768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUES - Remaining Performance Obligations Narrative (Details) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-02-01<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 310.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, remaining performance obligation, percentage</a></td>
<td class="nump">80.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, period</a></td>
<td class="text">12 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-02-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-02-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678849358120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES - Contract with Customer, Asset and Liability (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent', window );">Billed trade receivables</a></td>
<td class="nump">$ 1,102,700,000<span></span>
</td>
<td class="nump">$ 1,057,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent', window );">Unbilled trade receivables</a></td>
<td class="nump">141,300,000<span></span>
</td>
<td class="nump">112,100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent', window );">Costs incurred in excess of amounts billed</a></td>
<td class="nump">69,100,000<span></span>
</td>
<td class="nump">52,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractWithCustomerAssetCapitalizedCommissions', window );">Capitalized commissions</a></td>
<td class="nump">27,900,000<span></span>
</td>
<td class="nump">$ 27,800,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts', window );">Capitalized contract price</a></td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Capitalized contract cost, amortization</a></td>
<td class="num">(3,500,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostImpairmentLoss', window );">Capitalized contract cost, impairment loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractwithCustomerLiabilitiesRollForward', window );"><strong>Contract with Customer, Liabilities [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities, balance at beginning of period</a></td>
<td class="nump">58,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities', window );">Additional contract liabilities</a></td>
<td class="nump">72,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized', window );">Recognition of deferred revenue</a></td>
<td class="num">(63,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities, balance at end of period</a></td>
<td class="nump">$ 68,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset, Billed Trade Receivable, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractWithCustomerAssetBilledTradeReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractWithCustomerAssetCapitalizedCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset, Capitalized Commissions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractWithCustomerAssetCapitalizedCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset, Costs Incurred In Excess Of Amounts Billed, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset, Increase (Decrease) For New Capitalized Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset, Unbilled Trade Receivables, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Including New Contract Revenue Recognized</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Increase (Decrease) For Additional Contract Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractwithCustomerLiabilitiesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liabilities [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractwithCustomerLiabilitiesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678846681192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER COMMON SHARE - Calculations of Basic and Diluted Net Income Per Common Share (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems', window );"><strong>Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 76.0<span></span>
</td>
<td class="nump">$ 74.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common and common equivalent shares outstanding &#8212; Basic (in shares)</a></td>
<td class="nump">67.9<span></span>
</td>
<td class="nump">67.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common and common equivalent shares outstanding &#8212; Diluted (in shares)</a></td>
<td class="nump">68.3<span></span>
</td>
<td class="nump">67.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net income per common share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in USD per share)</a></td>
<td class="nump">$ 1.12<span></span>
</td>
<td class="nump">$ 1.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in USD per share)</a></td>
<td class="nump">$ 1.11<span></span>
</td>
<td class="nump">$ 1.10<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678848597256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER COMMON SHARE - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive (in shares)</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678849951560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALE OF FINANCIAL INSTRUMENTS (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Nov. 02, 2021</div></th>
<th class="th"><div>Nov. 01, 2021</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 2,237.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,228.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=abm_ManufacturingAndDistributionMember', window );">Manufacturing &amp; Distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 502.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=abm_ManufacturingAndDistributionMember', window );">Manufacturing &amp; Distribution | Reorganization of Business Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">407.2<span></span>
</td>
<td class="nump">$ 95.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember', window );">Business &amp; Industry | Reorganization of Business Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (95.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnologyAndManufacturingMember', window );">Technology And Manufacturing | Reorganization of Business Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (407.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=abm_PrivatelyHeldCompanyMember', window );">Privately Held Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Preferred equity securities</a></td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">46.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Insurance deposits</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Assets held in funded deferred compensation plan</a></td>
<td class="nump">4.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Credit facility</a></td>
<td class="nump">1,007.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">888.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swap liabilities</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Preferred equity securities</a></td>
<td class="nump">$ 3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativeLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_ManufacturingAndDistributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_ManufacturingAndDistributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationTypeAxis=abm_ReorganizationOfBusinessSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationTypeAxis=abm_ReorganizationOfBusinessSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnologyAndManufacturingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_TechnologyAndManufacturingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=abm_PrivatelyHeldCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=abm_PrivatelyHeldCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678843589752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INSURANCE - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ScheduleOfOtherLiabilitiesLineItems', window );"><strong>Schedule of Other Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses', window );">Insurance policy coverage, general and automobile liability losses</a></td>
<td class="nump">$ 200.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_PropertyDamagePolicyLimit', window );">Insurance policy coverage, property damage</a></td>
<td class="nump">75.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense', window );">Change in case reserves plus IBNR Claims &#8212; prior years</a></td>
<td class="num">(25.2)<span></span>
</td>
<td class="num">$ (11.4)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ScheduleOfOtherLiabilitiesLineItems', window );"><strong>Schedule of Other Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_SelfInsuredRetentionAmountPerOccurrence', window );">Self insurance retention amount per-claim</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit', window );">Primary policy limit</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ScheduleOfOtherLiabilitiesLineItems', window );"><strong>Schedule of Other Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_SelfInsuredRetentionAmountPerOccurrence', window );">Self insurance retention amount per-claim</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit', window );">Primary policy limit</a></td>
<td class="nump">5.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms', window );">Self insurance retention amount per-claim, medical plan</a></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents commercial insurance umbrella policies that cover general liability and automobile liability losses above primary limits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_PropertyDamagePolicyLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the policy limit provided by the insurance program for property damage risks.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_PropertyDamagePolicyLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ScheduleOfOtherLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Other Liabilities [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ScheduleOfOtherLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_SelfInsuredRetentionAmountPerOccurrence">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Self Insured Retention Amount Per Occurrence</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_SelfInsuredRetentionAmountPerOccurrence</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Self Insured Retention Amount Per Participant Per Year For Certain Employee Medical And Dental Programs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the policy limit provided by the insurance program for workers' compensation, general liability, and other insurable risks.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116884095&amp;loc=d3e14764-158437<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678846669912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INSURANCE - Insurance Related Balances and Activity (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems', window );"><strong>Liability for Claims and Claims Adjustment Expense [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EstimatedInsuranceRecoveries', window );">Insurance recoverables</a></td>
<td class="nump">$ 66.5<span></span>
</td>
<td class="nump">$ 66.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InsurancePoliciesAxis=abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember', window );">Insurance claim reserves, excluding medical and dental</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems', window );"><strong>Liability for Claims and Claims Adjustment Expense [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Insurance claim reserves</a></td>
<td class="nump">556.8<span></span>
</td>
<td class="nump">574.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InsurancePoliciesAxis=abm_MedicalAndDentalSelfInsuranceProgramMember', window );">Medical and dental claim reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems', window );"><strong>Liability for Claims and Claims Adjustment Expense [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Insurance claim reserves</a></td>
<td class="nump">$ 10.5<span></span>
</td>
<td class="nump">$ 9.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EstimatedInsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EstimatedInsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InsurancePoliciesAxis=abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InsurancePoliciesAxis=abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InsurancePoliciesAxis=abm_MedicalAndDentalSelfInsuranceProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InsurancePoliciesAxis=abm_MedicalAndDentalSelfInsuranceProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678843593608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INSURANCE - Instruments Used to Collateralize Insurance Obligations (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LettersOfCreditLineItems', window );"><strong>Letters Of Credit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedToCollateralizeInsuranceObligations', window );">Instruments used to collateralize insurance obligations</a></td>
<td class="nump">$ 242.4<span></span>
</td>
<td class="nump">$ 242.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LettersOfCreditLineItems', window );"><strong>Letters Of Credit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedToCollateralizeInsuranceObligations', window );">Instruments used to collateralize insurance obligations</a></td>
<td class="nump">157.5<span></span>
</td>
<td class="nump">157.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_SuretyBondMember', window );">Surety bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LettersOfCreditLineItems', window );"><strong>Letters Of Credit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedToCollateralizeInsuranceObligations', window );">Instruments used to collateralize insurance obligations</a></td>
<td class="nump">84.2<span></span>
</td>
<td class="nump">83.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_DepositsMember', window );">Restricted insurance deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LettersOfCreditLineItems', window );"><strong>Letters Of Credit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedToCollateralizeInsuranceObligations', window );">Instruments used to collateralize insurance obligations</a></td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InstrumentsUsedToCollateralizeInsuranceObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Instruments Used To Collateralize Insurance Obligations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InstrumentsUsedToCollateralizeInsuranceObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_LettersOfCreditLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letters Of Credit [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_LettersOfCreditLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_SuretyBondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_SuretyBondMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_DepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_DepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678770895496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CREDIT FACILITY - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 28, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 01, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 27, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 01, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred financing costs</a></td>
<td class="nump">$ 12,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt instrument, periodic payment, principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,200,000<span></span>
</td>
<td class="nump">$ 8,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest rate cash flow hedge gain to be reclassified during next 12 months, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax', window );">Tax to be reclassified during the next 12 months</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Net gain (loss) from cash flow hedges recorded in accumulated other comprehensive loss, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Tax related to amounts in accumulated other comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InterestExpenseTaxes', window );">Interest expense, tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred financing costs</a></td>
<td class="nump">7,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred financing costs</a></td>
<td class="nump">4,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_PriorCreditFacilityMember', window );">Prior Credit Facility | Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Line of credit facility, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred financing costs</a></td>
<td class="nump">6,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 620,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred financing costs</a></td>
<td class="nump">$ 6,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000,000<span></span>
</td>
<td class="nump">$ 800,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio', window );">Total net leverage ratio</a></td>
<td class="nump">5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio', window );">Secured net leverage ratio</a></td>
<td class="nump">4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio', window );">Interest coverage ratio</a></td>
<td class="nump">1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment | Scenario, Material Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio', window );">Total net leverage ratio</a></td>
<td class="nump">5.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio', window );">Secured net leverage ratio</a></td>
<td class="nump">4.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment | Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 650,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment | Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, borrowing capacity</a></td>
<td class="nump">1,300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment | Standby Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, borrowing capacity</a></td>
<td class="nump">350,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment | Swing Line Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, borrowing capacity</a></td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment | Minimum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee percentage on unused portion of the Facility</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment | Maximum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee percentage on unused portion of the Facility</a></td>
<td class="nump">0.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment | Eurodollar | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment | Eurodollar | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment | Base Rate | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember', window );">Amendment | Base Rate | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Maximum Secured Net Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Maximum Total Net Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_DebtInstrumentCovenantMinimumInterestCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Minimum Interest Coverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_DebtInstrumentCovenantMinimumInterestCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InterestExpenseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Expense, Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InterestExpenseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Cash Flow Hedge Gain (Loss) To Be Reclassified During Next 12 Months, Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121549185&amp;loc=d3e80748-113994<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abm_PriorCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abm_PriorCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abm_AmendedCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=abm_SwingLineLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=abm_SwingLineLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_EurodollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_EurodollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678846647464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CREDIT FACILITY - Credit Facility Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrentAbstract', window );"><strong>Current portion of long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LoansPayableCurrentGross', window );">Gross term loan</a></td>
<td class="nump">$ 32.5<span></span>
</td>
<td class="nump">$ 32.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsCurrentNet', window );">Unamortized deferred financing costs</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of term loan</a></td>
<td class="nump">31.4<span></span>
</td>
<td class="nump">31.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrentAbstract', window );"><strong>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LoansPayableNoncurrentGross', window );">Gross term loan</a></td>
<td class="nump">593.1<span></span>
</td>
<td class="nump">601.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNoncurrentNet', window );">Unamortized deferred financing costs</a></td>
<td class="num">(3.2)<span></span>
</td>
<td class="num">(3.5)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total noncurrent portion of term loan</a></td>
<td class="nump">589.9<span></span>
</td>
<td class="nump">597.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Revolving line of credit</a></td>
<td class="nump">382.0<span></span>
</td>
<td class="nump">255.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">971.9<span></span>
</td>
<td class="nump">$ 852.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Standby letters of credit</a></td>
<td class="nump">166.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Borrowing capacity</a></td>
<td class="nump">$ 749.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_LoansPayableCurrentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loans Payable, Current, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_LoansPayableCurrentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_LoansPayableNoncurrentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loans Payable, Noncurrent, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_LoansPayableNoncurrentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsCurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsCurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNoncurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678843930840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CREDIT FACILITY - Term Loan Maturities (Details) - Term Loan<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Term Loan Maturities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2022</a></td>
<td class="nump">$ 24.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="nump">32.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">32.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="nump">32.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">$ 503.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MaturitiesOfLongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MaturitiesOfLongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678849713336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CREDIT FACILITY - Interest Rate Swaps (Details)<br></strong></div></th>
<th class="th">
<div>Nov. 01, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity4302022Member', window );">Interest Rate Swap, Maturity 4/30/2022</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional Amount</a></td>
<td class="nump">$ 130,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed Interest Rate</a></td>
<td class="nump">2.86%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity912022Member', window );">Interest Rate Swap, Maturity 9/1/2022</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional Amount</a></td>
<td class="nump">$ 130,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed Interest Rate</a></td>
<td class="nump">2.84%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity4302022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity4302022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity912022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity912022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678849333768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMON STOCK - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Dec. 18, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Share repurchase program, remaining authorized amount</a></td>
<td class="nump">$ 131,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678849680312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK - Schedule of Repurchase Activity (Details)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Total number of shares repurchased (in shares) | shares</a></td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_StockRepurchaseAverageCostPerShare', window );">Average price paid per share (in USD per share) | $ / shares</a></td>
<td class="nump">$ 44.23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Total cash paid for share repurchases | $</a></td>
<td class="nump">$ 13.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_StockRepurchaseAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock repurchase average cost per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_StockRepurchaseAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678771944472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details)<br></strong></div></th>
<th class="th">
<div>Feb. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 07, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 20, 2018 </div>
<div>subclass</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Standby letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 166,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_SuretyBonds', window );">Surety bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=abm_BucioMember', window );">Bucio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LossContingencyNumberOfCertifiedSubclasses', window );">Loss contingency, number of certified subclasses | subclass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Amount of reasonably possible loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Amount of reasonably possible loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=abm_AbleMember', window );">Able</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss contingency accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,300,000<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember', window );">Pending Litigation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss contingency accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationStatusAxis=us-gaap_SettledLitigationMember', window );">Settled Litigation | Bucio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss contingency accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">142,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Settlement amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationStatusAxis=us-gaap_SettledLitigationMember', window );">Settled Litigation | Bucio | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid', window );">Motion requesting attorney fees to be paid</a></td>
<td class="nump">$ 46,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationStatusAxis=us-gaap_SettledLitigationMember', window );">Settled Litigation | Bucio | Other Current Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss contingency accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=abm_EnergySavingsContractsMember', window );">Energy Savings Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_GuaranteeObligation', window );">Guarantee obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 236,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_GuaranteeObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of guaranteed energy savings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_GuaranteeObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Litigation Settlement, Amount Awarded to Other Party, Expense Requested To Be Paid</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_LossContingencyNumberOfCertifiedSubclasses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Number Of Certified Subclasses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_LossContingencyNumberOfCertifiedSubclasses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_SuretyBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Surety Bonds</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_SuretyBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount awarded to other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedToOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=abm_BucioMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=abm_BucioMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=abm_AbleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=abm_AbleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationStatusAxis=us-gaap_SettledLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationStatusAxis=us-gaap_SettledLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=abm_EnergySavingsContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=abm_EnergySavingsContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678843472216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.20%<span></span>
</td>
<td class="nump">26.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provisions for taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.3<span></span>
</td>
<td class="nump">$ 27.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount', window );">Effected tax rate, benefit from change of tax reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_SocialSecurityTaxEmployerDeferralCARESAct', window );">Social security tax, employer, deferral, CARES Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_SocialSecurityTaxEmployerPaymentCARESAct', window );">Social security tax, employer, payment, CARES Act</a></td>
<td class="nump">$ 66.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Change In Tax Reserves, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_SocialSecurityTaxEmployerDeferralCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Social Security Tax, Employer, Deferral, CARES Act</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_SocialSecurityTaxEmployerDeferralCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_SocialSecurityTaxEmployerPaymentCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Social Security Tax, Employer, Payment, CARES Act</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_SocialSecurityTaxEmployerPaymentCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140678770772952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 1,936.2<span></span>
</td>
<td class="nump">$ 1,492.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">106.0<span></span>
</td>
<td class="nump">109.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from unconsolidated affiliates</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(6.2)<span></span>
</td>
<td class="num">(8.5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">100.3<span></span>
</td>
<td class="nump">101.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember', window );">Technical Solutions | Disposal Group, Disposed of by Sale, Not Discontinued Operations | Customer Contracts for Healthcare Technology Management</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on sale of assets</a></td>
<td class="nump">7.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">1,936.2<span></span>
</td>
<td class="nump">1,492.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">1,029.5<span></span>
</td>
<td class="nump">690.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">83.3<span></span>
</td>
<td class="nump">72.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Manufacturing &amp; Distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">359.1<span></span>
</td>
<td class="nump">340.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">40.6<span></span>
</td>
<td class="nump">39.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">205.7<span></span>
</td>
<td class="nump">208.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">12.6<span></span>
</td>
<td class="nump">21.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">200.3<span></span>
</td>
<td class="nump">140.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">8.9<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">141.8<span></span>
</td>
<td class="nump">112.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">16.9<span></span>
</td>
<td class="nump">6.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Government Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="num">(55.8)<span></span>
</td>
<td class="num">(32.6)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember', window );">Segment Reconciling Items</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from unconsolidated affiliates</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount', window );">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">$ (0.2)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Energy Efficient Government Buildings Tax Credits, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=abm_CustomerContractsForHealthcareTechnologyManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=abm_CustomerContractsForHealthcareTechnologyManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_ManufacturingAndDistributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_ManufacturingAndDistributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_EducationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_EducationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_GovernmentServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_GovernmentServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>abm-20220131_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?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/20220131"
  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-20220131.xsd" xlink:type="simple"/>
    <context id="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i012202b3f66947999a58a6c389f8cc46_I20220308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2022-03-08</instant>
        </period>
    </context>
    <context id="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i9dff168f1a23433d86d1921fba961393_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i525efebb510f4deb9fd9ca1c7ac57cfe_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="iee4eeb8ab9df4709bf44fad30f691547_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="i5a479ff1e1d044c9abf5e29313e3671f_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ice8ab8657d7c4d7aa4c73020c7ef472c_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i026d336e865e4cbbae77cf7ac49382c9_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i6f1aa9e1c5ad46e4b320c65fc9c91b9f_I20210131">
        <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-01-31</instant>
        </period>
    </context>
    <context id="ia25b994b325c42ba8dc4aac541fe7d00_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="i19cf5088c03541e296b5901e2c54a82e_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="i63fd0447979f4f4f9e96464c42e642e7_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="if73279c3e8784e0ebb1b1ecbf41e80ea_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i1e2778f8f77a412f9596cb4f441b2bb2_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i66a870009ca74a199bb0088ff97ff73b_I20210131">
        <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-01-31</instant>
        </period>
    </context>
    <context id="idef69be1c5f147929324473ae1d39ce1_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="i85998a529d9647a48f5a216c428c0656_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="i0e412bb287334958a45e523a521e5eec_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="if872224e37aa44989872a14bdb0f4e7f_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i9dc1596469e547cb8adaccbb90fe5e95_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i990ce3129cf646d8b8bec11076fcfcac_I20210131">
        <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-01-31</instant>
        </period>
    </context>
    <context id="i824b6a3ca0d54767a26e55e48a36e9b3_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="i10e08df198b44200ac85632b8aad4aac_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="i542efbbc23174ec086bae6b8c91d5024_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ic5939c3b5bf241dc9b8bda91f137e262_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i5a48c620d9e344b68e458310909056bf_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="iad6ccfaf5f824eefbcd9e73074581e41_I20210131">
        <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-01-31</instant>
        </period>
    </context>
    <context id="i310484022d6649e89ddf55a15aec95c4_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i5e7f06aba3f740eaa64f2f2dc7231217_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i222ef474c41a4eac9eaed5a58cc6cd13_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i1ddded7c468c40bea8d9793228a66c78_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i1b48f99dc6a3483ab6bad9610c83bd64_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i14998310a46240ee90aeb8f251b1e0e5_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="iec6cfecc323449b9b1e0893521bd89c0_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i501c5d9418264aca9ffc1cac31954094_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i5f38f8cb2c9440e9803c9e50c22254c4_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="i6c23fc6a9b5f4e249627ee86075c622c_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="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131">
        <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>2022-01-31</endDate>
        </period>
    </context>
    <context id="i6a3924fafc6a493fbc75d063b8d50d32_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="i553bcaf226004c8a9a11b1a5706156f4_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i0df601b3d10f4e70a97cf0587a3f243a_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="i3ba87109e9dc4eacaf08d8c3b6601e37_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i8588bd06c5874f0f8502197c379be75b_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="ie4ceaf6b046e4617a568753060437420_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="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131">
        <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-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i8bac82cb6683411ab1c8201675be7555_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="i274960fe2c4842c3af153c0f6b5ff029_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:AbleLegalMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="idc265e1d07074418ab2e369023eeb5ea_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:AbleLegalMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i673ef41c7b1e420e952b2673f9874d01_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">abm:CustomerContractsForHealthcareTechnologyManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ie30cff91da7c4543beb0930e73f72569_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">abm:CustomerContractsForHealthcareTechnologyManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i95a58ec23b4d4fae8c29c2ced943b8d2_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ib9cd2549ee5749fd9052f8f667e43607_D20211101-20220131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i449d1c31359b4d8d887425a1f2b5ead5_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="id1a3e3179e9e4e7e9ec03f150bf649d6_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i6d9ba276fe8f48eea296f04ed2dbefc5_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i4f4a8b5d937a4336b14b63e0ca4ff0cb_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ia0438a3bbade4bf6b9fdd3a8c32edcc9_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i7bc89e7eb1724aeea467137c0e026a79_D20211101-20220131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i84e26a9cd68e4315a5cc5c906653e227_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i59cf7de9a9ff40efa79583d098f82dae_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ic7e2ddcbac5b4d0f9b889bbf4a1c8c04_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i0a229e81984848969f9ad66e033750f2_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i1ffabb00e0d143d7bbc9f447eb03574a_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i5d04d7555c2146ac861e949ac0666ee8_D20211101-20220131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i70f9c0b766ef46168a7883ae862ac62b_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i0f5ffc4d4de341e6837ebe05d9c5581f_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i08efef00aa8846fda835f3f2056ab9c0_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i0dc06e9aeea8496d840e19bb32c7b465_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ifa7cfc6ecc304ebabaa106429112f597_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="iff5db458fa994a6bb05819997c309b06_D20211101-20220131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ia3b9796f34d24505a2b5a1e7b003e5f7_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i30ea6ac4d9084abf8ff583676bb824a9_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i53c2153323924ced90db194fbdf968fe_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="iac15c0983dd24b9983ba3918acbbf3b0_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i52b647427f6f4df6b68b2b767042aa55_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i137a2caf2a154f42b6ee54238ea86f1e_D20211101-20220131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="icaa2f6aee5d64990bd463835eec88bc5_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i71914f9921384b1b848a221cee8bcff5_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i768ed2bced81439c8a132479ac90df37_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i1acb188613b94bcd8b33b5cc862364f8_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ib1edcdb3a37746118eef57d29ebae471_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i6d7075a4c9874f78910ff8f706bab987_D20211101-20220131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i5e4f569a607e407ca161b0419cac23d2_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i66d344b873fd4572b045fae31780e2ba_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i7317237a7fdb4ffeb97b7c1d9caf4c23_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="id01a51d03f8e4f99818ab3e99295064e_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="id57d33e3b5204234aa2d03a6121b43dd_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i90352d57827c484282be300b7f5e6851_D20201101-20210131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i48542fa52eec459cad237862358773dc_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i905abd1a82604d498e97c83b9025d75f_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i219d875ed4fb4d2bad0534738317c1b0_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="if64f30808b994ef4bba119b93524aa29_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ic6a40bbbe5d3417792145e477e650363_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i8741dc8d46b0416894485a91562ac338_D20201101-20210131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i7144d6705f01425caa7f8359ef8e2c87_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="icbd61275f0a44b9389fef853f1b49c0a_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i5cdabf17863c49b5b1f0671800685416_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ic2b5fc614bb24d778b23facacc585580_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ic2cca0b3579242ad987ad689809b4123_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="id7b6b5b64d7847dba08584c53d1af606_D20201101-20210131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i02ef02cb650847be92f98f299b29a1a9_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i275a46ef834e4978864e1a56525087bc_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ie02a1c7016f94cb68c5ab690ef79f19c_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ic7a166fc00da488ead5f4927f718975f_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ieec7ad50b04b4e22954ec2001756c06f_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i516ab9126c884e81b69c2064dd5e1121_D20201101-20210131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="iadc658704cc843e783952da3a991cdc5_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="id3ea007031b247a79ea0c7c741f87465_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ifd984dc1449e416fb554ca10b090f93a_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i3951544650244fc5995aac1b0163d638_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="iaeed585a268b43158d5127ce26f1538d_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ief3dd378a9664797bc4a5a1e5a203705_D20201101-20210131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="if8c79776bcd54be8856162c37ff802df_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ia3d68c4407da4cc1a00debd840131cf2_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i5f2339e0c6f84b34975c36509ff0ff26_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i6c807290187c41e09d473a15b02806af_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i7ad089e16d404c30a148b366cda45d65_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ie78da563d7e6447bab1c657d5d94851a_D20201101-20210131">
        <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:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="icc235f2b006a4efab0f900e5a11a701b_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i48e4aada4d7a4051a48befdac0a23bc0_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i19152e233be44c3187caf642c8ceafe7_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i8d9822353ae14642968fad8bf6332041_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ideee861758ac453e920db2e90f83ff5e_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-02-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i5f1377b65e944f67a13f844627424840_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i2fad92f7624a4eccaab524c10c03baca_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ib368caf604bb4e40ab84e83b8a6a727b_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i4f4007e5c8784b4c8dd43ba78ab07a7c_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i753f2f1d601e448189e4452db2037e5d_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ice50df34c0b647389e49577fe2b3da3c_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i71d0862fac25457a925960c3be704abd_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i745c82e28d5b4e1e8a4fbee847032798_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="ia4d18ff9e01941c7bd95d314d0e91c54_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="ifec69f742cc44697a5879747d2b515f2_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="ia44d572af78c402eb540b88c86e4e4c6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i4ad59a7374c04c66ad87a4c212aa0daf_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i06093863ea64488e86b7880e2e09aca6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">abm:PrivatelyHeldCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ieea2c91d40da4ee6a770577586529991_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">abm:ReorganizationOfBusinessSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="i11592c43f4b14256a4c9e1851378fe57_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">abm:ReorganizationOfBusinessSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="ic678909e8f004b7a8c3cdca41b5ff3b7_I20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-02</instant>
        </period>
    </context>
    <context id="id609b75d37db46bcb0c572552494287a_I20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">abm:ReorganizationOfBusinessSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-02</instant>
        </period>
    </context>
    <context id="i4f0e1b5bad5c4444a1254cccb1aea405_I20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">abm:ReorganizationOfBusinessSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:ManufacturingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-02</instant>
        </period>
    </context>
    <context id="i5972e2753cc54689a5a4345f3d927a3e_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i513a71ade490427f8f1cba0aaeed3f6f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ie30ee34a9ad0489da2d5081417ef0511_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i950158b9c1414aca99bdde93672305ec_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="i8a57fef17c5541119257fec5072d96aa_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:MedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i162b6f91bc124321ab07bf22a49b1b59_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="i432c013047b74d8dbaf8a2e8a1b1351b_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i4ecee160824e41f39e11efa0f5719213_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="i4881f2b3e81e452a8d61d82acb8a2c3b_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i5473a44b494d417bb32f14e532559016_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="if3e0e5229ef7402792a5760c33464667_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i68f6fabb5c4b429da16dbb2acd238943_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="i6d704779ed3640edadaac43fb3465170_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="i972416bd503e46679792e6c2284578c3_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="i1d1a3765258345a7a7be35e3ce585c55_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="i18c43d5c4bad471680d267f5366cb9bd_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="i9a6eed9c15674a97ba6e5bf24dbd2394_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="ie6c9f585619445cd864ce1c5e84534f8_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="i6f3abfd2f93c4986b2a70426b6aa61f7_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="i8d70b8d8f6c249d7b15a33a447b4a75f_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="i21fc2993518244dbb3d68e101e27c049_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="i3849b619c2b1437ca9a9dd24b0ebf193_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="i49446d06a398430787d7aaa78c6c78d1_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="i190791bd27884deea0ff4d168f7b4da0_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="iaec0dada1b764ac0a52c03b04590891b_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="i3e4b3ed7be454905aa7f75ba44bca7c7_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="i6a0334a29aac41a5a9a34af1de9089a7_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="id6b8ad1b89ab42ed83ba90234a9405b2_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i5111b8b58aa54d689772f2d6106e8650_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="i463ce0104028414ea2b840e9d68e3972_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="i7ecc6969637240a38148d64cc09e6450_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="iba949fd2c12b469dbb333d873bbe4f5c_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="idd13caffd73f47ea84205ddd4b1fc6a3_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="i16b4bd737d1d473eb64f60d9c62b3696_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="ie29c4e2cf3974ded9496ea6008492115_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i678239e2198d4db08696a9c9ec3416fc_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="i3f8b1057bfd64f84a7b10f07c5a96b28_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="i9a1ade002af5487c8e638e3d9684bd76_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i7af83534a73f499b805b8871649f7caa_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="i6c4aff38686c4e8abb9a0e1da96e0da4_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="i76e7ab4a91864f17a548db050e1ef75f_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i4543981a26804ff099bbbb83da8a77df_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="i720a3e5403e647ca97b3920ffe0f3563_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ibc418ae5ad5943af9dcf35ce730dd7ea_I20191218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2019-12-18</instant>
        </period>
    </context>
    <context id="i51485ea3b4a14b56a74fef0b056ccc14_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i86e2fae14bcc4e56a4425f46b15530e7_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i91f8344e4a4c4f0d852bf688ee6f0262_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="i13d5856e9ce94caba679093614c822ae_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="i91cc10a719a348dd954a562ee49c24f4_D20220201-20220201">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-01</endDate>
        </period>
    </context>
    <context id="i3d7c76ee8ff04dd982bd16ee33ed1bfc_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i24104f33e33e4ae0a371c137c892e598_I20220131">
        <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>2022-01-31</instant>
        </period>
    </context>
    <context id="i51b7cdcd05714bee8c84d213d93eee8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c4f2651c3734321b7ec123452a37542_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i29852d0c4acb4474b3a0a14be1ebee69_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i0f106d3fd0de4654a0681a971a874bfd_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="ia327af45a06d491299ba9472f5c5454d_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i67b79c248aba49458d85a42e31325591_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <context id="i3d3e244100db4a61b0b5cb30e75a5ae5_D20211101-20220131">
        <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>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="iba094915284549669146c8fdf13f312c_D20201101-20210131">
        <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-01-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="industrygroup">
        <measure>abm:industryGroup</measure>
    </unit>
    <unit id="segment">
        <measure>abm:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="subclass">
        <measure>abm:subclass</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80L2ZyYWc6NWVkNmRjOTllZTg4NGM5NThlYjMxMjc5Y2U0NTYyNDcvdGFibGU6NzVlMGVmNWE5MzIzNDFlOWE0ZThmMjQzZDEyYjBlYjIvdGFibGVyYW5nZTo3NWUwZWY1YTkzMjM0MWU5YTRlOGYyNDNkMTJiMGViMl8zLTEtMS0xLTU1OTI5_b3d7d29e-dd7e-4e81-bd3a-704de01c8f4f">0000771497</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80L2ZyYWc6NWVkNmRjOTllZTg4NGM5NThlYjMxMjc5Y2U0NTYyNDcvdGFibGU6NzVlMGVmNWE5MzIzNDFlOWE0ZThmMjQzZDEyYjBlYjIvdGFibGVyYW5nZTo3NWUwZWY1YTkzMjM0MWU5YTRlOGYyNDNkMTJiMGViMl80LTEtMS0xLTU1OTI5_be250866-067d-45df-9fab-3ead03f34bf9">--10-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80L2ZyYWc6NWVkNmRjOTllZTg4NGM5NThlYjMxMjc5Y2U0NTYyNDcvdGFibGU6NzVlMGVmNWE5MzIzNDFlOWE0ZThmMjQzZDEyYjBlYjIvdGFibGVyYW5nZTo3NWUwZWY1YTkzMjM0MWU5YTRlOGYyNDNkMTJiMGViMl81LTEtMS0xLTU1OTI5_cffbec1d-78d4-4f77-bb71-dd67def606df">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80L2ZyYWc6NWVkNmRjOTllZTg4NGM5NThlYjMxMjc5Y2U0NTYyNDcvdGFibGU6NzVlMGVmNWE5MzIzNDFlOWE0ZThmMjQzZDEyYjBlYjIvdGFibGVyYW5nZTo3NWUwZWY1YTkzMjM0MWU5YTRlOGYyNDNkMTJiMGViMl82LTEtMS0xLTU1OTI5_40815821-ece3-4285-bbeb-9a7dd939abdb">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80L2ZyYWc6NWVkNmRjOTllZTg4NGM5NThlYjMxMjc5Y2U0NTYyNDcvdGFibGU6NzVlMGVmNWE5MzIzNDFlOWE0ZThmMjQzZDEyYjBlYjIvdGFibGVyYW5nZTo3NWUwZWY1YTkzMjM0MWU5YTRlOGYyNDNkMTJiMGViMl83LTEtMS0xLTU1OTI5_88b50545-9879-439e-bb3f-2680f7c5b049">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8xMzE_b95e1ddc-d02e-484d-af19-e34bd65def97">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YzkzNmM5OTQxYjg4NDE3N2I0ZTRhYWMzMGRiYjE4MDQvdGFibGVyYW5nZTpjOTM2Yzk5NDFiODg0MTc3YjRlNGFhYzMwZGJiMTgwNF8wLTAtMS0xLTU1OTI5_3bd0745d-873b-4793-8ca5-9e1085b41c84">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8xNzk_8e86a4db-3ab1-402a-8c6a-fa1c3afef666">2022-01-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6ZTlmN2M3ZDkxYjY1NDZmYjkyNTNlMzNhZTNlZWE5MTMvdGFibGVyYW5nZTplOWY3YzdkOTFiNjU0NmZiOTI1M2UzM2FlM2VlYTkxM18wLTAtMS0xLTU1OTI5_da8307f2-79b3-4c04-9ddb-4d347d21fda8">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8yNzI_adfead9a-6ce7-4752-be65-0ef0ea32ee82">1-8929</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8yNzg_0f6ed382-6398-49d0-ab03-9086e8b511e0">ABM INDUSTRIES INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6ZDNhMzMyZTM3NThmNDg4Mzg2ODdkODU4NDNhM2Q5ZmQvdGFibGVyYW5nZTpkM2EzMzJlMzc1OGY0ODgzODY4N2Q4NTg0M2EzZDlmZF8wLTAtMS0xLTU1OTI5_9c9e9edd-b0e3-4e33-a1c3-5df7c6130b8d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6ZDNhMzMyZTM3NThmNDg4Mzg2ODdkODU4NDNhM2Q5ZmQvdGFibGVyYW5nZTpkM2EzMzJlMzc1OGY0ODgzODY4N2Q4NTg0M2EzZDlmZF8wLTItMS0xLTU1OTI5_ae4538f4-c8d6-40c6-9ffc-3f43ec90076b">94-1369354</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8zNzQ_b2c663ec-bcd6-4be8-b490-430687904cfe">One&#160;Liberty Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8yMjA0_96dee3a5-7b4b-420f-8794-31fae55d1533">7th Floor</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8zOTA_c55d9d73-a550-4d74-b7e6-7c9737c91633">New&#160;York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8zOTQ_97d88df7-ed07-4a10-92f6-5ab22003354b">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8zOTc_34af9850-6c0c-4e04-ac31-58ff6d5ea76a">10006</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV80NDQ_35d28f89-3b98-4675-a5a9-c4120a262f47">212</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV80NDg_bf5ffbdb-b925-49e4-a0ed-f5e428a96333">297-0200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YzFiMGNkNzAyM2M0NGMwMmJiZWI5YzAyZGRlMWVmZTUvdGFibGVyYW5nZTpjMWIwY2Q3MDIzYzQ0YzAyYmJlYjljMDJkZGUxZWZlNV8xLTAtMS0xLTU1OTI5_d72370fd-e6c3-4a7e-9716-1eb4a518fa2f">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YzFiMGNkNzAyM2M0NGMwMmJiZWI5YzAyZGRlMWVmZTUvdGFibGVyYW5nZTpjMWIwY2Q3MDIzYzQ0YzAyYmJlYjljMDJkZGUxZWZlNV8xLTItMS0xLTU1OTI5_9dbe286c-67fa-4d89-b87a-89edc2533df2">ABM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YzFiMGNkNzAyM2M0NGMwMmJiZWI5YzAyZGRlMWVmZTUvdGFibGVyYW5nZTpjMWIwY2Q3MDIzYzQ0YzAyYmJlYjljMDJkZGUxZWZlNV8xLTQtMS0xLTU1OTI5_1ae072ec-4788-4112-a235-fac773b3a16a">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8xMDI5_34cd7010-1630-44e3-99df-de7088ba1607">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8xMzU4_54207224-f582-45e4-8d8e-2b23752b917c">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YWJhYjI3MmMwNDU0NDk2N2EwZjYwNTYxMDAzMzBjODcvdGFibGVyYW5nZTphYmFiMjcyYzA0NTQ0OTY3YTBmNjA1NjEwMDMzMGM4N18wLTAtMS0xLTU1OTI5_a879b647-1fea-499b-8443-2495bccb2e02">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YWJhYjI3MmMwNDU0NDk2N2EwZjYwNTYxMDAzMzBjODcvdGFibGVyYW5nZTphYmFiMjcyYzA0NTQ0OTY3YTBmNjA1NjEwMDMzMGM4N18wLTctMS0xLTU1OTI5_1eedff62-7841-452f-9dcc-38e0eaabe3a3">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGFibGU6YWJhYjI3MmMwNDU0NDk2N2EwZjYwNTYxMDAzMzBjODcvdGFibGVyYW5nZTphYmFiMjcyYzA0NTQ0OTY3YTBmNjA1NjEwMDMzMGM4N18wLTktMS0xLTU1OTI5_7e3fab48-cd0f-4e30-95f7-101fbb98e684">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8yMTIw_23ac27d9-7e42-4b34-8641-31df874427e0">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i012202b3f66947999a58a6c389f8cc46_I20220308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xL2ZyYWc6MGQxMmQ4NzJhMGExNDUyZTk2Y2ViY2YzZTRjMWM1MzUvdGV4dHJlZ2lvbjowZDEyZDg3MmEwYTE0NTJlOTZjZWJjZjNlNGMxYzUzNV8xNjQ5MjY3NDQzOTAx_0b75758f-729a-457b-accd-89a689ac907c"
      unitRef="shares">66869057</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMy0xLTEtMS01NTkyOQ_faee02b0-e328-4898-9171-c33ba5663857"
      unitRef="usd">46600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMy0zLTEtMS01NTkyOQ_4e02dc81-6ecc-4606-92df-365639856dec"
      unitRef="usd">62800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNC0wLTEtMS01NTkyOS90ZXh0cmVnaW9uOjk3ODU4NDNhM2NhMDQzNWZiM2RkNjY3MzIxOWNhZDA3XzUz_eb98c6d3-ccd1-4cda-8c50-bc07f9c892be"
      unitRef="usd">34000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNC0wLTEtMS01NTkyOS90ZXh0cmVnaW9uOjk3ODU4NDNhM2NhMDQzNWZiM2RkNjY3MzIxOWNhZDA3XzYx_a7352c98-31ff-46f8-9241-35a7816f0132"
      unitRef="usd">32700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNC0xLTEtMS01NTkyOQ_a351bdbc-6a14-4df7-8bc4-aa9fc50df377"
      unitRef="usd">1210000000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNC0zLTEtMS01NTkyOQ_9856dc37-3426-44b0-ae14-c38bbd748e76"
      unitRef="usd">1137100000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNS0xLTEtMS01NTkyOQ_91a0a76a-15d1-494b-978c-e59b885ef013"
      unitRef="usd">69100000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNS0zLTEtMS01NTkyOQ_5a688557-6497-4d57-a5ad-6ad3642b12ea"
      unitRef="usd">52500000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNi0xLTEtMS01NTkyOQ_2c16eb4d-b781-4caa-8fa7-e89097ee22aa"
      unitRef="usd">88000000.0</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNi0zLTEtMS01NTkyOQ_56b4a6f7-4fb1-465f-b9c1-fbe29cb0e551"
      unitRef="usd">88700000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNy0xLTEtMS01NTkyOQ_0b072618-eecb-496d-9294-6db494c0abf2"
      unitRef="usd">63800000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNy0zLTEtMS01NTkyOQ_8b7e6616-c809-4329-ad07-0f194d6b464a"
      unitRef="usd">60000000.0</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfOC0xLTEtMS01NTkyOQ_be0748f6-e3b3-489b-ab2f-4831804483a3"
      unitRef="usd">1477500000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfOC0zLTEtMS01NTkyOQ_d65230cb-a0b5-4f90-8247-c25efa900576"
      unitRef="usd">1401200000</us-gaap:AssetsCurrent>
    <us-gaap:OtherInvestments
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfOS0xLTEtMS01NTkyOQ_7ffd2c51-d80b-46a0-9548-d7f832d783b5"
      unitRef="usd">15300000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfOS0zLTEtMS01NTkyOQ_9c72c583-ab03-40a4-8565-1407e90e8df7"
      unitRef="usd">11800000</us-gaap:OtherInvestments>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTAtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo2M2EyMzBmNGQ4ZmU0YmE2OWQzYWNjNDZhOGE2ZWQyZl83MQ_e1378760-b741-4457-abb5-2c9271998036"
      unitRef="usd">283600000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTAtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo2M2EyMzBmNGQ4ZmU0YmE2OWQzYWNjNDZhOGE2ZWQyZl83OQ_16a65e30-f8d3-42fc-9d23-3b0848e5de5d"
      unitRef="usd">274700000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTAtMS0xLTEtNTU5Mjk_76139eee-289b-4ee0-b90a-5fa1fb229bb8"
      unitRef="usd">110900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTAtMy0xLTEtNTU5Mjk_4e3627d0-07ba-475a-9559-ed0b75599b77"
      unitRef="usd">111900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTEtMS0xLTEtNTU5Mjk_38a58977-e16c-4ceb-91cb-b75c1ffbf338"
      unitRef="usd">124200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTEtMy0xLTEtNTU5Mjk_01b3f670-f92d-4112-927e-5256b16b577c"
      unitRef="usd">126500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTItMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo4MmE1ZDYzMjMxZGQ0ZGVmODcwZTU0NWM2YWJkOGYyN182NQ_245aae14-ba82-4dcb-b2a8-fe8dfb9790cf"
      unitRef="usd">406500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTItMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo4MmE1ZDYzMjMxZGQ0ZGVmODcwZTU0NWM2YWJkOGYyN183Mw_471267e3-54d6-4712-a747-20e22c133c86"
      unitRef="usd">389300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTItMS0xLTEtNTU5Mjk_b69d864f-e57a-4155-a1d9-832ae6f2c191"
      unitRef="usd">407300000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTItMy0xLTEtNTU5Mjk_0dd96273-e241-4a3c-b7fc-943ace59548d"
      unitRef="usd">424800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTMtMS0xLTEtNTU5Mjk_e7666e7f-99f8-44d0-9581-2c215a1e606a"
      unitRef="usd">2237100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTMtMy0xLTEtNTU5Mjk_6eab43f9-3ba4-4bae-aece-c7e1f54e21e2"
      unitRef="usd">2228900000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTUtMS0xLTEtNTU5Mjk_aa4cfa8a-c3a0-48bf-95e0-71ea9a9a52a7"
      unitRef="usd">132700000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTUtMy0xLTEtNTU5Mjk_b397dd87-72e1-47ef-bb5f-13af69bb21c7"
      unitRef="usd">131200000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTYtMS0xLTEtNTU5Mjk_05dee8f1-73c4-42b0-b8c3-79774fea19c4"
      unitRef="usd">4504900000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTYtMy0xLTEtNTU5Mjk_2c8ab633-c8b7-4e36-8fef-aba396645063"
      unitRef="usd">4436200000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTktMS0xLTEtNTU5Mjk_724068fa-944b-4e13-9da1-5b12f29b694c"
      unitRef="usd">31400000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMTktMy0xLTEtNTU5Mjk_84527c21-0fb2-452b-b840-6f2d22b2729c"
      unitRef="usd">31400000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjAtMS0xLTEtNTU5Mjk_ebbe05e7-bb5c-4a6c-9c1c-68d2c4bb60aa"
      unitRef="usd">261500000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjAtMy0xLTEtNTU5Mjk_71b0074d-291b-4b8d-94f1-cddeef228fe9"
      unitRef="usd">289400000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjEtMS0xLTEtNTU5Mjk_93485f45-3559-41ac-bdb0-a41ba233a455"
      unitRef="usd">196600000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjEtMy0xLTEtNTU5Mjk_1f97c086-7cde-4551-af5a-073f4b4f3f31"
      unitRef="usd">238000000.0</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjItMS0xLTEtNTU5Mjk_09893b45-7e00-4c31-8424-d33175c6403b"
      unitRef="usd">129100000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjItMy0xLTEtNTU5Mjk_c6ba717b-c30d-49be-9cc9-99fe1fd191d2"
      unitRef="usd">124900000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjMtMS0xLTEtNTU5Mjk_0f9bfbcd-02dd-4aa6-bebd-fa6aed8ca522"
      unitRef="usd">169100000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjMtMy0xLTEtNTU5Mjk_abe9ef66-7acb-45ee-bf82-202c2805deef"
      unitRef="usd">171400000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjQtMS0xLTEtNTU5Mjk_6f6d5679-01f0-4bd4-b7b3-55fc3265d4ee"
      unitRef="usd">21800000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjQtMy0xLTEtNTU5Mjk_abcfd013-1867-4fdd-9c43-63ec6c3ef223"
      unitRef="usd">11400000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjUtMS0xLTEtNTU5Mjk_9945fdbc-7a26-4ffe-b4e3-7f26d7121a81"
      unitRef="usd">31100000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjUtMy0xLTEtNTU5Mjk_e044c4bf-c792-4d05-aed5-3d7057699587"
      unitRef="usd">31800000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjYtMS0xLTEtNTU5Mjk_ae661a1e-91b0-488d-90a7-80f588ca3cac"
      unitRef="usd">427300000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjYtMy0xLTEtNTU5Mjk_08268f84-cdaf-42a8-8f79-4c6af95ea694"
      unitRef="usd">387400000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjctMS0xLTEtNTU5Mjk_d489a9da-9205-4943-8682-94c3918b7e9a"
      unitRef="usd">1267800000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjctMy0xLTEtNTU5Mjk_d96b8cc1-58b5-4966-97b7-8bf4be9db85b"
      unitRef="usd">1285800000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjgtMS0xLTEtNTU5Mjk_17fef555-7d1a-40fa-8969-30dea3028fdf"
      unitRef="usd">971900000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjgtMy0xLTEtNTU5Mjk_9ebb481d-9d67-413c-874d-4d656c0b0652"
      unitRef="usd">852800000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjktMS0xLTEtNTU5Mjk_87dc185f-5176-42ec-9782-472d519cf8a3"
      unitRef="usd">114400000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMjktMy0xLTEtNTU5Mjk_14a826e8-a4ef-4e73-bb5a-d667c2ee272c"
      unitRef="usd">116600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzAtMS0xLTEtNTU5Mjk_3954bb2a-4587-47bf-a6fc-bfe08ab911c4"
      unitRef="usd">32000000.0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzAtMy0xLTEtNTU5Mjk_ad2963b2-c62f-44e8-a121-41b141d60c6d"
      unitRef="usd">22500000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzEtMS0xLTEtNTU5Mjk_e7bcdc77-441e-4662-bf91-679f992fc07f"
      unitRef="usd">398200000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzEtMy0xLTEtNTU5Mjk_b4ce4e2c-894d-4e45-ab66-09c8b0d936a4"
      unitRef="usd">413300000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzItMS0xLTEtNTU5Mjk_3f115e0c-2914-4cb7-b7e3-e5d006f96fe3"
      unitRef="usd">56600000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzItMy0xLTEtNTU5Mjk_5cd0957c-f4a5-4ae4-973d-005e56444374"
      unitRef="usd">123500000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzMtMS0xLTEtNTU5Mjk_4fadbe49-d63f-4377-ad87-2f0d2848607a"
      unitRef="usd">8700000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzMtMy0xLTEtNTU5Mjk_7631a1c0-711c-4b90-bceb-1c17c9bdc2b9"
      unitRef="usd">12500000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzQtMS0xLTEtNTU5Mjk_015e4f8e-0001-4d2c-93d9-76f0e51507bb"
      unitRef="usd">2849700000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzQtMy0xLTEtNTU5Mjk_3f98a72d-f91f-4c3f-b7ee-2c2248ba9588"
      unitRef="usd">2827000000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzUtMS0xLTEtNTU5Mjk_e8fb55ff-68e5-4519-8ece-83c8c7f55c53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzUtMy0xLTEtNTU5Mjk_cd1e7910-6376-4a49-95c5-508a7ae0fc31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF8yMg_998cf594-218b-4c63-a895-13b7e26b54d1"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF8yMg_f8260602-1f95-43ed-88fe-c75a8bc5c56f"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF8zNg_4fd1f210-4aa0-4c84-ae6d-8a348de20486"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF8zNg_a4e5d3da-583c-42f2-bb6f-9e81b2fe96f8"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF81OA_1bd26df5-a9e6-4f4c-b4b3-88f7f81738ae"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjphMTFmNzkzODQxOWU0YTdhYjI4MjgxN2NjMmNiZGE5NF81OA_269e0107-5c5f-4f0d-835e-5ed2aa2520fc"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMS0xLTEtNTU5Mjk_4380fbe8-0e5d-477a-9159-08dbeaa45afd"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzctMy0xLTEtNTU5Mjk_a28f38ca-4f25-4e02-b022-4f141f74cc17"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV8xOQ_2ef38994-7d1e-4a6d-a131-e91ba18702eb"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV8xOQ_ada523cb-5989-47a3-9196-9584869329d2"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV8zMw_b4a97428-6e0e-4fe2-b34c-64280ff454a7"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV8zMw_ca480e0d-caf1-40a4-a01e-845038891baf"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV81Ng_0bc89fcb-138b-46c5-b949-3fa52901d402"
      unitRef="shares">67443112</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV81Ng_fb12ca5a-bab8-4e63-a138-3148348cddd7"
      unitRef="shares">67443112</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV82Mw_53532e68-ae7a-40a1-8915-a99557300847"
      unitRef="shares">67302449</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjpjN2U2ZTUyOTFhMTY0MGVkOWE0NWVmNGU0ZmUwZmYyZV82Mw_cb003c61-e1b9-429f-be43-5960af297439"
      unitRef="shares">67302449</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMS0xLTEtNTU5Mjk_62131e1a-2bec-4b8a-a7ef-c169abe9d27c"
      unitRef="usd">700000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzgtMy0xLTEtNTU5Mjk_afcb76c7-86b4-4feb-a917-798b9ddcb3f3"
      unitRef="usd">700000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzktMS0xLTEtNTU5Mjk_d91f0144-15a8-42a2-b8a8-d3c525e736da"
      unitRef="usd">737000000.0</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfMzktMy0xLTEtNTU5Mjk_e7cbffde-f370-4773-8410-a5ecd8f91582"
      unitRef="usd">750900000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDAtMS0xLTEtNTU5Mjk_661c2d0f-425f-4127-9baf-b2991acd3cae"
      unitRef="usd">-24600000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDAtMy0xLTEtNTU5Mjk_4c34dbc2-4dd2-4383-bc55-ac63711c863a"
      unitRef="usd">-22500000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDEtMS0xLTEtNTU5Mjk_b0c16591-6bd8-46d6-93c4-12e48609dd4d"
      unitRef="usd">942100000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDEtMy0xLTEtNTU5Mjk_46e8a698-aee4-4f27-a31b-ac8abec4ac98"
      unitRef="usd">880200000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDItMS0xLTEtNTU5Mjk_66408b94-93fa-466e-8aca-2afc55c39127"
      unitRef="usd">1655200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDItMy0xLTEtNTU5Mjk_4aec7cfc-6dbf-42fc-a821-ec0679f4ffa7"
      unitRef="usd">1609200000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDMtMS0xLTEtNTU5Mjk_c9aca761-f105-492d-9fb9-8abf495b0184"
      unitRef="usd">4504900000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xNi9mcmFnOjVhYzdiZmUwY2E0NTRjZjU4NzYyNjdiZWNhYzg4MzNkL3RhYmxlOjBjMjI0NjI3ZDJhOTRhZDNiNTliOTZlOWEzNGRmMGFlL3RhYmxlcmFuZ2U6MGMyMjQ2MjdkMmE5NGFkM2I1OWI5NmU5YTM0ZGYwYWVfNDMtMy0xLTEtNTU5Mjk_8b6af8ba-ece4-4a28-b0c8-6e02c20b68ec"
      unitRef="usd">4436200000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMi0xLTEtMS01NTkyOQ_641cdd3b-7f8c-4afb-a89b-7e1fe4cf6cf3"
      unitRef="usd">1936200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMi0zLTEtMS01NTkyOQ_ad68d720-1cdb-4e55-80e3-db5e5df1814c"
      unitRef="usd">1492400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMy0xLTEtMS01NTkyOQ_dc6eabf9-7335-41bd-affc-b11a47bb0559"
      unitRef="usd">1659600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMy0zLTEtMS01NTkyOQ_d5a3fc4f-f58a-44ee-a723-8762a6c575da"
      unitRef="usd">1249400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfNC0xLTEtMS01NTkyOQ_4f091678-028f-408c-86d8-6eafeafb09eb"
      unitRef="usd">153100000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfNC0zLTEtMS01NTkyOQ_9f1b8d41-bc96-4895-b301-e09f7007250b"
      unitRef="usd">122600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfNi0xLTEtMS01NTkyOQ_11135a3d-7adf-4e88-a10c-e3b16a67cfb8"
      unitRef="usd">17500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfNi0zLTEtMS01NTkyOQ_6036a9fe-68f7-4fc6-b79b-64a3d3b73895"
      unitRef="usd">10800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfOC0xLTEtMS01NTkyOQ_47a361ba-85bd-4565-94a1-0545f1273b57"
      unitRef="usd">106000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfOC0zLTEtMS01NTkyOQ_4f98f9ae-df1d-47c5-817e-f1a1deb41ac9"
      unitRef="usd">109700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfOS0xLTEtMS01NTkyOQ_9a95937b-a334-4605-b33a-2a0d91361075"
      unitRef="usd">500000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfOS0zLTEtMS01NTkyOQ_a03f5a9b-54b4-46b2-a734-b5e0c3d30c1b"
      unitRef="usd">600000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestExpense
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTAtMS0xLTEtNTU5Mjk_fca4b147-4f96-47ca-952d-9266e3397f43"
      unitRef="usd">6200000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTAtMy0xLTEtNTU5Mjk_ab5a4e69-e861-4143-a913-8376ff3c925d"
      unitRef="usd">8500000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTEtMS0xLTEtNTU5Mjk_08894d61-ffd5-4566-ae16-c73d5c85146e"
      unitRef="usd">100300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTEtMy0xLTEtNTU5Mjk_ee9f0087-cb55-44cf-bbfb-971c22a79951"
      unitRef="usd">101900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTItMS0xLTEtNTU5Mjk_b1f51500-b647-4f54-acb4-01d38cdf1b10"
      unitRef="usd">24300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTItMy0xLTEtNTU5Mjk_37f4734f-820e-46be-a18f-16a132c66b72"
      unitRef="usd">27200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTUtMS0xLTEtNTU5Mjk_23282f5b-79e7-4a94-a920-20d569c4605f"
      unitRef="usd">76000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTUtMy0xLTEtNTU5Mjk_f81b8fa4-9a49-49ee-907c-fadce1fbe344"
      unitRef="usd">74600000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTctMS0xLTEtNTU5Mjk_18d7ad81-ce48-4644-b876-dec30af7a26a"
      unitRef="usd">600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTctMy0xLTEtNTU5Mjk_d7c596cd-337e-4544-8d88-7a526c7bf765"
      unitRef="usd">1200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTgtMS0xLTEtNTU5Mjk_1c9cef0e-8bb8-4614-af06-4ae2c1048cdf"
      unitRef="usd">-2400000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTgtMy0xLTEtNTU5Mjk_09e60fb8-c063-4f97-875e-d090aab16bcc"
      unitRef="usd">4000000.0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTktMS0xLTEtNTU5Mjk_59c33e3f-2071-4c84-bbd3-7510359a054c"
      unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMTktMy0xLTEtNTU5Mjk_310b4211-da4a-4f92-8b2e-0169aa3a97bc"
      unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjAtMS0xLTEtNTU5Mjk_ea064742-d011-4ef9-9896-308b05e35f85"
      unitRef="usd">74000000.0</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjAtMy0xLTEtNTU5Mjk_de9bb674-c84b-463e-9df8-c7b5cc8a2019"
      unitRef="usd">79500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjItMS0xLTEtNTU5Mjk_df69b309-46e8-45b0-a966-1bbf6bd4f3b9"
      unitRef="usdPerShare">1.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjItMy0xLTEtNTU5Mjk_431dbdf1-ff52-4b51-9063-83ae344194f5"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjMtMS0xLTEtNTU5Mjk_6983bd51-2b5d-40c1-adf1-e2322ea070a9"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMjMtMy0xLTEtNTU5Mjk_572c0141-4242-4043-8e6c-ada573d53684"
      unitRef="usdPerShare">1.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMzAtMS0xLTEtNTU5Mjk_02d5857b-1c50-4a04-b464-074675f83146"
      unitRef="shares">67900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMzAtMy0xLTEtNTU5Mjk_986c10de-2971-4005-b254-e50ba260bb7b"
      unitRef="shares">67200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMzEtMS0xLTEtNTU5Mjk_210a1744-649b-4e94-a94f-8afdf8545329"
      unitRef="shares">68300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xOS9mcmFnOjI5OGZhNTU1MjdmMTQ3MDFiNzU1NmUyMzcxZDk0ZDI0L3RhYmxlOjM4ODIyNDM2ZWRhODQ3MjVhYTMwZDI2NzE0YWQ5YjgwL3RhYmxlcmFuZ2U6Mzg4MjI0MzZlZGE4NDcyNWFhMzBkMjY3MTRhZDliODBfMzEtMy0xLTEtNTU5Mjk_0ec33cf5-a578-40b2-92f7-9819c65d00cf"
      unitRef="shares">67600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="i525efebb510f4deb9fd9ca1c7ac57cfe_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNC0yLTEtMS01NTkyOQ_ec8ce61a-41e9-4c19-8ac3-eefffa37500b"
      unitRef="shares">67300000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i525efebb510f4deb9fd9ca1c7ac57cfe_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNC00LTEtMS01NTkyOQ_ed5590d6-c8f3-4107-bfda-23e53ed7881a"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="iee4eeb8ab9df4709bf44fad30f691547_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNC02LTEtMS01NTkyOQ_6a3e7b06-9da5-4153-97b0-7f30510eee87"
      unitRef="shares">66700000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iee4eeb8ab9df4709bf44fad30f691547_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNC04LTEtMS01NTkyOQ_a83895f6-0bab-4add-bb75-701c6f5da3ec"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i5a479ff1e1d044c9abf5e29313e3671f_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNS0yLTEtMS01NTkyOQ_4ae89ba8-4c59-4322-a789-19923a5dca8a"
      unitRef="shares">400000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5a479ff1e1d044c9abf5e29313e3671f_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNS00LTEtMS01NTkyOQ_016dd3cf-c7b0-48e0-8663-2575b096d457"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ice8ab8657d7c4d7aa4c73020c7ef472c_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNS02LTEtMS01NTkyOQ_349e7f4e-2438-459c-9f08-1f98b3447284"
      unitRef="shares">300000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ice8ab8657d7c4d7aa4c73020c7ef472c_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNS04LTEtMS01NTkyOQ_292d36cc-ece3-4fd6-8983-ca9cc502af6b"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i5a479ff1e1d044c9abf5e29313e3671f_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNi0yLTEtMS01NTkyOQ_b74b6c01-e50a-4767-8269-4301718740f9"
      unitRef="shares">300000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i5a479ff1e1d044c9abf5e29313e3671f_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNi00LTEtMS01NTkyOQ_00655ab0-0c2b-4000-b92e-3524bcd9e924"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ice8ab8657d7c4d7aa4c73020c7ef472c_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNi02LTEtMS01NTkyOQ_809590b0-cc74-45a2-857c-11f5b0d41e64"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ice8ab8657d7c4d7aa4c73020c7ef472c_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNi04LTEtMS01NTkyOQ_01f3626b-7ae8-4000-a009-331bfe62dfe0"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SharesOutstanding
      contextRef="i026d336e865e4cbbae77cf7ac49382c9_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNy0yLTEtMS01NTkyOQ_2c343aec-5c17-4b49-948f-5680960e3697"
      unitRef="shares">67400000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i026d336e865e4cbbae77cf7ac49382c9_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNy00LTEtMS01NTkyOQ_dc6b5269-6c72-489c-8698-343a3b7b08a7"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i6f1aa9e1c5ad46e4b320c65fc9c91b9f_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNy02LTEtMS01NTkyOQ_1307b13f-3376-4186-b292-4c9dcfc49090"
      unitRef="shares">67100000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6f1aa9e1c5ad46e4b320c65fc9c91b9f_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfNy04LTEtMS01NTkyOQ_aa4d3d99-c956-4ffd-9283-c7d6e18d264f"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia25b994b325c42ba8dc4aac541fe7d00_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfOS00LTEtMS01NTkyOQ_5f885350-ac37-4783-9761-4e5415b71044"
      unitRef="usd">750900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i19cf5088c03541e296b5901e2c54a82e_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfOS04LTEtMS01NTkyOQ_5235aca6-8ce3-4609-a78f-0004dd697217"
      unitRef="usd">724100000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i63fd0447979f4f4f9e96464c42e642e7_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTAtNC0xLTEtNTU5Mjk_74abe201-729d-4545-8cd4-259f96ccd1ff"
      unitRef="usd">-9000000.0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if73279c3e8784e0ebb1b1ecbf41e80ea_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTAtOC0xLTEtNTU5Mjk_ae617e64-3d40-494a-a309-fd2f0da3c0ac"
      unitRef="usd">-5600000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i63fd0447979f4f4f9e96464c42e642e7_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTEtNC0xLTEtNTU5Mjk_65debd09-9ef5-4450-8dad-1e4f4b86c269"
      unitRef="usd">8500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if73279c3e8784e0ebb1b1ecbf41e80ea_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTEtOC0xLTEtNTU5Mjk_8b521d8f-0391-4c06-a362-421a715a0d3f"
      unitRef="usd">8500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i63fd0447979f4f4f9e96464c42e642e7_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTItNC0xLTEtNTU5Mjk_c2a4a5b8-b262-49a7-9e08-1f77deb1ebd4"
      unitRef="usd">13300000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="if73279c3e8784e0ebb1b1ecbf41e80ea_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTItOC0xLTEtNTU5Mjk_54234761-1bbb-4596-a0ca-17883faf4e85"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockholdersEquity
      contextRef="i1e2778f8f77a412f9596cb4f441b2bb2_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTMtNC0xLTEtNTU5Mjk_bbfd80b7-cf71-438d-a783-7a0843bf5dfc"
      unitRef="usd">737000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66a870009ca74a199bb0088ff97ff73b_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTMtOC0xLTEtNTU5Mjk_c5f0123f-6e09-4682-ae87-2f3a7a46ece8"
      unitRef="usd">726900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idef69be1c5f147929324473ae1d39ce1_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTUtNC0xLTEtNTU5Mjk_43e98fb9-4722-4437-8502-d78d4f969142"
      unitRef="usd">-22500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i85998a529d9647a48f5a216c428c0656_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTUtOC0xLTEtNTU5Mjk_1b20002e-4efc-4d1c-93df-35a0ac1bdeea"
      unitRef="usd">-30800000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0e412bb287334958a45e523a521e5eec_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTYtNC0xLTEtNTU5Mjk_ec3ccbb4-d71a-46cb-8c54-1c2b967e1ea0"
      unitRef="usd">-2100000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if872224e37aa44989872a14bdb0f4e7f_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTYtOC0xLTEtNTU5Mjk_6acb7c1f-8fb3-4283-bef0-6eb4b878eb00"
      unitRef="usd">4900000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i9dc1596469e547cb8adaccbb90fe5e95_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTctNC0xLTEtNTU5Mjk_0fe98599-3086-4cd9-9c97-f8f65352cb01"
      unitRef="usd">-24600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i990ce3129cf646d8b8bec11076fcfcac_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTctOC0xLTEtNTU5Mjk_f4257ac3-e606-482b-96f7-802c5fff0bfd"
      unitRef="usd">-25900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i824b6a3ca0d54767a26e55e48a36e9b3_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTktNC0xLTEtNTU5Mjk_2c02ab6a-b4f8-443f-9fd8-f90024643db5"
      unitRef="usd">880200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10e08df198b44200ac85632b8aad4aac_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMTktOC0xLTEtNTU5Mjk_03233493-1b77-4788-8484-f734273accab"
      unitRef="usd">806400000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i542efbbc23174ec086bae6b8c91d5024_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjAtNC0xLTEtNTU5Mjk_93e12f28-826b-443f-88c4-36356ef76f04"
      unitRef="usd">76000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic5939c3b5bf241dc9b8bda91f137e262_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjAtOC0xLTEtNTU5Mjk_ae43568e-9d99-4d1b-8450-4b1ae7c08e5d"
      unitRef="usd">74600000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjItMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo1OTA2MDkxMDdkNGQ0ZjMxOWNlOTdjM2QwNTZlOWMyMl8xOA_6b69583d-5fe1-4130-8137-ae1367b3981d"
      unitRef="usdPerShare">0.195</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjItMC0xLTEtNTU5MjkvdGV4dHJlZ2lvbjo1OTA2MDkxMDdkNGQ0ZjMxOWNlOTdjM2QwNTZlOWMyMl8yMg_85a7b7d1-32b6-44fe-a612-772ae44736ba"
      unitRef="usdPerShare">0.190</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i542efbbc23174ec086bae6b8c91d5024_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjItNC0xLTEtNTU5Mjk_aa326a82-e358-4afd-ae77-0654b42b937f"
      unitRef="usd">13100000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic5939c3b5bf241dc9b8bda91f137e262_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjItOC0xLTEtNTU5Mjk_80ff8544-8843-4e6e-8482-f58fb4523ccc"
      unitRef="usd">12700000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i542efbbc23174ec086bae6b8c91d5024_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjMtNC0xLTEtNTU5Mjk_3498b09c-0a09-413d-8cff-c939e1857dc8"
      unitRef="usd">1000000.0</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="ic5939c3b5bf241dc9b8bda91f137e262_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjMtOC0xLTEtNTU5Mjk_4b4d1933-5e1a-4684-8981-ba9b2c1ef9b7"
      unitRef="usd">900000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:StockholdersEquity
      contextRef="i5a48c620d9e344b68e458310909056bf_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjQtNC0xLTEtNTU5Mjk_a9eed57c-eac6-42b2-9922-cfc7b7b04752"
      unitRef="usd">942100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iad6ccfaf5f824eefbcd9e73074581e41_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjQtOC0xLTEtNTU5Mjk_dc1bcbb7-aff0-4c03-bcd7-38afe7404152"
      unitRef="usd">867500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjUtNC0xLTEtNTU5Mjk_71720204-7d66-40f6-9dcb-a9ab8ce0bd48"
      unitRef="usd">1655200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i310484022d6649e89ddf55a15aec95c4_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yMi9mcmFnOjA5ZjkyNzk5MGNhMTRiZmFiZTQ0ZTk1OTg4MzgxYjhhL3RhYmxlOjVmODE2NWI1NjdhNzRlN2I5ZDRjNjUzNDdjNjdmODgzL3RhYmxlcmFuZ2U6NWY4MTY1YjU2N2E3NGU3YjlkNGM2NTM0N2M2N2Y4ODNfMjUtOC0xLTEtNTU5Mjk_11fd81ef-41b7-4331-88d8-1b2fbd2d541f"
      unitRef="usd">1569100000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMy0xLTEtMS01NTkyOQ_5b5bcfd9-5bb3-49f1-a8fb-a1caf484aa9d"
      unitRef="usd">76000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMy0zLTEtMS01NTkyOQ_1e4f779b-2ec1-44ee-bf6b-735e4e7e29a5"
      unitRef="usd">74600000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNy0xLTEtMS01NTkyOQ_0e837230-f2c7-42ad-b00d-e79ffc66365d"
      unitRef="usd">27700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNy0zLTEtMS01NTkyOQ_fdae5ee3-f065-467a-ac63-4d6b6f2ce5f1"
      unitRef="usd">22300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTAtMS0xLTEtNTU5Mjk_631d8f03-3c88-43db-8597-5f6c62a83c63"
      unitRef="usd">9300000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTAtMy0xLTEtNTU5Mjk_b9e020c1-a2d5-4284-b3c6-9b0134632611"
      unitRef="usd">-7400000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTEtMS0xLTEtNTU5Mjk_109b7f43-7c30-4ec3-9bce-f8019bf7f4d2"
      unitRef="usd">8500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTEtMy0xLTEtNTU5Mjk_3be05c1b-b8a3-4fe8-97c4-476833bea9b5"
      unitRef="usd">8500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTItMS0xLTEtNTU5Mjk_5f31c9e2-5a0c-406f-abfa-74fcb1bc049c"
      unitRef="usd">900000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTItMy0xLTEtNTU5Mjk_9a6db025-c891-466a-abf7-340047b011b7"
      unitRef="usd">3000000.0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTMtMS0xLTEtNTU5Mjk_fc631077-26d8-40c7-8a4c-aaad72d4633d"
      unitRef="usd">-1400000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTMtMy0xLTEtNTU5Mjk_10ab8c77-189f-42f9-8502-55f5c102748a"
      unitRef="usd">-1600000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTUtMS0xLTEtNTU5Mjk_4c7be6c4-2a28-4df3-adce-59b9da5e2e42"
      unitRef="usd">300000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTUtMy0xLTEtNTU5Mjk_f6f188fc-7184-4636-8f35-10531696bddf"
      unitRef="usd">-1000000.0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTYtMS0xLTEtNTU5Mjk_ddcf4d72-7173-4daa-a336-e0870ca664d3"
      unitRef="usd">500000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTYtMy0xLTEtNTU5Mjk_20464c06-0cb4-4a16-9bf2-20aa319d28ab"
      unitRef="usd">600000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTktMS0xLTEtNTU5Mjk_d17d0c38-bf2a-4d94-a980-a47c594493c9"
      unitRef="usd">90300000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMTktMy0xLTEtNTU5Mjk_63a2fcbe-214a-4df8-9c3e-705b02f8a56c"
      unitRef="usd">52300000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjAtMS0xLTEtNTU5Mjk_aa521250-8785-4b08-846e-55d6b883f6d8"
      unitRef="usd">1100000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjAtMy0xLTEtNTU5Mjk_9f30f28a-5202-406e-8252-fe1929de858e"
      unitRef="usd">-800000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjEtMS0xLTEtNTU5Mjk_ed072ed7-46f1-4157-ba44-613707d55cd5"
      unitRef="usd">-2300000</abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjEtMy0xLTEtNTU5Mjk_ac422781-4c8a-4f34-a161-e823923baa48"
      unitRef="usd">-6900000</abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjItMS0xLTEtNTU5Mjk_259176c3-ad68-46f4-912d-3e4376d2216a"
      unitRef="usd">1300000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjItMy0xLTEtNTU5Mjk_7c75f6a6-5434-473d-b980-d0ecb1f79d6b"
      unitRef="usd">-5900000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjMtMS0xLTEtNTU5Mjk_95d5073f-1f93-4d5d-b51c-55fe809ad8ba"
      unitRef="usd">-41800000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjMtMy0xLTEtNTU5Mjk_7b79e0d4-ba96-4588-bf32-7f45e056517a"
      unitRef="usd">-3000000.0</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjQtMS0xLTEtNTU5Mjk_932bcdcf-b54e-48bc-bfed-62c6e81c604a"
      unitRef="usd">-2100000</abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent>
    <abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjQtMy0xLTEtNTU5Mjk_1292acaa-5e06-4925-a422-60e41cc03c77"
      unitRef="usd">-6100000</abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent>
    <us-gaap:IncreaseDecreaseInSelfInsuranceReserve
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjUtMS0xLTEtNTU5Mjk_e906fe4a-333d-4f29-8cc5-4ac4aafc839d"
      unitRef="usd">-17500000</us-gaap:IncreaseDecreaseInSelfInsuranceReserve>
    <us-gaap:IncreaseDecreaseInSelfInsuranceReserve
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjUtMy0xLTEtNTU5Mjk_cbce5762-a273-44dd-945c-aa9975e11e26"
      unitRef="usd">-4600000</us-gaap:IncreaseDecreaseInSelfInsuranceReserve>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjYtMS0xLTEtNTU5Mjk_229e69e9-957e-4b7a-964b-546ccb15630f"
      unitRef="usd">4700000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjYtMy0xLTEtNTU5Mjk_ae5c11d0-499b-4986-a95f-6b9d6e864234"
      unitRef="usd">32500000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjctMS0xLTEtNTU5Mjk_72118586-37b7-4263-97d4-4dfd7278046c"
      unitRef="usd">-66500000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjctMy0xLTEtNTU5Mjk_bac1e105-0c85-4bb9-888d-07fd6ef49da9"
      unitRef="usd">-34500000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjgtMS0xLTEtNTU5Mjk_b3ea2e1c-29ca-471d-90b6-9ee088fc7fe4"
      unitRef="usd">-169600000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMjgtMy0xLTEtNTU5Mjk_2eaf9dfd-dca3-4bc9-bad2-4007668147f5"
      unitRef="usd">-29300000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzEtMS0xLTEtNTU5Mjk_900fd867-6d88-4377-942c-4bda48acb3e8"
      unitRef="usd">-93600000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzEtMy0xLTEtNTU5Mjk_ab4a5048-92db-4d5f-9951-04a5afd38312"
      unitRef="usd">45300000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzMtMS0xLTEtNTU5Mjk_11c68120-76ff-4d4a-9242-4c36074f0a43"
      unitRef="usd">9600000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzMtMy0xLTEtNTU5Mjk_15b9feef-010e-4887-a024-fb4a474761de"
      unitRef="usd">6600000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzQtMS0xLTEtNTU5Mjk_b5859ec3-e9ef-4e43-a739-a250f462d616"
      unitRef="usd">200000</us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities>
    <us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzQtMy0xLTEtNTU5Mjk_a349653e-7dcc-4fe1-9d21-53d1b360df23"
      unitRef="usd">1400000</us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities>
    <us-gaap:PaymentsToAcquireEquitySecuritiesFvNi
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzUtMS0xLTEtNTU5Mjk_c629ac94-643b-4ae6-b924-6c18c13deaa4"
      unitRef="usd">3000000.0</us-gaap:PaymentsToAcquireEquitySecuritiesFvNi>
    <us-gaap:PaymentsToAcquireEquitySecuritiesFvNi
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzUtMy0xLTEtNTU5Mjk_49d7cc10-0fa6-4b4a-a938-b2c4bea88bb5"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquitySecuritiesFvNi>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzYtMS0xLTEtNTU5Mjk_e6f07eb2-bb83-483f-9b91-1aa93d084ae5"
      unitRef="usd">-12400000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzYtMy0xLTEtNTU5Mjk_39cc7c38-4891-42c3-89d9-57e752c6df6a"
      unitRef="usd">-5200000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzgtMS0xLTEtNTU5Mjk_672402d3-122e-4520-91ac-adc7a4e0882c"
      unitRef="usd">10000000.0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzgtMy0xLTEtNTU5Mjk_77a2a6cd-39c0-4343-9abb-ca727a26a7ec"
      unitRef="usd">6500000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzktMS0xLTEtNTU5Mjk_fdca42e1-343d-49f1-82e5-5cfccc42275f"
      unitRef="usd">13300000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfMzktMy0xLTEtNTU5Mjk_56e0a03c-f706-4987-ba6a-4d64b82e7d03"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDAtMS0xLTEtNTU5Mjk_622774f7-d4be-40d6-9f08-ec83fae2f664"
      unitRef="usd">13100000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDAtMy0xLTEtNTU5Mjk_0f1394e0-e47a-418d-b9fb-72ec17ec78f6"
      unitRef="usd">12700000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDItMS0xLTEtNTU5Mjk_d13a54cc-0035-4ebf-83cd-4e3297e35dc5"
      unitRef="usd">475500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDItMy0xLTEtNTU5Mjk_864891db-813f-4d23-9438-eb327798337d"
      unitRef="usd">2600000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDMtMS0xLTEtNTU5Mjk_a027571a-dc9c-4a10-9fce-fab42e787f24"
      unitRef="usd">356600000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDMtMy0xLTEtNTU5Mjk_5286fc17-eed8-48ba-a8ac-82eb41a65c13"
      unitRef="usd">32600000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDQtMS0xLTEtNTU5Mjk_671d4717-ff4e-4b4e-88fc-daf2ef14d7c1"
      unitRef="usd">5900000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDQtMy0xLTEtNTU5Mjk_6371a49f-cff7-4b61-a076-77cca98f3570"
      unitRef="usd">-12000000.0</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromConstructionLoansPayable
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDUtMS0xLTEtNTU5Mjk_c0f9380c-f30f-42de-b322-2fa82358db7b"
      unitRef="usd">2600000</us-gaap:ProceedsFromConstructionLoansPayable>
    <us-gaap:ProceedsFromConstructionLoansPayable
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDUtMy0xLTEtNTU5Mjk_fac167e2-c1b3-459a-9666-d4022f00d50e"
      unitRef="usd">4000000.0</us-gaap:ProceedsFromConstructionLoansPayable>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDYtMS0xLTEtNTU5Mjk_07d46ac9-9485-406c-8d3d-bb5b01eeb9c6"
      unitRef="usd">600000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDYtMy0xLTEtNTU5Mjk_25dbea76-b84e-47e4-8a8c-0e5790f0d1f6"
      unitRef="usd">700000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDctMS0xLTEtNTU5Mjk_b7c617b0-2499-49e0-bf20-058efb4879a4"
      unitRef="usd">90300000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDctMy0xLTEtNTU5Mjk_29dcbf82-4731-4ec7-8773-bdbaa5788776"
      unitRef="usd">-57800000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDgtMS0xLTEtNTU5Mjk_bb7fa3f9-b02b-4395-9646-944448728147"
      unitRef="usd">-600000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDgtMy0xLTEtNTU5Mjk_c852e0c3-a94e-4624-ae7a-18f8853195a5"
      unitRef="usd">1900000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDktMS0xLTEtNTU5Mjk_a1772e18-b01c-4064-9b01-461965c40074"
      unitRef="usd">-16200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNDktMy0xLTEtNTU5Mjk_b7b6f872-80f1-4516-b8e7-bdba8f260051"
      unitRef="usd">-15900000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNTAtMS0xLTEtNTU5Mjk_f1b82569-fe6f-4efd-8f90-30f8ca9850bc"
      unitRef="usd">62800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5e7f06aba3f740eaa64f2f2dc7231217_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNTAtMy0xLTEtNTU5Mjk_aa05804a-fcd9-40bb-81a7-9281605e7309"
      unitRef="usd">394200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNTEtMS0xLTEtNTU5Mjk_cb444623-e820-4e9a-968c-cfc4559fb05c"
      unitRef="usd">46600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i310484022d6649e89ddf55a15aec95c4_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8yNS9mcmFnOmE5MmQ3ZWNlOWVjYjQzYzhhMDlmYzNkYTcyNmMzMDBjL3RhYmxlOjU0ODAwYWFkNmIxYTRkZmY5NmNmMWNmOTliZDQ2MDBlL3RhYmxlcmFuZ2U6NTQ4MDBhYWQ2YjFhNGRmZjk2Y2YxY2Y5OWJkNDYwMGVfNTEtMy0xLTEtNTU5Mjk_49135a86-2af0-4bd1-8677-f570aad2d40d"
      unitRef="usd">378300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NatureOfOperations
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zMS9mcmFnOjdlZGVjOGE1OTg2MzQ0YmU5NmE3M2FjN2UzOTcwNjcyL3RleHRyZWdpb246N2VkZWM4YTU5ODYzNDRiZTk2YTczYWM3ZTM5NzA2NzJfNDQ5_1e5dc8b6-a3ee-4450-bf58-a8d0e2043376">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 make a difference, every person, every day. 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:center"&gt;&lt;img alt="abm-20220131_g3.jpg" src="abm-20220131_g3.jpg" style="height:110px;margin-bottom:5pt;vertical-align:text-bottom;width:582px"/&gt;&lt;/div&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.</us-gaap:NatureOfOperations>
    <abm:NumberOfIndustryGroups
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zMS9mcmFnOjdlZGVjOGE1OTg2MzQ0YmU5NmE3M2FjN2UzOTcwNjcyL3RleHRyZWdpb246N2VkZWM4YTU5ODYzNDRiZTk2YTczYWM3ZTM5NzA2NzJfMTkw_b3d1fa52-e91a-4abc-83ab-3218163ef133"
      unitRef="industrygroup">4</abm:NumberOfIndustryGroups>
    <abm:NumberOfTechnicalSolutionSegments
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zMS9mcmFnOjdlZGVjOGE1OTg2MzQ0YmU5NmE3M2FjN2UzOTcwNjcyL3RleHRyZWdpb246N2VkZWM4YTU5ODYzNDRiZTk2YTczYWM3ZTM5NzA2NzJfMjEz_728f5027-120d-4b87-898e-4df54be976e8"
      unitRef="segment">1</abm:NumberOfTechnicalSolutionSegments>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfNTY5OQ_570b9434-977f-4d78-bdd8-849bf7a89910">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&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;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 accompanying unaudited consolidated financial statements have been prepared in accordance with (i) United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of our management, our unaudited consolidated financial statements and accompanying notes (the &#x201c;Financial Statements&#x201d;) include all normal recurring adjustments that are necessary for the fair statement of the interim periods presented. Interim results of operations are not necessarily indicative of results for the full year. The Financial Statements should be read in conjunction with our audited consolidated financial statements (and notes thereto) in our Annual Report on Form 10-K for the year ended October&#160;31, 2021. Unless otherwise indicated, all references to years are to our fiscal years, which end on October&#160;31.&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;Reorganization of Our Business&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 November 1, 2021, the Manufacturing &amp;amp; Distribution (&#x201c;M&amp;amp;D&#x201d;) industry group replaced our Technology and Manufacturing (&#x201c;T&amp;amp;M&#x201d;) industry group as part of our strategic transformation initiative &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;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. M&amp;amp;D retained our large manufacturing clients from T&amp;amp;M and added clients in the distribution sector from our Business and Industry (&#x201c;B&amp;amp;I&#x201d;) group. Technology clients with commercial real estate properties serviced by T&amp;amp;M shifted into B&amp;amp;I. Additionally, we have modified the presentation of segment revenues as inter-segment revenues are now allocated at the segment level. Our prior period segment data in Note 4, &#x201c;Revenues,&#x201d; and Note 12, &#x201c;Segment Information,&#x201d; has been reclassified to conform with our current period presentation. These changes had no impact on our previously reported 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;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"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Rounding&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 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"&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-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 operate certain parking facilities under management reimbursement arrangements. Under these arrangements, we manage the parking facilities for management fees and pass through the revenues and expenses associated with the facilities to the owners. These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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: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;52.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;43.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12.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:9pt;font-weight:400;line-height:100%"&gt;13.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;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: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;64.9&#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: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;57.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#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;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2019-12, &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;Simplifying the Accounting for Income Taxes (Topic 740)&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 simplifies the accounting for income taxes and clarifies and amends existing income tax guidance. Impacted areas include intraperiod tax allocations, interim period taxes, deferred tax liabilities with outside basis differences, franchise taxes, and transactions that result in the &#x201c;step-up&#x201d; of goodwill. We adopted this standard, effective November 1, 2021, on a prospective basis. The adoption of this guidance 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 January 2020, the FASB issued ASU 2020-01, &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;Investments&#x2013;Equity Securities (Topic 321), Investments&#x2013;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&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 clarifies the interaction between the accounting for investments in equity securities under Topic 321, investments accounted for under the equity method under Topic 323, and certain derivatives instruments under Topic 815. We adopted this standard, effective November 1, 2021, on a prospective basis. The adoption of this guidance 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 2022 consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfNTcwMA_49a422d6-094c-4e2b-8ae4-763f68af0f37">&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&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;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 accompanying unaudited consolidated financial statements have been prepared in accordance with (i) United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of our management, our unaudited consolidated financial statements and accompanying notes (the &#x201c;Financial Statements&#x201d;) include all normal recurring adjustments that are necessary for the fair statement of the interim periods presented. Interim results of operations are not necessarily indicative of results for the full year. The Financial Statements should be read in conjunction with our audited consolidated financial statements (and notes thereto) in our Annual Report on Form 10-K for the year ended October&#160;31, 2021. Unless otherwise indicated, all references to years are to our fiscal years, which end on October&#160;31.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfMTY0OTI2NzQ1NjQ5Nw_6942c580-ef20-45fa-a441-2d5171758686">&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;Reorganization of Our Business&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 November 1, 2021, the Manufacturing &amp;amp; Distribution (&#x201c;M&amp;amp;D&#x201d;) industry group replaced our Technology and Manufacturing (&#x201c;T&amp;amp;M&#x201d;) industry group as part of our strategic transformation initiative &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;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. M&amp;amp;D retained our large manufacturing clients from T&amp;amp;M and added clients in the distribution sector from our Business and Industry (&#x201c;B&amp;amp;I&#x201d;) group. Technology clients with commercial real estate properties serviced by T&amp;amp;M shifted into B&amp;amp;I. Additionally, we have modified the presentation of segment revenues as inter-segment revenues are now allocated at the segment level. Our prior period segment data in Note 4, &#x201c;Revenues,&#x201d; and Note 12, &#x201c;Segment Information,&#x201d; has been reclassified to conform with our current period presentation. These changes had no impact on our previously reported consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfNTcxMA_22cb3acf-94d4-41d0-a071-a51bf4632c09">&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;Management Reimbursement Revenue by 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;We operate certain parking facilities under management reimbursement arrangements. Under these arrangements, we manage the parking facilities for management fees and pass through the revenues and expenses associated with the facilities to the owners. These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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: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;52.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;43.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12.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:9pt;font-weight:400;line-height:100%"&gt;13.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;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: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;64.9&#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: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;57.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="display:none"/&gt;&lt;td colspan="3" 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: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 January&#160;31, 2022, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $310.7 million. We expect to recognize revenue on approximately 80% 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>
    <abm:ManagementRevenueTableTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfNTY5Ng_3ae20b53-a0dc-4cac-9ba0-40202e9a40f0">These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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: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;52.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;43.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12.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:9pt;font-weight:400;line-height:100%"&gt;13.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;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: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;64.9&#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: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;57.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="display:none"/&gt;&lt;td colspan="3" 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;</abm:ManagementRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i222ef474c41a4eac9eaed5a58cc6cd13_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfMi0xLTEtMS01NTkyOQ_fc1a0f7b-bf84-4650-aea4-d68112de8853"
      unitRef="usd">52500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ddded7c468c40bea8d9793228a66c78_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfMi0zLTEtMS01NTkyOQ_285b6d18-1553-42a4-82ef-9ee3d7440194"
      unitRef="usd">43400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b48f99dc6a3483ab6bad9610c83bd64_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfMy0xLTEtMS01NTkyOQ_36a87fa7-2990-4e04-861c-b39462298940"
      unitRef="usd">12300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i14998310a46240ee90aeb8f251b1e0e5_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfMy0zLTEtMS01NTkyOQ_0218d945-d4cd-43d2-8326-91563fa9e2a1"
      unitRef="usd">13700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec6cfecc323449b9b1e0893521bd89c0_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfNC0xLTEtMS01NTkyOQ_4cef3f0b-9013-4839-a4e8-1c16d5053bc1"
      unitRef="usd">64900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i501c5d9418264aca9ffc1cac31954094_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RhYmxlOjU3OTY3MmZmYmRmOTQwZTM5OTA2ZWQyYjhlMGYwYWM5L3RhYmxlcmFuZ2U6NTc5NjcyZmZiZGY5NDBlMzk5MDZlZDJiOGUwZjBhYzlfNC0zLTEtMS01NTkyOQ_9c3e29d7-3172-4dd0-b604-f5c8dce336ba"
      unitRef="usd">57000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNC9mcmFnOjE1OWEyYTYyZjlkMDQ0MTM5NTgwNjRmYzJhZjM4ZThiL3RleHRyZWdpb246MTU5YTJhNjJmOWQwNDQxMzk1ODA2NGZjMmFmMzhlOGJfNTY3OQ_138397d1-5aed-4652-8ae1-9fac50d54bd0">&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;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;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2019-12, &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;Simplifying the Accounting for Income Taxes (Topic 740)&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 simplifies the accounting for income taxes and clarifies and amends existing income tax guidance. Impacted areas include intraperiod tax allocations, interim period taxes, deferred tax liabilities with outside basis differences, franchise taxes, and transactions that result in the &#x201c;step-up&#x201d; of goodwill. We adopted this standard, effective November 1, 2021, on a prospective basis. The adoption of this guidance 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 January 2020, the FASB issued ASU 2020-01, &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;Investments&#x2013;Equity Securities (Topic 321), Investments&#x2013;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&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 clarifies the interaction between the accounting for investments in equity securities under Topic 321, investments accounted for under the equity method under Topic 323, and certain derivatives instruments under Topic 815. We adopted this standard, effective November 1, 2021, on a prospective basis. The adoption of this guidance 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 2022 consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDUwODQ3_3d67c167-1f9d-4b76-8a49-9802d3edc1c8">ACQUISITIONS AND DISPOSITIONS&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:120%"&gt;On September 30, 2021, we acquired Able, a leading facilities services company headquartered in San Francisco, California, for a preliminary net cash purchase price of $741.7&#160;million (the &#x201c;Able Acquisition&#x201d;). 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. &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;Preliminary Purchase Price Allocation&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 preliminary purchase price allocation is based on information that is currently available, and we are continuing to evaluate the underlying inputs and assumptions used in our valuations. Accordingly, the purchase price consideration and allocations are subject to, among other items: working capital adjustments, further analysis of tax accounts, legal matters, and the final valuation of insurance claims reserves. During the three months ended January 31, 2022, we adjusted our purchase price allocation for probable litigation losses, as described below, and refined certain other estimates. &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 summarizes the preliminary acquisition accounting on the date of acquisition as previously reported at year-end 2021 and at the end of the first quarter of 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.683%"/&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.005%"/&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.005%"/&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.009%"/&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="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;Preliminary Purchase Price Allocation&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:9pt;font-weight:700;line-height:100%"&gt;Adjustments&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:9pt;font-weight:700;line-height:100%"&gt;Updated Preliminary Purchase Price Allocation&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;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;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-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;31.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:9pt;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:9pt;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 #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;31.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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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 colspan="2" style="background-color:#ffffff;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;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:9pt;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:9pt;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;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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.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:9pt;font-weight:400;line-height:100%"&gt;23.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;/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:400;line-height:100%"&gt;Customer 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;(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:9pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;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:9pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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.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;&#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;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:9pt;font-weight:400;line-height:100%"&gt;Goodwill&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;563.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:9pt;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:9pt;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;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;(27.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:9pt;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:9pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(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:9pt;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:9pt;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;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;(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:9pt;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:9pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(50.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:9pt;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:9pt;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;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;(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:9pt;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: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 #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;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;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: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 #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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"&gt; The gross amount of trade accounts receivable was $160.6 million, of which $1.3 million was deemed uncollectible.&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 two 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 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:120%"&gt;The unaudited Consolidated Statements of Comprehensive Income (Loss) for the three months ended January 31, 2022, includes $307.7 million of revenue and $14.4 million of operating income attributable to the operations of Able, which are included in our B&amp;amp;I segment. We also incurred $4.1 million of acquisition-related costs and $4.2&#160;million of integration costs during the three months ended January 31, 2022, which are included in selling, general and administrative expenses in the accompanying unaudited Consolidated Statements of Comprehensive Income (Loss). &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 as though the acquisition occurred on November 1, 2020. 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 &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;forma results do not reflect the cost of integration activities or benefits from expected revenue enhancements and synergies.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.677%"/&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.393%"/&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="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;Three Months Ended January 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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pro forma revenue&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,768.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pro forma income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76.1&#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;/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:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Legal Matters Related to Legacy 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:120%"&gt;Able is a party to a number of lawsuits, claims, and proceedings incident to the operation of the 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;If, during the purchase price allocation period, we can reasonably determine the fair values of a pre-acquisition contingency, then we will include that amount in the purchase price allocation. If we are unable to determine the fair value of a pre-acquisition contingency at the end of the measurement period, then we will evaluate whether to include an amount in the purchase price allocation based on whether it is probable a liability had been incurred and whether an amount can be reasonably estimated. Subsequent to the end of the measurement period, any adjustment to amounts recorded for a pre-acquisition contingency will be included within acquisition-related costs in the period in which the adjustment is determined.&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 three months ended January 31, 2022, we adjusted our purchase price allocation for probable litigation losses in Able legal matters where a reasonable estimate of the loss could be made from $0.9&#160;million to $12.3&#160;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 all reasonably possible losses for which a reasonable estimate of the loss can be made for Able legal matters is between zero and $1.9&#160;million. 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. 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:12pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disposition of 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;On January 31, 2022, the Company sold a group of customer contracts for healthcare technology management within our Technical Solutions segment for $8.5&#160;million and recognized a gain of $7.7&#160;million during the three months ended January 31, 2022, which is included in selling, general and administrative expenses in the accompanying unaudited Consolidated Statements of Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i5f38f8cb2c9440e9803c9e50c22254c4_D20210930-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjI4MDI5_0f6cc55b-f4e8-40d2-9b68-6308c736c6c5"
      unitRef="usd">741700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <abm:BusinessesCombinationGrossAmountPlacedInEscrow
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjI4MDk3_9605b112-0f6e-4c46-98c3-6fa823ab6786"
      unitRef="usd">12100000</abm:BusinessesCombinationGrossAmountPlacedInEscrow>
    <us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjI4MTgz_1fd5b5ca-5e10-4dad-a8b5-4a142e8d0f77"
      unitRef="usd">8200000</us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDUwODQ4_a0654b1f-50c0-4645-9d69-9e94af0e666f">&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 summarizes the preliminary acquisition accounting on the date of acquisition as previously reported at year-end 2021 and at the end of the first quarter of 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.683%"/&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.005%"/&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.005%"/&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.009%"/&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="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;Preliminary Purchase Price Allocation&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:9pt;font-weight:700;line-height:100%"&gt;Adjustments&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:9pt;font-weight:700;line-height:100%"&gt;Updated Preliminary Purchase Price Allocation&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;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;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-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;31.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:9pt;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:9pt;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 #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;31.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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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 colspan="2" style="background-color:#ffffff;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;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:9pt;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:9pt;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;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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.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:9pt;font-weight:400;line-height:100%"&gt;23.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;/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:400;line-height:100%"&gt;Customer 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;(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:9pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;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:9pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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.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;&#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;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:9pt;font-weight:400;line-height:100%"&gt;Goodwill&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;563.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:9pt;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:9pt;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;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;(27.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:9pt;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:9pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(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:9pt;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:9pt;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;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;(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:9pt;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:9pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;(50.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:9pt;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:9pt;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;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;(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:9pt;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: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 #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;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;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: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 #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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;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:112%"&gt; The gross amount of trade accounts receivable was $160.6 million, of which $1.3 million was deemed uncollectible.&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 two 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="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8zLTItMS0xLTYxODQy_605cefd6-1aaf-4e08-a353-78adf7d7d29b"
      unitRef="usd">31500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl81LTYtMS0xLTYzODc4_058becae-fa74-496e-8d7c-00dfe8987b35"
      unitRef="usd">31500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl80LTItMS0xLTYxODQy_e05bb94f-6c84-4d70-85e9-999c71217ef9"
      unitRef="usd">159300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl82LTYtMS0xLTYzODc4_f6e6933c-7423-451b-b9aa-b8a0cbf843c7"
      unitRef="usd">159300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl81LTItMS0xLTYxODQy_bc057860-0239-4cc1-9acd-b82a0ae39bc0"
      unitRef="usd">24900000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets>
    <abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets
      contextRef="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl83LTQtMS0xLTYzODc1_a728e81b-cc2f-47f3-b547-1fb50efd9ba0"
      unitRef="usd">-1100000</abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl83LTYtMS0xLTYzODc4_fbff363d-1f84-4de6-89a8-2741bdc2caa4"
      unitRef="usd">23800000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i6a3924fafc6a493fbc75d063b8d50d32_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl82LTItMS0xLTYxODQy_b93ee2f6-4059-4835-a338-c7f0130915cd"
      unitRef="usd">220000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i553bcaf226004c8a9a11b1a5706156f4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl84LTYtMS0xLTYzODc4_dcd8a51b-2b77-4cf5-a85c-4fca24523e7a"
      unitRef="usd">220000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i0df601b3d10f4e70a97cf0587a3f243a_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl83LTItMS0xLTYxODQy_b7845080-e6c0-41d7-92ac-0df5782e3b0a"
      unitRef="usd">10000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i3ba87109e9dc4eacaf08d8c3b6601e37_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl85LTYtMS0xLTYzODc4_e52d1aa1-c846-45ce-966b-c0aaaa928d02"
      unitRef="usd">10000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl84LTItMS0xLTYxODQy_73735193-2ccc-4faa-a3e3-1e174f8d1476"
      unitRef="usd">554000000.0</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMC00LTEtMS02Mzg3NQ_905233ca-f68b-4531-a6ff-78ff80de27fb"
      unitRef="usd">9800000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMC02LTEtMS02Mzg3OA_2a126b4b-6db3-424e-a935-120e8c442dfa"
      unitRef="usd">563800000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl85LTItMS0xLTYxODQy_346d611f-ad09-4f07-a7b4-89b47367d84d"
      unitRef="usd">27000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable
      contextRef="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMS00LTEtMS02Mzg3NQ_d4ee5054-7973-4528-bba7-f648db34befe"
      unitRef="usd">200000</abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMS02LTEtMS02Mzg3OA_e8375a46-1f1a-4b71-8c13-c31d7bf85b21"
      unitRef="usd">27100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMC0yLTEtMS02MTg0Mg_75d47cad-a12b-4add-b446-5a4fb93440ba"
      unitRef="usd">38200000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMi02LTEtMS02Mzg3OA_cdbe1ff1-a985-48c2-b3d0-09eee2afe741"
      unitRef="usd">38200000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMS0yLTEtMS02MTg0Mg_dae1b0ec-5964-4444-a818-b9a0f901421e"
      unitRef="usd">91600000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMy02LTEtMS02Mzg3OA_9114a949-1a71-473b-9e04-0db6babc9479"
      unitRef="usd">91600000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMi0yLTEtMS02MTg0Mg_8c5d022b-7da0-4865-b5c1-3fb144fd187a"
      unitRef="usd">41700000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities>
    <abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities
      contextRef="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNC00LTEtMS02Mzg3NQ_48a8f353-7be7-4da6-b3ce-b424d4a8d8b2"
      unitRef="usd">8500000</abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNC02LTEtMS02Mzg3OA_a73a1628-e0c5-4080-ac23-d6b40a0bbd1e"
      unitRef="usd">50300000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xMy0yLTEtMS02MTg0Mg_3fec5cfd-87d9-46e6-bffb-864cf6ea6003"
      unitRef="usd">59500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNS02LTEtMS02Mzg3OA_16238c85-f501-44b3-aaac-4ed653561435"
      unitRef="usd">59500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNC0yLTEtMS02MTg0Mg_8fcc0d36-c6e2-44f1-8740-977212956552"
      unitRef="usd">741700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment
      contextRef="icd9024f8dc024622939af1f0752f43d1_D20210930-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNi00LTEtMS02Mzg3NQ_4737b847-8943-43d9-b385-307e445b085e"
      unitRef="usd">0</abm:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6MzY1ZjYxZmNkNTFlNDJjY2I0NDkxNzVlYTc4MGE3MmIvdGFibGVyYW5nZTozNjVmNjFmY2Q1MWU0MmNjYjQ0OTE3NWVhNzgwYTcyYl8xNi02LTEtMS02Mzg3OA_ce90dd2c-ae24-4c0d-96c2-81bf86d44ea8"
      unitRef="usd">741700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY0OTg5_0e76dfff-cb10-40d8-ba02-6568c2db75e0"
      unitRef="usd">160600000</us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount>
    <us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible
      contextRef="i6c23fc6a9b5f4e249627ee86075c622c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY0OTk3_85b70e68-e952-4cab-97d7-c5bbc596785e"
      unitRef="usd">1300000</us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8588bd06c5874f0f8502197c379be75b_D20210930-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl80OTQ3ODAyMzI4NDQy_d2eeff66-7e97-4d11-a584-6ab75afbd4eb">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ie4ceaf6b046e4617a568753060437420_D20210930-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl80OTQ3ODAyMzI4NDc3_45a1bcd3-d56a-4d8a-b747-11212d21e258">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY0ODk1_229e7afb-26f5-4c1b-b9fb-150d95ec4f7b"
      unitRef="usd">307700000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY0OTEz_0714fba8-e1a6-4105-9647-67f6a543dddf"
      unitRef="usd">14400000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl81NDk3NTU4MTU1MDAx_9643f78d-7c25-4330-a1e8-f080ec484443"
      unitRef="usd">4100000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDg3MjQy_edb45ffc-0418-48e9-98e3-d1370789e31f"
      unitRef="usd">4200000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDUwODQ5_b650e67f-f349-4644-be14-2788c6f28b18">The following table presents our unaudited pro forma results as though the acquisition occurred on November 1, 2020. 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 &lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;forma results do not reflect the cost of integration activities or benefits from expected revenue enhancements and synergies.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.677%"/&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.393%"/&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="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;Three Months Ended January 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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pro forma revenue&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,768.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pro forma income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76.1&#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;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <abm:BusinessAcquisitionProFormaStatutoryTaxRate
      contextRef="i5f38f8cb2c9440e9803c9e50c22254c4_D20210930-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjM1NjUx_93dd2051-8208-46d0-8f48-fb24d2d123d8"
      unitRef="number">0.28</abm:BusinessAcquisitionProFormaStatutoryTaxRate>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6ODAyYmM2MGNjYzgxNDQwYWI5YTIxNTcxY2EzMzI5OWQvdGFibGVyYW5nZTo4MDJiYzYwY2NjODE0NDBhYjlhMjE1NzFjYTMzMjk5ZF8yLTEtMS0xLTYxODg4_c8e0117b-8507-44e7-9ce8-cf2d555dc6f5"
      unitRef="usd">1768200000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="ifed628ed3400431a8e4a1d6354714273_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGFibGU6ODAyYmM2MGNjYzgxNDQwYWI5YTIxNTcxY2EzMzI5OWQvdGFibGVyYW5nZTo4MDJiYzYwY2NjODE0NDBhYjlhMjE1NzFjYTMzMjk5ZF8zLTEtMS0xLTYxODg4_e8add8d5-3468-4f95-a384-966454006dd6"
      unitRef="usd">76100000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i8bac82cb6683411ab1c8201675be7555_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY3MDE3_e589a4b1-61ab-4657-bd47-09752359e6ec"
      unitRef="usd">900000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xMDk5NTExNjY3MDAy_6d3a963b-f33f-4415-9626-703f8c50dd8b"
      unitRef="usd">12300000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i274960fe2c4842c3af153c0f6b5ff029_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDc4ODcy_fee37ab9-5fc7-47e3-84db-692f45fee9d3"
      unitRef="usd">0</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="idc265e1d07074418ab2e369023eeb5ea_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDc4ODI1_f4f47bfd-af07-4439-ba6a-891a2caecb5d"
      unitRef="usd">1900000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i673ef41c7b1e420e952b2673f9874d01_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDc4ODM5_9f50f585-f0f3-4517-97ad-6740bd2af13e"
      unitRef="usd">8500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="ie30cff91da7c4543beb0930e73f72569_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8xMzQ1L2ZyYWc6NWE5YWFlOGNjY2MyNDFmMThhMTZkODQ3NGYwNzI5NmIvdGV4dHJlZ2lvbjo1YTlhYWU4Y2NjYzI0MWYxOGExNmQ4NDc0ZjA3Mjk2Yl8xNjQ5MjY3NDc4ODUz_d52c2d31-c58e-42a8-a845-4403216bfafc"
      unitRef="usd">7700000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfODE4Ng_17ea1870-5c90-4c2d-abe9-9ebca34cafef">REVENUES&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;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 explained below. 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, M&amp;amp;D, Education, Aviation, and Technical Solutions, as described in Note 12, &#x201c;Segment Information.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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:7.6pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.6pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;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 #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:7.6pt;font-weight:700;line-height:100%"&gt;M&amp;amp;D&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:7.6pt;font-weight:700;line-height:100%"&gt;Education&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:7.6pt;font-weight:700;line-height:100%"&gt;Aviation&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:7.6pt;font-weight:700;line-height:100%"&gt;Technical&lt;br/&gt;Solutions&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:7.6pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:7.6pt;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 #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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;677.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;304.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;178.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;29.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;1,190.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;83.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:7.6pt;font-weight:400;line-height:100%"&gt;10.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;77.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;172.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;268.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:7.6pt;font-weight:400;line-height:100%"&gt;44.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:7.6pt;font-weight:400;line-height:100%"&gt;27.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:7.6pt;font-weight:400;line-height:100%"&gt;6.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;346.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;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:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;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:7.6pt;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:7.6pt;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;141.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:7.6pt;font-weight:400;line-height:100%"&gt;141.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;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:7.6pt;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;86.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;86.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:7.6pt;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 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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;1,029.5&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;359.1&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;205.7&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;200.3&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;141.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;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;1,936.2&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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-bottom:9pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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:7.6pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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.6pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;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 #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:7.6pt;font-weight:700;line-height:100%"&gt;M&amp;amp;D&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:7.6pt;font-weight:700;line-height:100%"&gt;Education&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:7.6pt;font-weight:700;line-height:100%"&gt;Aviation&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:7.6pt;font-weight:700;line-height:100%"&gt;Technical&lt;br/&gt;Solutions&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:7.6pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:7.6pt;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 #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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;533.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;287.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;183.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;29.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;1,032.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;68.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:7.6pt;font-weight:400;line-height:100%"&gt;11.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;54.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;134.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;88.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:7.6pt;font-weight:400;line-height:100%"&gt;41.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:7.6pt;font-weight:400;line-height:100%"&gt;24.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:7.6pt;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;160.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;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:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;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:7.6pt;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:7.6pt;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="3" style="background-color:#dce2ef;padding:0 1pt"&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:7.6pt;font-weight:400;line-height:100%"&gt;112.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:7.6pt;font-weight:400;line-height:100%"&gt;112.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;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:7.6pt;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;51.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;51.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:7.6pt;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 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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;690.1&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;340.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;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;208.0&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;140.9&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;112.6&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;1,492.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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; 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. Rent is paid to the grantor, which is the customer in the arrangement; 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, 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;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 in Note 2, &#x201c;Basis of Presentation and Significant Accounting Policies,&#x201d; in our Annual Report on Form 10-K for the year ended October&#160;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;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 as 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;The majority of our contracts include performance obligations that are primarily satisfied over time as we provide the related services. These contract types include: monthly fixed-price; square-foot; cost-plus; work orders; transaction-price; hourly; management reimbursement; leased location; allowance; energy savings contracts; and fixed-price repair and refurbishment contracts, as well as our franchise and royalty fee arrangements. We recognize revenue as the services are performed using a measure of progress that is determined by the contract type. Generally, most of our contracts are cancellable by either party without a substantive penalty, and the majority have a notification period of 30 to 60 days. &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"&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 January&#160;31, 2022, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $310.7 million. We expect to recognize revenue on approximately 80% 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 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.&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. Commissions expense is recognized on a straight-line basis over a weighted average expected customer relationship 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 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 &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;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;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:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.964%"/&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:18.636%"/&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:18.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: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;January 31, 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;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;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: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;1,102.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;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;/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:9pt;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: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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;141.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:9pt;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;/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:9pt;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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;69.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;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;/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:9pt;font-weight:400;line-height:100%"&gt;Capitalized commissions&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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;27.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;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;/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 unaudited 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: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; 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 unaudited Consolidated Balance Sheets. During the three months ended January&#160;31, 2022, we capitalized $3.5 million of new costs and amortized $3.5 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-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.677%"/&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.393%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;January 31, 2022&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:700;line-height:100%"&gt;Contract liabilities&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:#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:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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: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;58.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 12.25pt;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;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:9pt;font-weight:400;line-height:100%"&gt;72.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;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(63.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 style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&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 #000000;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;68.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;(1) Included in other accrued liabilities on the unaudited Consolidated Balance Sheets.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfODE4Nw_64613e9f-83cc-41b5-b89f-1068e793306d">&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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:7.6pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.6pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;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 #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:7.6pt;font-weight:700;line-height:100%"&gt;M&amp;amp;D&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:7.6pt;font-weight:700;line-height:100%"&gt;Education&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:7.6pt;font-weight:700;line-height:100%"&gt;Aviation&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:7.6pt;font-weight:700;line-height:100%"&gt;Technical&lt;br/&gt;Solutions&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:7.6pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:7.6pt;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 #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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;677.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;304.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;178.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;29.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;1,190.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;83.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:7.6pt;font-weight:400;line-height:100%"&gt;10.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;77.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;172.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;268.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:7.6pt;font-weight:400;line-height:100%"&gt;44.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:7.6pt;font-weight:400;line-height:100%"&gt;27.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:7.6pt;font-weight:400;line-height:100%"&gt;6.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;346.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;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:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;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:7.6pt;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:7.6pt;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;141.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:7.6pt;font-weight:400;line-height:100%"&gt;141.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;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:7.6pt;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;86.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;86.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:7.6pt;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 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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;1,029.5&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;359.1&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;205.7&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;200.3&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;141.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;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;1,936.2&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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-bottom:9pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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:7.6pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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.6pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;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 #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:7.6pt;font-weight:700;line-height:100%"&gt;M&amp;amp;D&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:7.6pt;font-weight:700;line-height:100%"&gt;Education&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:7.6pt;font-weight:700;line-height:100%"&gt;Aviation&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:7.6pt;font-weight:700;line-height:100%"&gt;Technical&lt;br/&gt;Solutions&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:7.6pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:7.6pt;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 #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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;533.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;287.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;183.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;29.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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&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:7.6pt;font-weight:400;line-height:100%"&gt;1,032.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;68.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:7.6pt;font-weight:400;line-height:100%"&gt;11.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;54.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;134.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;font-weight:400;line-height:100%"&gt;88.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:7.6pt;font-weight:400;line-height:100%"&gt;41.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:7.6pt;font-weight:400;line-height:100%"&gt;24.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:7.6pt;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;160.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;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:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;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:7.6pt;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:7.6pt;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="3" style="background-color:#dce2ef;padding:0 1pt"&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:7.6pt;font-weight:400;line-height:100%"&gt;112.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:7.6pt;font-weight:400;line-height:100%"&gt;112.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.6pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.94pt;font-weight:400;line-height:100%;position:relative;top:-2.66pt;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:7.6pt;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:7.6pt;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;51.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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;51.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:7.6pt;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 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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;690.1&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;340.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;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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;208.0&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;140.9&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;112.6&#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:7.6pt;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:7.6pt;font-weight:400;line-height:100%"&gt;1,492.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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; 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. Rent is paid to the grantor, which is the customer in the arrangement; 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, 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;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95a58ec23b4d4fae8c29c2ced943b8d2_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC0yLTEtMS01NTkyOQ_2bb594bc-30d3-41e6-87e2-2c3feb4b8bc6"
      unitRef="usd">677900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9cd2549ee5749fd9052f8f667e43607_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC00LTEtMS01NTkyOQ_c74ee61c-5d08-4104-951f-6c4dbb87a708"
      unitRef="usd">304200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i449d1c31359b4d8d887425a1f2b5ead5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC02LTEtMS01NTkyOQ_32ae06b8-6a53-4dc4-822c-886dc2f83c98"
      unitRef="usd">178300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1a3e3179e9e4e7e9ec03f150bf649d6_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC04LTEtMS01NTkyOQ_e8f2a3c1-7889-4c99-a10e-be9daad3e58d"
      unitRef="usd">29800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d9ba276fe8f48eea296f04ed2dbefc5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC0xMC0xLTEtNTU5Mjk_3f28bf38-e5e8-43c7-b58c-180121ee3ee5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f4a8b5d937a4336b14b63e0ca4ff0cb_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNC0xMi0xLTEtNTU5Mjk_08a85f3b-f8c9-44cf-92a0-1971f68589a8"
      unitRef="usd">1190200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0438a3bbade4bf6b9fdd3a8c32edcc9_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS0yLTEtMS01NTkyOQ_fa6f7a54-ce0c-46e4-980a-501e2654e741"
      unitRef="usd">83200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7bc89e7eb1724aeea467137c0e026a79_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS00LTEtMS01NTkyOQ_9cbf6441-2831-46b4-983b-5cb282997614"
      unitRef="usd">10700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84e26a9cd68e4315a5cc5c906653e227_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS02LTEtMS01NTkyOQ_d3754c76-6179-4f7e-a5bc-db24140462d5"
      unitRef="usd">300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59cf7de9a9ff40efa79583d098f82dae_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS04LTEtMS01NTkyOQ_0de8ebab-9aaa-481f-83b7-bc22dcd95ed8"
      unitRef="usd">77700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7e2ddcbac5b4d0f9b889bbf4a1c8c04_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS0xMC0xLTEtNTU5Mjk_3b9ec07b-b144-4da8-954c-2bbd8917e706"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a229e81984848969f9ad66e033750f2_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNS0xMi0xLTEtNTU5Mjk_589dce34-9f3a-4a6e-9d56-bd93ab729288"
      unitRef="usd">172000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ffabb00e0d143d7bbc9f447eb03574a_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi0yLTEtMS01NTkyOQ_9749b6c3-e88b-41e9-8b05-bd2677adf1b5"
      unitRef="usd">268400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d04d7555c2146ac861e949ac0666ee8_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi00LTEtMS01NTkyOQ_aca47605-40b4-47b5-a557-0f137ccf8ebf"
      unitRef="usd">44100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70f9c0b766ef46168a7883ae862ac62b_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi02LTEtMS01NTkyOQ_bba011ca-cb93-4acc-bdf6-5b4bf8053cdc"
      unitRef="usd">27100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f5ffc4d4de341e6837ebe05d9c5581f_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi04LTEtMS01NTkyOQ_3feb1dc9-4938-45ba-8f02-5d1fa5abfdb0"
      unitRef="usd">6500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08efef00aa8846fda835f3f2056ab9c0_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi0xMC0xLTEtNTU5Mjk_397cd3c3-69f1-4062-8f5c-fadf86c096a7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0dc06e9aeea8496d840e19bb32c7b465_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNi0xMi0xLTEtNTU5Mjk_7102a3c6-d84c-46a4-b035-863e5ad25b75"
      unitRef="usd">346000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa7cfc6ecc304ebabaa106429112f597_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy0yLTEtMS01NTkyOQ_ff4006b9-8697-4ec8-8ea8-873f4396223c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff5db458fa994a6bb05819997c309b06_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy00LTEtMS01NTkyOQ_14d35be0-38bd-42fe-b075-3134235eced4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3b9796f34d24505a2b5a1e7b003e5f7_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy02LTEtMS01NTkyOQ_f6a4b8aa-7b9b-49be-822b-e037367c553b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30ea6ac4d9084abf8ff583676bb824a9_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy04LTEtMS01NTkyOQ_39c730f1-0013-42e9-bf9f-c77c9917d285"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53c2153323924ced90db194fbdf968fe_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy0xMC0xLTEtNTU5Mjk_48582342-26bf-40eb-93dd-b8355ab76d1c"
      unitRef="usd">141800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac15c0983dd24b9983ba3918acbbf3b0_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfNy0xMi0xLTEtNTU5Mjk_ffbf335f-ffb3-4a5e-9894-6ca8ef050932"
      unitRef="usd">141800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52b647427f6f4df6b68b2b767042aa55_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC0yLTEtMS01NTkyOQ_a33ff83d-86d3-4adb-bb54-09b92f14ae5d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i137a2caf2a154f42b6ee54238ea86f1e_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC00LTEtMS01NTkyOQ_c80bcf6f-5cdd-4bfa-9162-757dc64b0781"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icaa2f6aee5d64990bd463835eec88bc5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC02LTEtMS01NTkyOQ_1a797305-9827-421c-8e39-e0b300d49dca"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71914f9921384b1b848a221cee8bcff5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC04LTEtMS01NTkyOQ_edc63682-ae3b-4c72-8c22-8128d18d4e1b"
      unitRef="usd">86300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i768ed2bced81439c8a132479ac90df37_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC0xMC0xLTEtNTU5Mjk_8053f87e-cbab-49ad-b9c2-cc709b437f1c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1acb188613b94bcd8b33b5cc862364f8_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOC0xMi0xLTEtNTU5Mjk_c8779dfe-0968-4b78-b3ed-d9f079094a08"
      unitRef="usd">86300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib1edcdb3a37746118eef57d29ebae471_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS0yLTEtMS01NTkyOQ_1760ac24-3d1e-48ff-8bca-05a1ce218eff"
      unitRef="usd">1029500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d7075a4c9874f78910ff8f706bab987_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS00LTEtMS01NTkyOQ_ffebeae4-0ed4-4b54-99dc-1b13a38e7703"
      unitRef="usd">359100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e4f569a607e407ca161b0419cac23d2_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS02LTEtMS01NTkyOQ_a0da6b26-9069-473f-b34f-408d8e599aea"
      unitRef="usd">205700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66d344b873fd4572b045fae31780e2ba_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS04LTEtMS01NTkyOQ_a7596674-8cdd-4a51-837c-d85e7fc7df99"
      unitRef="usd">200300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7317237a7fdb4ffeb97b7c1d9caf4c23_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS0xMC0xLTEtNTU5Mjk_d9cb5eaf-b44a-4c43-b185-6ddf687bba0c"
      unitRef="usd">141800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id01a51d03f8e4f99818ab3e99295064e_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjcyZGYxNjM4N2Q0ODQ0YzliZjFiYTViYzk0NTI3NzY2L3RhYmxlcmFuZ2U6NzJkZjE2Mzg3ZDQ4NDRjOWJmMWJhNWJjOTQ1Mjc3NjZfOS0xMi0xLTEtNTU5Mjk_2f7306ea-6966-49cf-877e-32bc2492ace8"
      unitRef="usd">1936200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id57d33e3b5204234aa2d03a6121b43dd_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC0yLTEtMS01NTkyOQ_0182045e-556f-4cff-9164-c28f028b96aa"
      unitRef="usd">533000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i90352d57827c484282be300b7f5e6851_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC00LTEtMS01NTkyOQ_528de73f-93eb-47a5-aa8f-d26abab64128"
      unitRef="usd">287400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48542fa52eec459cad237862358773dc_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC02LTEtMS01NTkyOQ_0a3aa96b-c7e5-4f62-b0ff-6f014ece7b2c"
      unitRef="usd">183100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i905abd1a82604d498e97c83b9025d75f_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC04LTEtMS01NTkyOQ_66dc69ff-8ab9-46e1-b074-57db6b0ae29a"
      unitRef="usd">29100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i219d875ed4fb4d2bad0534738317c1b0_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC0xMC0xLTEtNTU5Mjk_f0627149-84f2-4ea2-873e-a61fd4326279"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if64f30808b994ef4bba119b93524aa29_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNC0xMi0xLTEtNTU5Mjk_9de87cf1-d3c6-4410-a826-d8db7df7325b"
      unitRef="usd">1032600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6a40bbbe5d3417792145e477e650363_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS0yLTEtMS01NTkyOQ_474510c3-8fa6-4c18-a209-d922ce570fea"
      unitRef="usd">68900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8741dc8d46b0416894485a91562ac338_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS00LTEtMS01NTkyOQ_4e246bf3-1126-46b8-8b87-eba448cfed9c"
      unitRef="usd">11700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7144d6705f01425caa7f8359ef8e2c87_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS02LTEtMS01NTkyOQ_62256ace-9bf3-4d9e-949a-1040f2cea7fe"
      unitRef="usd">200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icbd61275f0a44b9389fef853f1b49c0a_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS04LTEtMS01NTkyOQ_cc1abdde-a732-497b-8d66-9f85f40dd73a"
      unitRef="usd">54200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5cdabf17863c49b5b1f0671800685416_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS0xMC0xLTEtNTU5Mjk_33323f5c-d7e5-4062-8f65-66ef21d60a5d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2b5fc614bb24d778b23facacc585580_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNS0xMi0xLTEtNTU5Mjk_e510a2c7-f6fc-4a30-a286-be5702524325"
      unitRef="usd">134900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2cca0b3579242ad987ad689809b4123_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi0yLTEtMS01NTkyOQ_d211497a-053b-463e-971e-07619b677e61"
      unitRef="usd">88200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7b6b5b64d7847dba08584c53d1af606_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi00LTEtMS01NTkyOQ_793d9fc2-2820-4781-9101-4a5647e04c53"
      unitRef="usd">41700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02ef02cb650847be92f98f299b29a1a9_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi02LTEtMS01NTkyOQ_80fac1ce-4b9d-40bc-b5bc-bae31763d3e0"
      unitRef="usd">24800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i275a46ef834e4978864e1a56525087bc_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi04LTEtMS01NTkyOQ_cf7f40e7-bde0-4e71-bd56-30ec4a63b688"
      unitRef="usd">5900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie02a1c7016f94cb68c5ab690ef79f19c_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi0xMC0xLTEtNTU5Mjk_24961c60-47a2-46e5-a7c9-ff23243d0e79"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7a166fc00da488ead5f4927f718975f_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNi0xMi0xLTEtNTU5Mjk_ede0555a-5120-4398-958e-9ec096adb08f"
      unitRef="usd">160600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieec7ad50b04b4e22954ec2001756c06f_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy0yLTEtMS01NTkyOQ_a8d021fb-871d-4b3a-803f-c5c381f0e482"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i516ab9126c884e81b69c2064dd5e1121_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy00LTEtMS01NTkyOQ_e94ad183-41a5-4470-aee1-3c2d1eb2e317"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iadc658704cc843e783952da3a991cdc5_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy02LTEtMS01NTkyOQ_37dd788a-625c-4579-b1af-910a1198594d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3ea007031b247a79ea0c7c741f87465_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy04LTEtMS01NTkyOQ_35dfea8d-6bd9-416e-bbbf-27921a665bf8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd984dc1449e416fb554ca10b090f93a_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy0xMC0xLTEtNTU5Mjk_3e8b2328-0e86-4a39-ab78-5c76f5eb9ffe"
      unitRef="usd">112600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3951544650244fc5995aac1b0163d638_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfNy0xMi0xLTEtNTU5Mjk_6dfa2119-ace1-4a5f-9d87-ab02854dfd7c"
      unitRef="usd">112600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaeed585a268b43158d5127ce26f1538d_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC0yLTEtMS01NTkyOQ_94e328a9-0259-491b-8c1a-fd50099f8c69"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief3dd378a9664797bc4a5a1e5a203705_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC00LTEtMS01NTkyOQ_88fd48e6-7334-4a5c-b978-c89c423ddca8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8c79776bcd54be8856162c37ff802df_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC02LTEtMS01NTkyOQ_2e3f4610-2a72-42fc-b3dd-a0726dd34657"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3d68c4407da4cc1a00debd840131cf2_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC04LTEtMS01NTkyOQ_bc476dd4-d375-4473-85e9-8a51afe6af75"
      unitRef="usd">51700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f2339e0c6f84b34975c36509ff0ff26_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC0xMC0xLTEtNTU5Mjk_6fdd737c-149f-40eb-a603-73c2b28a44ba"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c807290187c41e09d473a15b02806af_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOC0xMi0xLTEtNTU5Mjk_74bb557a-f595-45f9-b619-918916890c10"
      unitRef="usd">51700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ad089e16d404c30a148b366cda45d65_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS0yLTEtMS01NTkyOQ_fae7b6a5-054f-4295-8b5e-9d0d7c5a11ba"
      unitRef="usd">690100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie78da563d7e6447bab1c657d5d94851a_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS00LTEtMS01NTkyOQ_b65f231b-425e-461f-823e-2997f254d0a3"
      unitRef="usd">340800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc235f2b006a4efab0f900e5a11a701b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS02LTEtMS01NTkyOQ_a79a4715-3729-4635-8b1c-d142e894ba3b"
      unitRef="usd">208000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48e4aada4d7a4051a48befdac0a23bc0_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS04LTEtMS01NTkyOQ_c5833d58-53dd-434b-ba38-79436378ac76"
      unitRef="usd">140900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19152e233be44c3187caf642c8ceafe7_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS0xMC0xLTEtNTU5Mjk_daf7812f-a30b-40a1-8bdc-24baf54ad95c"
      unitRef="usd">112600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d9822353ae14642968fad8bf6332041_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmRmOGRiOTEwMjQzMzQ5NjliN2Q1ZDM4Yzk1ZjcwYjg2L3RhYmxlcmFuZ2U6ZGY4ZGI5MTAyNDMzNDk2OWI3ZDVkMzhjOTVmNzBiODZfOS0xMi0xLTEtNTU5Mjk_25576010-2bac-436c-8429-15a9ade0a7de"
      unitRef="usd">1492400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfODE5OQ_f38e9a96-bddd-4077-85bc-2301c39d4a14">&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;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 in Note 2, &#x201c;Basis of Presentation and Significant Accounting Policies,&#x201d; in our Annual Report on Form 10-K for the year ended October&#160;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;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 as 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;The majority of our contracts include performance obligations that are primarily satisfied over time as we provide the related services. These contract types include: monthly fixed-price; square-foot; cost-plus; work orders; transaction-price; hourly; management reimbursement; leased location; allowance; energy savings contracts; and fixed-price repair and refurbishment contracts, as well as our franchise and royalty fee arrangements. We recognize revenue as the services are performed using a measure of progress that is determined by the contract type. Generally, most of our contracts are cancellable by either party without a substantive penalty, and the majority have a notification period of 30 to 60 days. &lt;/span&gt;&lt;/div&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;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 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.&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. Commissions expense is recognized on a straight-line basis over a weighted average expected customer relationship 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 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 &lt;/span&gt;&lt;/div&gt;of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ideee861758ac453e920db2e90f83ff5e_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfNTAzMQ_5b3f0b0c-1deb-4175-a926-1bcaaaa448c3"
      unitRef="usd">310700000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ideee861758ac453e920db2e90f83ff5e_I20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfNTA4Mw_6d00463f-ddcd-4b82-8e71-1f4069480dac"
      unitRef="number">0.80</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ideee861758ac453e920db2e90f83ff5e_I20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfNTE0MQ_1d3cd9ce-c0a0-44d5-b911-b48b7653c1b0">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfODE5Mw_808e1bc2-1386-479f-9cdf-0f7791820350">&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:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.964%"/&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:18.636%"/&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:18.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: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;January 31, 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;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;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: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;1,102.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;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;/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:9pt;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: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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;141.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:9pt;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;/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:9pt;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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;69.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;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;/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:9pt;font-weight:400;line-height:100%"&gt;Capitalized commissions&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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;27.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;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;/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 unaudited 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: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; 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 unaudited Consolidated Balance Sheets. During the three months ended January&#160;31, 2022, we capitalized $3.5 million of new costs and amortized $3.5 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-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.677%"/&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.393%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;January 31, 2022&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:700;line-height:100%"&gt;Contract liabilities&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:#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:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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: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;58.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 12.25pt;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;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:9pt;font-weight:400;line-height:100%"&gt;72.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;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(63.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 style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&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 #000000;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;68.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;(1) Included in other accrued liabilities on the unaudited Consolidated Balance Sheets.</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <abm:ContractWithCustomerAssetBilledTradeReceivableCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfMi0yLTEtMS01NTkyOQ_29258a85-2826-4ef7-af88-0479dfd6429b"
      unitRef="usd">1102700000</abm:ContractWithCustomerAssetBilledTradeReceivableCurrent>
    <abm:ContractWithCustomerAssetBilledTradeReceivableCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfMi00LTEtMS01NTkyOQ_6baa9f3e-2bf7-452e-ac25-5e1f09853538"
      unitRef="usd">1057600000</abm:ContractWithCustomerAssetBilledTradeReceivableCurrent>
    <abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfMy0yLTEtMS01NTkyOQ_1287224e-9218-4a76-81ed-823f579b98ea"
      unitRef="usd">141300000</abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent>
    <abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfMy00LTEtMS01NTkyOQ_ab3b439c-4da1-4638-b23a-031609e5585d"
      unitRef="usd">112100000</abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent>
    <abm:ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfNC0yLTEtMS01NTkyOQ_26506272-528f-4a84-bc50-0815901a6674"
      unitRef="usd">69100000</abm:ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent>
    <abm:ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfNC00LTEtMS01NTkyOQ_b21915fd-a29f-41a5-8397-a5ddc3785498"
      unitRef="usd">52500000</abm:ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent>
    <abm:ContractWithCustomerAssetCapitalizedCommissions
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfNS0yLTEtMS01NTkyOQ_31823f4e-621f-493e-9df6-19ebe2486585"
      unitRef="usd">27900000</abm:ContractWithCustomerAssetCapitalizedCommissions>
    <abm:ContractWithCustomerAssetCapitalizedCommissions
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOmViYmJjOGM3ZWIzMzRiNzdiOTRjMTdiYTIyMTEwYjA4L3RhYmxlcmFuZ2U6ZWJiYmM4YzdlYjMzNGI3N2I5NGMxN2JhMjIxMTBiMDhfNS00LTEtMS01NTkyOQ_a6f58f79-98a9-4cac-89d3-9386d41a50c6"
      unitRef="usd">27800000</abm:ContractWithCustomerAssetCapitalizedCommissions>
    <abm:ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfNzk2Ng_ea04fd57-6614-4496-b39c-b5c65648b865"
      unitRef="usd">3500000</abm:ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfNzk5Ng_1afcea17-dc31-4ee7-8bc2-9368295d2151"
      unitRef="usd">3500000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostImpairmentLoss
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RleHRyZWdpb246ZDZmYTNlZjdjOGJkNDNhNTk4MDgxYWY3YTc4MzQ1MmNfODA0Mg_ad267d04-779a-42d0-a515-8c059dd3add8"
      unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjI3NWVlZGViMGFmYTQwOGY4YTU5YTVhZTZiMjAzYmQ3L3RhYmxlcmFuZ2U6Mjc1ZWVkZWIwYWZhNDA4ZjhhNTlhNWFlNmIyMDNiZDdfMi0yLTEtMS01NTkyOQ_8592e9a6-ca23-45c1-ac43-7ae52c33bd75"
      unitRef="usd">58500000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <abm:ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjI3NWVlZGViMGFmYTQwOGY4YTU5YTVhZTZiMjAzYmQ3L3RhYmxlcmFuZ2U6Mjc1ZWVkZWIwYWZhNDA4ZjhhNTlhNWFlNmIyMDNiZDdfMy0yLTEtMS01NTkyOQ_02d5966a-bc4a-466e-964a-a23031331be5"
      unitRef="usd">72700000</abm:ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities>
    <abm:ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjI3NWVlZGViMGFmYTQwOGY4YTU5YTVhZTZiMjAzYmQ3L3RhYmxlcmFuZ2U6Mjc1ZWVkZWIwYWZhNDA4ZjhhNTlhNWFlNmIyMDNiZDdfNC0yLTEtMS01NTkyOQ_cd1372f9-969a-46bb-ab96-fdace0dcb6a9"
      unitRef="usd">63200000</abm:ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl8zNy9mcmFnOmQ2ZmEzZWY3YzhiZDQzYTU5ODA4MWFmN2E3ODM0NTJjL3RhYmxlOjI3NWVlZGViMGFmYTQwOGY4YTU5YTVhZTZiMjAzYmQ3L3RhYmxlcmFuZ2U6Mjc1ZWVkZWIwYWZhNDA4ZjhhNTlhNWFlNmIyMDNiZDdfNS0yLTEtMS01NTkyOQ_c354edb6-6c9e-4241-aad7-7d9a4882186e"
      unitRef="usd">68000000.0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RleHRyZWdpb246M2ExYzgwZTdkNDBkNGM1MTgzNWYyYjc1ZjNlNGUxOTdfNDg2_14d80971-fdce-4657-a0ea-c969699afca1">NET INCOME (LOSS) 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 (Loss) Per Common Share Calculations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&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:9.5pt;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:9.5pt;font-weight:400;line-height:100%"&gt;76.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 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:9.5pt;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:9.5pt;font-weight:400;line-height:100%"&gt;74.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:9.5pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;&#160;&#160;equivalent shares outstanding &#x2014; Basic&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:9.5pt;font-weight:400;line-height:100%"&gt;67.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:9.5pt;font-weight:400;line-height:100%"&gt;67.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.17pt;font-weight:400;line-height:100%;position:relative;top:-3.32pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:9.5pt;font-weight:400;line-height:100%"&gt;Restricted stock units&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:9.5pt;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:9.5pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:9.5pt;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:9.5pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:9.5pt;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:9.5pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;&#160;&#160;equivalent shares outstanding &#x2014; Diluted&lt;/span&gt;&lt;/div&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:9.5pt;font-weight:400;line-height:100%"&gt;68.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 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:9.5pt;font-weight:400;line-height:100%"&gt;67.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #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:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Net income per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:9.5pt;font-weight:400;line-height:100%"&gt;Basic&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:9.5pt;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:9.5pt;font-weight:400;line-height:100%"&gt;1.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 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:9.5pt;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:9.5pt;font-weight:400;line-height:100%"&gt;1.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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: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; Excludes the impact of potentially dilutive outstanding share-based securities that are excluded from the calculation of diluted loss per share in periods when we have a loss, as their inclusion would have an anti-dilutive effect. Such impact is included in the table below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%"&gt;0.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="display:none"/&gt;&lt;td colspan="3" 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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RleHRyZWdpb246M2ExYzgwZTdkNDBkNGM1MTgzNWYyYjc1ZjNlNGUxOTdfNDg4_43783143-8f7c-4653-9a23-627e05e6dc11">&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 (Loss) Per Common Share Calculations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&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:9.5pt;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:9.5pt;font-weight:400;line-height:100%"&gt;76.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 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:9.5pt;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:9.5pt;font-weight:400;line-height:100%"&gt;74.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:9.5pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;&#160;&#160;equivalent shares outstanding &#x2014; Basic&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:9.5pt;font-weight:400;line-height:100%"&gt;67.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:9.5pt;font-weight:400;line-height:100%"&gt;67.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.17pt;font-weight:400;line-height:100%;position:relative;top:-3.32pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:9.5pt;font-weight:400;line-height:100%"&gt;Restricted stock units&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:9.5pt;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:9.5pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:9.5pt;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:9.5pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:9.5pt;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:9.5pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;&#160;&#160;equivalent shares outstanding &#x2014; Diluted&lt;/span&gt;&lt;/div&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:9.5pt;font-weight:400;line-height:100%"&gt;68.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 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:9.5pt;font-weight:400;line-height:100%"&gt;67.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #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:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Net income per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:9.5pt;font-weight:400;line-height:100%"&gt;Basic&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:9.5pt;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:9.5pt;font-weight:400;line-height:100%"&gt;1.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 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:9.5pt;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:9.5pt;font-weight:400;line-height:100%"&gt;1.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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 impact of potentially dilutive outstanding share-based securities that are excluded from the calculation of diluted loss per share in periods when we have a loss, as their inclusion would have an anti-dilutive effect. Such impact is included in the table below.</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfNC0xLTEtMS01NTkyOQ_23282f5b-79e7-4a94-a920-20d569c4605f"
      unitRef="usd">76000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfNC0zLTEtMS01NTkyOQ_f81b8fa4-9a49-49ee-907c-fadce1fbe344"
      unitRef="usd">74600000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfNi0xLTEtMS01NTkyOQ_02d5857b-1c50-4a04-b464-074675f83146"
      unitRef="shares">67900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfNi0zLTEtMS01NTkyOQ_986c10de-2971-4005-b254-e50ba260bb7b"
      unitRef="shares">67200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i5f1377b65e944f67a13f844627424840_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfOC0xLTEtMS01NTkyOQ_09b00caa-0d13-49bf-89e4-c0eda15c0adc"
      unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2fad92f7624a4eccaab524c10c03baca_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfOC0zLTEtMS01NTkyOQ_6f7fc548-70b3-47c7-bb26-bd9284c88ed7"
      unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib368caf604bb4e40ab84e83b8a6a727b_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfOS0xLTEtMS01NTkyOQ_1a5f0284-e52a-4742-ba65-da79da33c896"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4f4007e5c8784b4c8dd43ba78ab07a7c_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfOS0zLTEtMS01NTkyOQ_2705b696-a18c-4071-90f9-b6ace5ac1b9d"
      unitRef="shares">100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i753f2f1d601e448189e4452db2037e5d_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTAtMS0xLTEtNTU5Mjk_110719c6-ac7f-43d2-a757-cc3220609f8f"
      unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ice50df34c0b647389e49577fe2b3da3c_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTAtMy0xLTEtNTU5Mjk_1dd3504d-10e3-4386-bc1a-c1e24636248b"
      unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTEtMS0xLTEtNTU5Mjk_210a1744-649b-4e94-a94f-8afdf8545329"
      unitRef="shares">68300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTEtMy0xLTEtNTU5Mjk_0ec33cf5-a578-40b2-92f7-9819c65d00cf"
      unitRef="shares">67600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTQtMS0xLTEtNTU5Mjk_df69b309-46e8-45b0-a966-1bbf6bd4f3b9"
      unitRef="usdPerShare">1.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTQtMy0xLTEtNTU5Mjk_431dbdf1-ff52-4b51-9063-83ae344194f5"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTUtMS0xLTEtNTU5Mjk_6983bd51-2b5d-40c1-adf1-e2322ea070a9"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOjkxNDU4M2ZlMDQ5MDRmYWQ5YTFhNjk2MmM5NjA4NzExL3RhYmxlcmFuZ2U6OTE0NTgzZmUwNDkwNGZhZDlhMWE2OTYyYzk2MDg3MTFfMTUtMy0xLTEtNTU5Mjk_572c0141-4242-4043-8e6c-ada573d53684"
      unitRef="usdPerShare">1.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RleHRyZWdpb246M2ExYzgwZTdkNDBkNGM1MTgzNWYyYjc1ZjNlNGUxOTdfNDc4_0004acfd-fc67-4b53-9414-6706c10cb66d">&lt;div style="margin-top:12pt;text-align:justify"&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;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:9.5pt;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:9.5pt;font-weight:400;line-height:100%"&gt;0.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="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOmQ2MGMwOTIzMzliNjQyZTBiOWVhMGVhNGJmZGFkYjNkL3RhYmxlcmFuZ2U6ZDYwYzA5MjMzOWI2NDJlMGI5ZWEwZWE0YmZkYWRiM2RfMi0xLTEtMS01NTkyOQ_bc256652-0643-4c4a-bed4-140d353a61d8"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80MC9mcmFnOjNhMWM4MGU3ZDQwZDRjNTE4MzVmMmI3NWYzZTRlMTk3L3RhYmxlOmQ2MGMwOTIzMzliNjQyZTBiOWVhMGVhNGJmZGFkYjNkL3RhYmxlcmFuZ2U6ZDYwYzA5MjMzOWI2NDJlMGI5ZWEwZWE0YmZkYWRiM2RfMi0zLTEtMS01NTkyOQ_43dd3ba6-b876-4d44-8d28-c47e490d4b29"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfNTc4NQ_750a72a5-f7a8-415b-8131-e3c10a7d60e0">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-bottom:6pt;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;Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.215%"/&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:15.712%"/&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.717%"/&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:7pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;January 31, 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;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: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;46.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;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;/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.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;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;/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;1,007.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;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;/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;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;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;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;/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;Preferred equity securities&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;(6)&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;3&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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top: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: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; 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 unaudited Consolidated Balance Sheets. See Note 7, &#x201c;Insurance,&#x201d; for further 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; Represents investments held in a Rabbi trust associated with one of our deferred compensation plans, which we include in &#x201c;Other noncurrent assets&#x201d; on the accompanying unaudited Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. &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 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 8, &#x201c;Credit Facility,&#x201d; for further 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;(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 January&#160;31, 2022, and October&#160;31, 2021, our interest rate swaps are included in &#x201c;Other noncurrent liabilities&#x201d; on the accompanying unaudited Consolidated Balance Sheets. See Note 8, &#x201c;Credit Facility,&#x201d; for further 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;(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 Company purchased $3.0 million in a preferred equity investment of a privately held company during the three months ended January&#160;31, 2022, which we include in &#x201c;Other investments&#x201d; on the accompanying unaudited Consolidated Balance Sheet. Our investment does not have a readily determinable fair value; therefore, we account for the investment using the measurement alternative under Topic 321 and measure the investment at initial cost less impairment, if any.&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;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, then we would evaluate these non-financial assets for impairment. If an impairment were to occur, then the asset would be recorded at the estimated fair value, using primarily unobservable Level 3 inputs. &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;In connection with the reorganization of our T&amp;amp;M segment as discussed in Note 2, &#x201c;Basis of Presentation and Significant Accounting Policies&lt;/span&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;,&#x201d;&lt;/span&gt; we reallocated $95.0&#160;million of goodwill from our B&amp;amp;I segment to our M&amp;amp;D segment using a relative fair value approach. M&amp;amp;D&#x2019;s goodwill balance was $502.2&#160;million after the reorganization, which includes $407.2&#160;million of previously recorded goodwill from our T&amp;amp;M segment. In addition, we completed an assessment of any potential goodwill impairment for all reporting units immediately prior to and following the reallocation and determined that no impairment existed.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfNTc2NA_e54d3288-bd7c-475a-852a-c8b4a1ecfd23">&lt;div style="margin-bottom:6pt;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;Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.215%"/&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:15.712%"/&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.717%"/&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:7pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;January 31, 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;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: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;46.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;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;/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.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;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;/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;1,007.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;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;/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;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;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;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;/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;Preferred equity securities&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;(6)&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;3&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.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top: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: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; 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 unaudited Consolidated Balance Sheets. See Note 7, &#x201c;Insurance,&#x201d; for further 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; Represents investments held in a Rabbi trust associated with one of our deferred compensation plans, which we include in &#x201c;Other noncurrent assets&#x201d; on the accompanying unaudited Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. &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 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 8, &#x201c;Credit Facility,&#x201d; for further 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;(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 January&#160;31, 2022, and October&#160;31, 2021, our interest rate swaps are included in &#x201c;Other noncurrent liabilities&#x201d; on the accompanying unaudited Consolidated Balance Sheets. See Note 8, &#x201c;Credit Facility,&#x201d; for further 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;(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 Company purchased $3.0 million in a preferred equity investment of a privately held company during the three months ended January&#160;31, 2022, which we include in &#x201c;Other investments&#x201d; on the accompanying unaudited Consolidated Balance Sheet. Our investment does not have a readily determinable fair value; therefore, we account for the investment using the measurement alternative under Topic 321 and measure the investment at initial cost less impairment, if any.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i71d0862fac25457a925960c3be704abd_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMS0zLTEtMS01NTkyOQ_9fcb6916-7b66-46a7-a3cd-8dc01c94491e"
      unitRef="usd">46600000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i745c82e28d5b4e1e8a4fbee847032798_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMS01LTEtMS01NTkyOQ_0822758f-4378-4308-bd9e-8b7ee1d4e42d"
      unitRef="usd">62800000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i71d0862fac25457a925960c3be704abd_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMi0zLTEtMS01NTkyOQ_44df5328-8bf7-48c7-bf31-3d509dba8b79"
      unitRef="usd">700000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i745c82e28d5b4e1e8a4fbee847032798_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMi01LTEtMS01NTkyOQ_75a28a20-e50d-414c-b80c-1caa183a42d2"
      unitRef="usd">700000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i71d0862fac25457a925960c3be704abd_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMy0zLTEtMS01NTkyOQ_8872f27a-1fcd-444a-95aa-d31b1294e36b"
      unitRef="usd">4600000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i745c82e28d5b4e1e8a4fbee847032798_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfMy01LTEtMS01NTkyOQ_b9d596bd-4a98-49b1-9031-facc2a70f759"
      unitRef="usd">4900000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ia4d18ff9e01941c7bd95d314d0e91c54_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNC0zLTEtMS01NTkyOQ_f3333c82-201a-4f09-9cec-4bf56fc58b2e"
      unitRef="usd">1007600000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ifec69f742cc44697a5879747d2b515f2_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNC01LTEtMS01NTkyOQ_a9088309-8e46-4296-b64e-fc94af5e31c3"
      unitRef="usd">888800000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ia4d18ff9e01941c7bd95d314d0e91c54_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNS0zLTEtMS01NTkyOQ_d22c01a3-dc56-4c69-a79e-3779de78d59e"
      unitRef="usd">2600000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ifec69f742cc44697a5879747d2b515f2_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNS01LTEtMS01NTkyOQ_25f769d4-283b-41e1-8cae-f905e811803a"
      unitRef="usd">4600000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="ia44d572af78c402eb540b88c86e4e4c6_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNi0zLTEtMS02NTY5NA_a58e6abd-27b5-4c1d-913e-9e100c589df0"
      unitRef="usd">3000000.0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i4ad59a7374c04c66ad87a4c212aa0daf_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RhYmxlOmZjNWNlZDk1OGJiODQ3ODM4NzZkZmZkOWYxY2I1NTk5L3RhYmxlcmFuZ2U6ZmM1Y2VkOTU4YmI4NDc4Mzg3NmRmZmQ5ZjFjYjU1OTlfNi01LTEtMS02NTY5NA_6ce70611-ed33-4de1-b6eb-406b74dd8522"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i06093863ea64488e86b7880e2e09aca6_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMzI5ODUzNDkyMDIxNg_b195810c-655f-4028-984e-ed3739acf3e8"
      unitRef="usd">3000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:Goodwill
      contextRef="ieea2c91d40da4ee6a770577586529991_I20211101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMTY0OTI2NzQ3OTA0Mg_f00647bf-aad9-4252-bbf1-1e3047ffa23b"
      unitRef="usd">95000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i11592c43f4b14256a4c9e1851378fe57_I20211101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMTY0OTI2NzQ3OTA0Mg_f273bc98-13c4-4ad5-859a-9fea0c51214f"
      unitRef="usd">-95000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic678909e8f004b7a8c3cdca41b5ff3b7_I20211102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMTY0OTI2NzQ4MDc2Ng_f4d06597-c613-414a-9573-36970f14a851"
      unitRef="usd">502200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id609b75d37db46bcb0c572552494287a_I20211102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMTY0OTI2NzQ4MDc4Mg_0d44e247-553a-4880-8da4-9595b5fd5c96"
      unitRef="usd">-407200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4f0e1b5bad5c4444a1254cccb1aea405_I20211102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80My9mcmFnOjU3OTUwOWVmZjQ1ZDRiNzJiMWIyYjc5NWRlNjkwOTAyL3RleHRyZWdpb246NTc5NTA5ZWZmNDVkNGI3MmIxYjJiNzk1ZGU2OTA5MDJfMTY0OTI2NzQ4MDc4Mg_6a2aad71-48c4-498d-8169-a51a54200ce4"
      unitRef="usd">407200000</us-gaap:Goodwill>
    <us-gaap:InsuranceDisclosureTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMzY3Nw_604fada1-2023-453a-a2c6-ed0e58ab5729">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;Actuarial Review Performed During the First Quarter 2022&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 regular 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 quarter of 2022, we performed a comprehensive actuarial review of the majority of our casualty insurance programs to evaluate changes made to claims reserves and claims payment activity for the period of May 1, 2021, through October 31, 2021 (the &#x201c;Actuarial Review&#x201d;). The Actuarial Review was comprehensive in nature and was based on loss development patterns, trend assumptions, and underlying expected loss costs during the period 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; Based on the results of the Actuarial Review, we decreased our total reserves related to prior periods for known claims as well as our estimate of the loss amounts associated with incurred but not reported claims (&#x201c;IBNR claims&#x201d;) by $25.2&#160;million during the three months ended January&#160;31, 2022. During the three months ended January&#160;31, 2021, we decreased our total reserves related to prior periods by $11.4&#160;million. We will continue to assess ongoing developments, which may result in further adjustments to reserves.&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 Related Balances and Activity &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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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:'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: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;January 31, 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:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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: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;556.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;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;/tr&gt;&lt;tr&gt;&lt;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;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:9pt;font-weight:400;line-height:100%"&gt;10.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.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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;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:9pt;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;/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 January&#160;31, 2022, and October&#160;31, 2021, insurance recoverables are included in both &#x201c;Other current assets&#x201d; and &#x201c;Other noncurrent assets&#x201d; on the accompanying unaudited Consolidated Balance Sheets.&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;Instruments Used to Collateralize Our Insurance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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:'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: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;January 31, 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:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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: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;157.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;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;/tr&gt;&lt;tr&gt;&lt;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;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:9pt;font-weight:400;line-height:100%"&gt;84.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;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;/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;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:9pt;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:9pt;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:9pt;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: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;242.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: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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InsuranceDisclosureTextBlock>
    <abm:SelfInsuredRetentionAmountPerOccurrence
      contextRef="i5972e2753cc54689a5a4345f3d927a3e_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMjY1_8dd75ef8-dcfa-48b4-9fa3-e78f4f0c035c"
      unitRef="usd">1000000</abm:SelfInsuredRetentionAmountPerOccurrence>
    <abm:SelfInsuredRetentionAmountPerOccurrence
      contextRef="i513a71ade490427f8f1cba0aaeed3f6f_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMjcx_2ac944ef-207e-447e-9173-61ec6ccab060"
      unitRef="usd">1500000</abm:SelfInsuredRetentionAmountPerOccurrence>
    <abm:WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit
      contextRef="i5972e2753cc54689a5a4345f3d927a3e_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfNDUz_d9daeabc-aa5f-484b-aaea-c0fb2055ebb2"
      unitRef="usd">1000000</abm:WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit>
    <abm:WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit
      contextRef="i513a71ade490427f8f1cba0aaeed3f6f_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfNDYw_926b6167-fb8a-44fe-9118-1bd6fc705547"
      unitRef="usd">5000000</abm:WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit>
    <abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfNjUw_35b135ef-b2ed-4b5f-a728-e332718dac2f"
      unitRef="usd">200000000</abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses>
    <abm:PropertyDamagePolicyLimit
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfODk5_6676a4ff-b325-4c5c-843d-bc33d8560f52"
      unitRef="usd">75000000</abm:PropertyDamagePolicyLimit>
    <abm:SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms
      contextRef="i513a71ade490427f8f1cba0aaeed3f6f_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMTA2OQ_1f2baad2-a860-498a-ae87-7882298f0e1e"
      unitRef="usd">500000</abm:SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMjc0ODc3OTA3MzIyNg_c1b864f1-151b-43e0-b933-8e127fa1c786"
      unitRef="usd">-25200000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMzI5ODUzNDg4NzkyMg_bc7809d6-54ac-4f2d-a786-7ce04b0f3882"
      unitRef="usd">-11400000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMzY3NQ_25160faf-3daf-4a58-839f-57a7bfcda318">&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 Related Balances and Activity &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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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:'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: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;January 31, 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:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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: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;556.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;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;/tr&gt;&lt;tr&gt;&lt;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;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:9pt;font-weight:400;line-height:100%"&gt;10.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.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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;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:9pt;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock>
    <us-gaap:SelfInsuranceReserve
      contextRef="ie30ee34a9ad0489da2d5081417ef0511_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMS0xLTEtMS01NTkyOQ_953c0e57-f18a-4ea4-b3be-d95b4fb10cbf"
      unitRef="usd">556800000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i950158b9c1414aca99bdde93672305ec_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMS0zLTEtMS01NTkyOQ_b4599812-b63b-46f8-9f0a-3c7e9b512d52"
      unitRef="usd">574800000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i8a57fef17c5541119257fec5072d96aa_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMi0xLTEtMS01NTkyOQ_08a38559-7cb5-412c-8fcd-34fa5f9df478"
      unitRef="usd">10500000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i162b6f91bc124321ab07bf22a49b1b59_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMi0zLTEtMS01NTkyOQ_96f964ed-4592-4b46-8b27-ebec97846154"
      unitRef="usd">9900000</us-gaap:SelfInsuranceReserve>
    <us-gaap:EstimatedInsuranceRecoveries
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMy0xLTEtMS01NTkyOQ_407d4091-93b2-4ab4-a434-a8d0e0f03aff"
      unitRef="usd">66500000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:EstimatedInsuranceRecoveries
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjJlOTc0NDY3YmU2ZjRlZGViZmNhZGM2NGM4OTFhNzI0L3RhYmxlcmFuZ2U6MmU5NzQ0NjdiZTZmNGVkZWJmY2FkYzY0Yzg5MWE3MjRfMy0zLTEtMS01NTkyOQ_bbc4bb5a-0c85-4bb8-b63d-e335e2b2b49f"
      unitRef="usd">66500000</us-gaap:EstimatedInsuranceRecoveries>
    <abm:InsuranceDisclosureTableTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RleHRyZWdpb246YzJmMDEwZWNkMDYzNDMzMzkzZTFhMzgzNDNjN2NhMmJfMzY5MA_7f7d119a-3859-4986-8ba8-24c358aab508">&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;Instruments Used to Collateralize Our Insurance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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:'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: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;January 31, 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:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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: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;157.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;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;/tr&gt;&lt;tr&gt;&lt;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;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:9pt;font-weight:400;line-height:100%"&gt;84.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;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;/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;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:9pt;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:9pt;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:9pt;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: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;242.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: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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</abm:InsuranceDisclosureTableTextBlock>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i432c013047b74d8dbaf8a2e8a1b1351b_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMS0xLTEtMS01NTkyOQ_1846f826-d82a-4ec1-a17d-114276a6bacc"
      unitRef="usd">157500000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i4ecee160824e41f39e11efa0f5719213_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMS0zLTEtMS01NTkyOQ_1aa94ba3-c87d-4fb7-a085-7ef5ac8b2a3c"
      unitRef="usd">157900000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i4881f2b3e81e452a8d61d82acb8a2c3b_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMi0xLTEtMS01NTkyOQ_1bd32b54-3efe-4dcd-92d0-6458db34e97a"
      unitRef="usd">84200000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i5473a44b494d417bb32f14e532559016_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMi0zLTEtMS01NTkyOQ_763fea86-f15a-4de7-8ae0-1b82237339b3"
      unitRef="usd">83800000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="if3e0e5229ef7402792a5760c33464667_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMy0xLTEtMS01NTkyOQ_63773419-44b8-459d-b602-599c1e4fe68d"
      unitRef="usd">700000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i68f6fabb5c4b429da16dbb2acd238943_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfMy0zLTEtMS01NTkyOQ_4dda53cf-4fd5-4236-917f-2f326ca14448"
      unitRef="usd">700000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfNC0xLTEtMS01NTkyOQ_b4a55f14-1441-4fb1-bbd9-a841fb3b9423"
      unitRef="usd">242400000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80Ni9mcmFnOmMyZjAxMGVjZDA2MzQzMzM5M2UxYTM4MzQzYzdjYTJiL3RhYmxlOjk5NzI4MzliMTIyNTQ4ZTg5OGMwODkyOWJiMTg5YTkxL3RhYmxlcmFuZ2U6OTk3MjgzOWIxMjI1NDhlODk4YzA4OTI5YmIxODlhOTFfNC0zLTEtMS01NTkyOQ_6734e7cc-b466-4f16-9c62-96a913d7e8e9"
      unitRef="usd">242300000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:DebtAndDerivativeInstrumentsDisclosureTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQ2OA_f9032280-8b37-466c-bc04-b18beb347782">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 (the &#x201c;Credit Facility&#x201d;), consisting of a $900.0 million revolving line of credit (the &#x201c;revolver&#x201d;) and an $800.0 million amortizing term loan, both of which were scheduled to mature on September 1, 2022. In accordance with terms of the Credit Facility, the revolver was reduced to $800.0 million on September 1, 2018.&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 (the &#x201c;Amended Credit Facility&#x201d;), extending the maturity date to June 28, 2026, and increasing the capacity of the revolving credit facility from $800.0 million to $1.3&#160;billion and the then-remaining term loan outstanding from $620.0&#160;million to $650.0&#160;million. 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 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;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 the interest rate of the Euro Interbank Offered Rate (&#x201c;EURIBOR&#x201d;) and the daily Sterling Overnight Index Average (&#x201c;SONIA&#x201d;) reference rate, 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 January&#160;31, 2022, the weighted average interest rate on our outstanding borrowings was 1.60%. 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. Our borrowing capacity is subject to, and limited by, compliance with the covenants described above. At January&#160;31, 2022, 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 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 execution of the Amended Credit Facility and carried over $6.2 million of unamortized deferred financing from initial execution 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"&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-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.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: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.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:'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:9pt;font-weight:700;line-height:100%"&gt;January 31, 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:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Current portion of long-term debt&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 2px 12.25pt;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;Gross term loan&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: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;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: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;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;/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:9pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs&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:9pt;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:9pt;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 25.75pt;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;Current portion of term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;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:9pt;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:9pt;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;/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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;Gross term loan&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;593.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 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:9pt;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:9pt;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;/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:9pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing 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:9pt;font-weight:400;line-height:100%"&gt;(3.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:9pt;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;/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:9pt;font-weight:400;line-height:100%"&gt;Total noncurrent portion of term loan&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:9pt;font-weight:400;line-height:100%"&gt;589.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 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:9pt;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;/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:9pt;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: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 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:9pt;font-weight:400;line-height:100%"&gt;382.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;/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:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;971.9&#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 #000000;border-top:1pt solid #000000;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;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;/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 $166.9 million at January&#160;31, 2022. &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 January&#160;31, 2022, we had borrowing capacity of $749.3 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 the three months ended January&#160;31, 2022, we made principal payments under the term loan of $8.1 million. As of January&#160;31, 2022, the following principal payments are required under the term loan.&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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.233%"/&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.619%"/&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:11.619%"/&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:11.619%"/&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:11.619%"/&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:11.625%"/&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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;24.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;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: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;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: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;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: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;503.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;/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 accumulated other comprehensive loss (&#x201c;AOCL&#x201d;) 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 6, &#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:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&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:23.350%"/&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:23.350%"/&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:23.354%"/&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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 January&#160;31, 2022 and October&#160;31, 2021, amounts recorded in AOCL for interest rate swaps were a gain of $0.3 million, net of taxes of $0.5 million, and a loss of $0.2 million, net of taxes of $0.3 million, respectively. These amounts included the gain associated with the interest rate swaps we terminated in 2018, which is being amortized to interest expense over the original term of our Credit Facility ending September 1, 2022. During the three months ended January&#160;31, 2022, we amortized $1.1 million of this gain, net of taxes of $0.4 million, to interest expense. During the three months ended January&#160;31, 2021, we amortized $1.2 million, net of taxes of $0.4 million. At January&#160;31, 2022, the total amount expected to be reclassified from AOCL to earnings during the next 12 months is a gain of $0.5 million, net of taxes of $0.3 million.&lt;/span&gt;&lt;/div&gt;</abm:DebtAndDerivativeInstrumentsDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6d704779ed3640edadaac43fb3465170_I20170831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfOTM_d836855d-03ce-4bad-b64e-f7c2f5153fe8"
      unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i972416bd503e46679792e6c2284578c3_D20170901-20170901"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQ1Mg_29a076fd-95f1-45b4-a29a-b82a1bf2c56d">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1d1a3765258345a7a7be35e3ce585c55_I20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjAy_91a9d922-9c61-406c-82bc-9e2de9c9e728"
      unitRef="usd">900000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i18c43d5c4bad471680d267f5366cb9bd_I20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjU0_24c6860c-5a4f-40e8-a99b-6d914fc33851"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9a6eed9c15674a97ba6e5bf24dbd2394_I20180901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDE3_70815b91-9122-42ae-ae6c-6deef7b85fc1"
      unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie6c9f585619445cd864ce1c5e84534f8_I20210627"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNzEw_88a72782-e291-4fe7-87c6-11977af4da64"
      unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6f3abfd2f93c4986b2a70426b6aa61f7_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNzE2_5acf69f2-455e-48d8-84d3-b5d39dfe7673"
      unitRef="usd">1300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8d70b8d8f6c249d7b15a33a447b4a75f_I20210627"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNzY5_e16dc5a5-48e3-4379-948a-4f88d36134e4"
      unitRef="usd">620000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i21fc2993518244dbb3d68e101e27c049_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNzc1_5cdce26b-bc2e-4127-8ff4-07318c758add"
      unitRef="usd">650000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3849b619c2b1437ca9a9dd24b0ebf193_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMTI0Nw_db6128f6-61c2-439a-a9b1-f21542d42d61"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i49446d06a398430787d7aaa78c6c78d1_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMTMwNg_d1c545d5-223b-4949-8af9-6cc775f3e32c"
      unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i190791bd27884deea0ff4d168f7b4da0_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjExNA_1a299ab3-050c-48fa-8cc7-12ba253751b0"
      unitRef="number">0.01375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iaec0dada1b764ac0a52c03b04590891b_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjEyMA_ad62468e-d186-4595-be36-2f460e687e12"
      unitRef="number">0.02250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3e4b3ed7be454905aa7f75ba44bca7c7_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjE1MA_cc5d0a0a-0131-47d4-8ddc-7333cb276083"
      unitRef="number">0.00375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6a0334a29aac41a5a9a34af1de9089a7_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjE1Ng_ca241b35-c250-4a0a-85f1-0fb8cdb224f5"
      unitRef="number">0.01250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="id6b8ad1b89ab42ed83ba90234a9405b2_I20220131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjI2Nw_685579c4-4f8c-49fa-bb18-f9e722bb2ef9"
      unitRef="number">0.0160</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i5111b8b58aa54d689772f2d6106e8650_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjM3Ng_bd6bcd1a-aa6a-4f52-bba3-8cc0fbfc9b56"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i463ce0104028414ea2b840e9d68e3972_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjM4Mg_7ad8033d-5a3d-4788-ba00-b9db1cc95c44"
      unitRef="number">0.0040</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio
      contextRef="i7ecc6969637240a38148d64cc09e6450_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjc2Ng_982cd355-16f2-49a4-8ddd-03909a054bd2"
      unitRef="number">5.00</abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio>
    <abm:DebtInstrumentCovenantMaximumSecuredNetLeverageRatio
      contextRef="i7ecc6969637240a38148d64cc09e6450_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjgxOA_1b77cb0c-67e1-4796-8e1d-2c365b1ad5c1"
      unitRef="number">4.00</abm:DebtInstrumentCovenantMaximumSecuredNetLeverageRatio>
    <abm:DebtInstrumentCovenantMinimumInterestCoverageRatio
      contextRef="i7ecc6969637240a38148d64cc09e6450_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMjg3MQ_fe190e17-5369-420d-a904-6b5dcb0cc7d9"
      unitRef="number">1.50</abm:DebtInstrumentCovenantMinimumInterestCoverageRatio>
    <abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio
      contextRef="iba949fd2c12b469dbb333d873bbe4f5c_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMzA4Nw_cf781f98-d379-46a7-bf42-a8213c434141"
      unitRef="number">5.50</abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio>
    <abm:DebtInstrumentCovenantMaximumSecuredNetLeverageRatio
      contextRef="iba949fd2c12b469dbb333d873bbe4f5c_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfMzE4OQ_1c301041-d4bc-45ed-bdc2-e937f0a81ec2"
      unitRef="number">4.50</abm:DebtInstrumentCovenantMaximumSecuredNetLeverageRatio>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="idd13caffd73f47ea84205ddd4b1fc6a3_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDA4MQ_8da0cce8-7501-4230-abd0-a8cef2af35fe"
      unitRef="usd">6400000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i16b4bd737d1d473eb64f60d9c62b3696_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDEzNQ_f637810a-dcb3-4a6f-8847-0adea13ec910"
      unitRef="usd">6200000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ie29c4e2cf3974ded9496ea6008492115_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDI2NA_dc032f0a-a5d2-4ca5-95ee-9ce9aa339383"
      unitRef="usd">12600000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i678239e2198d4db08696a9c9ec3416fc_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDI4Mg_cd492de4-39a3-4b72-bdda-d2502381bdfb"
      unitRef="usd">4900000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i3f8b1057bfd64f84a7b10f07c5a96b28_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDMxNA_72c0cb46-a33a-463c-bbc9-e08ed19091a8"
      unitRef="usd">7700000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQxNA_59aa84d2-c8a8-4fd1-a6b9-7d70aaf0128e">&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;Credit Facility Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.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: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.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:'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:9pt;font-weight:700;line-height:100%"&gt;January 31, 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:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Current portion of long-term debt&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 2px 12.25pt;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;Gross term loan&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: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;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: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;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;/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:9pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs&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:9pt;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:9pt;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 25.75pt;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;Current portion of term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;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:9pt;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:9pt;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;/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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;Gross term loan&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;593.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 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:9pt;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:9pt;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;/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:9pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing 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:9pt;font-weight:400;line-height:100%"&gt;(3.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:9pt;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;/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:9pt;font-weight:400;line-height:100%"&gt;Total noncurrent portion of term loan&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:9pt;font-weight:400;line-height:100%"&gt;589.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 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:9pt;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;/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:9pt;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: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 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:9pt;font-weight:400;line-height:100%"&gt;382.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;/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:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;971.9&#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 #000000;border-top:1pt solid #000000;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;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;/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 $166.9 million at January&#160;31, 2022. &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 January&#160;31, 2022, we had borrowing capacity of $749.3 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <abm:LoansPayableCurrentGross
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMi0yLTEtMS01NTkyOQ_5995e628-9aa9-49c4-9e48-f98f29ab25c9"
      unitRef="usd">32500000</abm:LoansPayableCurrentGross>
    <abm:LoansPayableCurrentGross
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMi00LTEtMS01NTkyOQ_cd4edd0d-7a8a-4df1-a7e4-5d231b8685b8"
      unitRef="usd">32500000</abm:LoansPayableCurrentGross>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMy0yLTEtMS01NTkyOQ_147c6693-8561-4b96-be21-dbc6c7be04a3"
      unitRef="usd">1100000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMy00LTEtMS01NTkyOQ_52f22446-4037-488f-b0f5-b8f3a93693bb"
      unitRef="usd">1100000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:LongTermDebtCurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfNC0yLTEtMS01NTkyOQ_2be7bad3-ca91-4f0b-b631-b48ae321390e"
      unitRef="usd">31400000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfNC00LTEtMS01NTkyOQ_0c840ce5-c26d-4f5b-be8b-53dfdd9c6b0b"
      unitRef="usd">31400000</us-gaap:LongTermDebtCurrent>
    <abm:LoansPayableNoncurrentGross
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfNy0yLTEtMS01NTkyOQ_eaff27a1-cfc4-46e9-be57-dc09b3363141"
      unitRef="usd">593100000</abm:LoansPayableNoncurrentGross>
    <abm:LoansPayableNoncurrentGross
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfNy00LTEtMS01NTkyOQ_6d79662a-9828-4104-bf0e-22a092e26859"
      unitRef="usd">601300000</abm:LoansPayableNoncurrentGross>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfOC0yLTEtMS01NTkyOQ_77334425-82da-447d-a39d-ac0996fd5485"
      unitRef="usd">3200000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfOC00LTEtMS01NTkyOQ_93e6c146-c1ee-4209-8c80-e16325ae7051"
      unitRef="usd">3500000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:LongTermLoansPayable
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfOS0yLTEtMS01NTkyOQ_630d97eb-ab74-43c7-bd27-2eb0a93c1b7c"
      unitRef="usd">589900000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfOS00LTEtMS01NTkyOQ_2681bb39-1c72-445b-8f78-544a64719e7c"
      unitRef="usd">597800000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLineOfCredit
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMTAtMi0xLTEtNTU5Mjk_e91a1df5-9c59-412e-8413-6c3f76bd976c"
      unitRef="usd">382000000.0</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMTAtNC0xLTEtNTU5Mjk_8097ef47-e293-486a-a2c2-6a9859e1e4e6"
      unitRef="usd">255000000.0</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMTEtMi0xLTEtNTU5Mjk_87f64b53-2ac3-4739-beaf-1af2451e5d4e"
      unitRef="usd">971900000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i9dff168f1a23433d86d1921fba961393_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjZkYmUwMGQ3NTM5MDQ5YzZhZDkzOTFmZDg5NDcyYmYyL3RhYmxlcmFuZ2U6NmRiZTAwZDc1MzkwNDljNmFkOTM5MWZkODk0NzJiZjJfMTEtNC0xLTEtNTU5Mjk_0c438bce-1597-4f19-b70b-df8a03e8007c"
      unitRef="usd">852800000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDQ4Nw_e80bde4d-e5ac-4559-8ea8-ba85025dd906"
      unitRef="usd">166900000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDUzOA_db6c9422-37df-4410-bc82-7e89dd78e6ae"
      unitRef="usd">749300000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNDY3NQ_0c967ca4-3e39-4f81-9559-209acab9a027"
      unitRef="usd">8100000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQyNQ_742cecb7-a7ec-4f80-b7d6-b7cc3c1fa0d2">As of January&#160;31, 2022, the following principal payments are required under the term loan.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.233%"/&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.619%"/&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:11.619%"/&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:11.619%"/&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:11.619%"/&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:11.625%"/&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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: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;24.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;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: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;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: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;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: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;503.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;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i9a1ade002af5487c8e638e3d9684bd76_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjBmN2ZkMzlhOGQ0YzQzOTBiODM1MTkxMjMzMDJlZGE5L3RhYmxlcmFuZ2U6MGY3ZmQzOWE4ZDRjNDM5MGI4MzUxOTEyMzMwMmVkYTlfMS00LTEtMS01NTkyOQ_60c163a8-682b-47f6-9143-fad20ed8cbdd"
      unitRef="usd">24400000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i9a1ade002af5487c8e638e3d9684bd76_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjBmN2ZkMzlhOGQ0YzQzOTBiODM1MTkxMjMzMDJlZGE5L3RhYmxlcmFuZ2U6MGY3ZmQzOWE4ZDRjNDM5MGI4MzUxOTEyMzMwMmVkYTlfMS02LTEtMS01NTkyOQ_ce5393a6-2687-4072-beb8-f7d4b4eb34be"
      unitRef="usd">32500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i9a1ade002af5487c8e638e3d9684bd76_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjBmN2ZkMzlhOGQ0YzQzOTBiODM1MTkxMjMzMDJlZGE5L3RhYmxlcmFuZ2U6MGY3ZmQzOWE4ZDRjNDM5MGI4MzUxOTEyMzMwMmVkYTlfMS04LTEtMS02MzkyOA_7ec354cd-1c0f-4829-8ac6-540f4130b138"
      unitRef="usd">32500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i9a1ade002af5487c8e638e3d9684bd76_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjBmN2ZkMzlhOGQ0YzQzOTBiODM1MTkxMjMzMDJlZGE5L3RhYmxlcmFuZ2U6MGY3ZmQzOWE4ZDRjNDM5MGI4MzUxOTEyMzMwMmVkYTlfMS0xMC0xLTEtNjM5Mjg_2bcd80bd-b43d-417a-abcf-debaa34a5614"
      unitRef="usd">32500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i9a1ade002af5487c8e638e3d9684bd76_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjBmN2ZkMzlhOGQ0YzQzOTBiODM1MTkxMjMzMDJlZGE5L3RhYmxlcmFuZ2U6MGY3ZmQzOWE4ZDRjNDM5MGI4MzUxOTEyMzMwMmVkYTlfMS0xMi0xLTEtNjM5Mjg_6f7b7523-103f-4e9f-a661-2ffbe5e8a05c"
      unitRef="usd">503800000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQ0Mw_95049717-0d79-4600-9810-9267fb79f4ae">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&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:23.350%"/&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:23.350%"/&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:23.354%"/&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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="i7af83534a73f499b805b8871649f7caa_I20181101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjAxOGVjOTJhYTIwODRjZmFhM2ZkZTgxMWUzYzIzMDIwL3RhYmxlcmFuZ2U6MDE4ZWM5MmFhMjA4NGNmYWEzZmRlODExZTNjMjMwMjBfMy0wLTEtMS01NTkyOQ_64c84d9a-149b-410a-9294-f3b0ad6fa1ec"
      unitRef="usd">130000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i7af83534a73f499b805b8871649f7caa_I20181101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjAxOGVjOTJhYTIwODRjZmFhM2ZkZTgxMWUzYzIzMDIwL3RhYmxlcmFuZ2U6MDE4ZWM5MmFhMjA4NGNmYWEzZmRlODExZTNjMjMwMjBfMy0yLTEtMS01NTkyOQ_757f9455-18b5-4bf9-af25-5a505025ec98"
      unitRef="number">0.0286</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6c4aff38686c4e8abb9a0e1da96e0da4_I20181101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjAxOGVjOTJhYTIwODRjZmFhM2ZkZTgxMWUzYzIzMDIwL3RhYmxlcmFuZ2U6MDE4ZWM5MmFhMjA4NGNmYWEzZmRlODExZTNjMjMwMjBfNC0wLTEtMS01NTkyOQ_53942f94-8d3a-42e3-a993-caa1077577dc"
      unitRef="usd">130000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i6c4aff38686c4e8abb9a0e1da96e0da4_I20181101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RhYmxlOjAxOGVjOTJhYTIwODRjZmFhM2ZkZTgxMWUzYzIzMDIwL3RhYmxlcmFuZ2U6MDE4ZWM5MmFhMjA4NGNmYWEzZmRlODExZTNjMjMwMjBfNC0yLTEtMS01NTkyOQ_a4fe2f58-6865-4444-8704-273593361672"
      unitRef="number">0.0284</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i76e7ab4a91864f17a548db050e1ef75f_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNTcyNQ_6c0efc3b-5ad5-4cd7-bdde-4c16b1cdb116"
      unitRef="usd">300000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i76e7ab4a91864f17a548db050e1ef75f_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNTc1NA_3a62101d-06f9-4dc7-b2aa-7f280df88b7a"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i4543981a26804ff099bbbb83da8a77df_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNTc3Mg_1b2cb0a3-0fc9-4a9a-93b6-a454c9ab07b1"
      unitRef="usd">-200000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i4543981a26804ff099bbbb83da8a77df_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNTgwMA_ca40beb0-2a93-4587-89ce-091659d00dfa"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:InterestExpense
      contextRef="i76e7ab4a91864f17a548db050e1ef75f_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjA2NA_e064b24e-0b49-469c-a6e9-a75a357ecf9b"
      unitRef="usd">1100000</us-gaap:InterestExpense>
    <abm:InterestExpenseTaxes
      contextRef="i76e7ab4a91864f17a548db050e1ef75f_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjA4NA_cd922dbb-b1b0-41e3-bc3d-03a497e0884f"
      unitRef="usd">400000</abm:InterestExpenseTaxes>
    <us-gaap:InterestExpense
      contextRef="i720a3e5403e647ca97b3920ffe0f3563_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjE5OA_ed9cfbce-5c3a-4687-b5ed-b39dfe9b0692"
      unitRef="usd">1200000</us-gaap:InterestExpense>
    <abm:InterestExpenseTaxes
      contextRef="i720a3e5403e647ca97b3920ffe0f3563_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjIxOA_3b08b79b-9e0b-43f7-9c4a-b6c4f5e8f55e"
      unitRef="usd">400000</abm:InterestExpenseTaxes>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjM3Nw_81fc8b27-6ae7-461e-867e-9554179cc94a"
      unitRef="usd">500000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <abm:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl80OS9mcmFnOmVkMTZmODkxMWIxNTRlM2U4YWViOWJiNjRjN2Y1NDJlL3RleHRyZWdpb246ZWQxNmY4OTExYjE1NGUzZThhZWI5YmI2NGM3ZjU0MmVfNjQwNQ_89434806-539e-4f0b-a90e-b66cc05f9b57"
      unitRef="usd">300000</abm:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RleHRyZWdpb246MmUzMjNiY2Y5MWNhNDVlY2JmZWM2YTNmNjY0YWVhNWRfMTY0OTI2NzQ0MjQ4Nw_4912ad6f-30b8-49f8-99bd-bfe62b94cb4a">COMMON STOCK&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 (the &#x201c;2019 Share Repurchase Program&#x201d;). We repurchased shares under the 2019 Share Repurchase Program during the first quarter of 2022, as summarized below. At January&#160;31, 2022, authorization for $131.6 million of repurchases remained under the 2019 Share Repurchase Program.&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-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;Repurchase Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.677%"/&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.393%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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="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:9pt;font-weight:700;line-height:100%"&gt;January 31, 2022&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:400;line-height:100%"&gt;Total number of shares purchased&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:9pt;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;tr&gt;&lt;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;Average price paid per share&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: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;44.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding: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;Total cash paid for share repurchases&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13.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;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ibc418ae5ad5943af9dcf35ce730dd7ea_I20191218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RleHRyZWdpb246MmUzMjNiY2Y5MWNhNDVlY2JmZWM2YTNmNjY0YWVhNWRfMjAw_84ab2801-4787-4d60-915c-7f38002e61ab"
      unitRef="usd">150000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RleHRyZWdpb246MmUzMjNiY2Y5MWNhNDVlY2JmZWM2YTNmNjY0YWVhNWRfNTUx_5a2c76e0-c40a-4fbc-b7ad-4fb106a5a343"
      unitRef="usd">131600000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RleHRyZWdpb246MmUzMjNiY2Y5MWNhNDVlY2JmZWM2YTNmNjY0YWVhNWRfMTY0OTI2NzQ0MjQ4OA_0eb8069d-f152-424f-829b-b8fc99ec02b2">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.677%"/&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.393%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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="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:9pt;font-weight:700;line-height:100%"&gt;January 31, 2022&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:400;line-height:100%"&gt;Total number of shares purchased&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:9pt;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;tr&gt;&lt;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;Average price paid per share&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: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;44.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding: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;Total cash paid for share repurchases&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13.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;/table&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RhYmxlOjIzYTJkZDU5YmU3MDRmZmJhMGZhYmQxMTk1ZTczNWRjL3RhYmxlcmFuZ2U6MjNhMmRkNTliZTcwNGZmYmEwZmFiZDExOTVlNzM1ZGNfMi0yLTEtMS01NTkyOQ_6184987c-740b-4a11-8c82-e97faa76c558"
      unitRef="shares">300000</us-gaap:StockRepurchasedDuringPeriodShares>
    <abm:StockRepurchaseAverageCostPerShare
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RhYmxlOjIzYTJkZDU5YmU3MDRmZmJhMGZhYmQxMTk1ZTczNWRjL3RhYmxlcmFuZ2U6MjNhMmRkNTliZTcwNGZmYmEwZmFiZDExOTVlNzM1ZGNfMy0yLTEtMS01NTkyOQ_f735b8ff-2b86-4b60-bc62-0fd22ae42f20"
      unitRef="usdPerShare">44.23</abm:StockRepurchaseAverageCostPerShare>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl83OS9mcmFnOjJlMzIzYmNmOTFjYTQ1ZWNiZmVjNmEzZjY2NGFlYTVkL3RhYmxlOjIzYTJkZDU5YmU3MDRmZmJhMGZhYmQxMTk1ZTczNWRjL3RhYmxlcmFuZ2U6MjNhMmRkNTliZTcwNGZmYmEwZmFiZDExOTVlNzM1ZGNfNC0yLTEtMS01NTkyOQ_62f95e9d-e599-4387-989b-ba08f4ee9f63"
      unitRef="usd">13300000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfODA0MQ_482c3f56-c331-4d43-9811-cc6f184f1a22">COMMITMENTS AND CONTINGENCIES &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;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 January&#160;31, 2022, these letters of credit and surety bonds totaled $166.9 million and $700.4&#160;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;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 January&#160;31, 2022, total guarantees were $236.4 million and extend through 2042. We include the estimated costs of guarantees 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. 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;text-align:justify"&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 January&#160;31, 2022, the total amount accrued for probable litigation losses where a reasonable estimate of the loss could be made was $28.7 million, including probable litigation losses of $12.3&#160;million related to the Able Acquisition as described in Note 3, &#x201c;Acquisition and Dispositions.&#x201d; 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 all reasonably possible losses for which a reasonable estimate of the loss can be made is between zero and $5 million, including $1.9&#160;million related to the Able Acquisition as described in Note 3, &#x201c;Acquisition and Dispositions.&#x201d; 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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:107%"&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;text-align:justify;text-indent:36pt"&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 Bucio 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 19, 2011, the trial court held a hearing on plaintiffs&#x2019; motion to certify the class. At the conclusion of that hearing, the trial court denied plaintiffs&#x2019; motion to certify the class. On May 11, 2011, the plaintiffs filed a motion to reconsider, which was denied. 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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;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;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 Bucio 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. On February 1, 2022, plaintiffs&#x2019; counsel filed a motion requesting that $46.7&#160;million in attorneys&#x2019; fees be paid from the $140.0&#160;million settlement fund. On February 16, 2022, a motion to intervene in the action was filed by proposed intervenor Rashad Jefferson, who had previously filed a separate PAGA action in Alameda County Superior Court that is currently pending. As a part of the motion to intervene, a stay was requested so that the proposed intervenor can investigate the settlement. Proposed intervenor also filed an objection to the PAGA settlement on February 14, 2022. A hearing for the motion to intervene is scheduled for March 14, 2022.&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;Plaintiffs filed a motion for final approval of the class settlement on February 24, 2022. The final approval hearing for the settlement 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;As of January&#160;31, 2022, 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 case&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; within &#x201c;Other current liabilities&#x201d; on the unaudited Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMjYx_e80bde4d-e5ac-4559-8ea8-ba85025dd906"
      unitRef="usd">166900000</us-gaap:LettersOfCreditOutstandingAmount>
    <abm:SuretyBonds
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMjY4_d066b024-7bc4-478e-bbe2-c8db2c0b13d7"
      unitRef="usd">700400000</abm:SuretyBonds>
    <abm:GuaranteeObligation
      contextRef="i51485ea3b4a14b56a74fef0b056ccc14_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfNDI5_c37301a3-0f3a-4334-ba42-b534364c5211"
      unitRef="usd">236400000</abm:GuaranteeObligation>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i86e2fae14bcc4e56a4425f46b15530e7_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMTQ4NQ_2b380366-ea28-4530-9c8a-6020983932cf"
      unitRef="usd">28700000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i9eb8d3ebb3f54a7f9702bebf06bc01b4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMjE5OTAyMzI3MTkyMw_6d3a963b-f33f-4415-9626-703f8c50dd8b"
      unitRef="usd">12300000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i5972e2753cc54689a5a4345f3d927a3e_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMTQ5NA_d3b88578-f67e-48fc-b2ab-482657dcebb9"
      unitRef="usd">0</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i513a71ade490427f8f1cba0aaeed3f6f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMTUwMQ_d8280aa4-d3e6-4fe2-9204-ea4541bc29c8"
      unitRef="usd">5000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="idc265e1d07074418ab2e369023eeb5ea_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMjE5OTAyMzMwMjIyOA_f4f47bfd-af07-4439-ba6a-891a2caecb5d"
      unitRef="usd">1900000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <abm:LossContingencyNumberOfCertifiedSubclasses
      contextRef="i91f8344e4a4c4f0d852bf688ee6f0262_D20180920-20180920"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMzk1NQ_4da94527-09ba-4d84-9c95-10b55c052b9a"
      unitRef="subclass">4</abm:LossContingencyNumberOfCertifiedSubclasses>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i13d5856e9ce94caba679093614c822ae_D20210707-20210707"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfNjM5Ng_e9132cd8-67de-47fa-98f1-60c0f8d0ab51"
      unitRef="usd">140000000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i13d5856e9ce94caba679093614c822ae_D20210707-20210707"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfNjg2OA_4adadbc4-abda-4532-8e17-1aaf69e84154"
      unitRef="usd">140000000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <abm:LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid
      contextRef="i91cc10a719a348dd954a562ee49c24f4_D20220201-20220201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMTY0OTI2NzQ1NzYwNQ_d628f992-1c27-4013-9f80-ac64729acb93"
      unitRef="usd">46700000</abm:LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i13d5856e9ce94caba679093614c822ae_D20210707-20210707"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfMTY0OTI2NzQ1NzU4OQ_fd44a6ad-d309-4d91-9340-1cb132b061ec"
      unitRef="usd">140000000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i3d7c76ee8ff04dd982bd16ee33ed1bfc_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfNzYxNw_e3319059-6b2d-4139-9a2b-76efb342f30f"
      unitRef="usd">142900000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i24104f33e33e4ae0a371c137c892e598_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81Mi9mcmFnOmIzZjdjOTBhYmNiNzQ2NTViOGFjOWEyYTg3ZjUxZDc0L3RleHRyZWdpb246YjNmN2M5MGFiY2I3NDY1NWI4YWM5YTJhODdmNTFkNzRfNzY2OQ_c09e050c-7dde-46c8-a680-87920ccc2164"
      unitRef="usd">2900000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMjI3NQ_75dc4add-bf45-4ba6-8f0c-c946f4137331">INCOME TAXES &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 quarterly tax provision is calculated using an estimated annual tax rate that is adjusted for discrete items occurring during the period to arrive at our effective tax rate. During the three months ended January&#160;31, 2022 and 2021, we had effective tax rates of 24.2% and 26.7%, respectively, resulting in provisions for taxes of $24.3 million and $27.2 million, respectively. The difference between the effective tax rate and statutory rate is primarily related to tax credits and 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:112%"&gt;Our effective tax rate for the three months ended January&#160;31, 2022, was impacted by a $3.5&#160;million benefit from change in tax reserves. Our effective tax rate for the three months ended January&#160;31, 2021, was not impacted by any significant discrete items.&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;In response to COVID-19, Congress enacted the Coronavirus Aid, Relief, and Economic Security Act (&#x201c;CARES Act&#x201d;) on March 27, 2020. The CARES Act provides various tax provisions, including payroll tax provisions, which we have evaluated for applicability. Through December 2020, we deferred approximately $132&#160;million of payroll tax, of which $66&#160;million was paid in December 2021 with the remaining $66&#160;million due by December 31, 2022 as required under the CARES Act. &lt;/span&gt;&lt;/div&gt;We plan to reinvest our foreign earnings to fund future non-U.S. growth and expansion, and we do not anticipate remitting such earnings to the United States. While U.S. federal tax expense has been recognized as a result of the Tax Cuts and Jobs Act of 2017, no deferred tax liabilities with respect to federal and state income taxes or foreign withholding taxes have been recognized.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMjUz_2cbd798d-d761-47c4-857b-89f166110e8c"
      unitRef="number">0.242</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMjc0ODc3OTA3MTczOQ_3a877182-5943-4ad8-9357-fe62dfc1cca7"
      unitRef="number">0.267</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMTA5OTUxMTYzMzAxMg_b1f51500-b647-4f54-acb4-01d38cdf1b10"
      unitRef="usd">24300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMjc0ODc3OTA3MjE0Mg_37f4734f-820e-46be-a18f-16a132c66b72"
      unitRef="usd">27200000</us-gaap:IncomeTaxExpenseBenefit>
    <abm:EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfODMy_015fa3c3-394e-4bab-8417-3357ab1b74eb"
      unitRef="usd">-3500000</abm:EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount>
    <abm:SocialSecurityTaxEmployerDeferralCARESAct
      contextRef="i51b7cdcd05714bee8c84d213d93eee8f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMTY4Mw_38c283b0-ce94-4406-9b9b-a52b68c18f24"
      unitRef="usd">132000000</abm:SocialSecurityTaxEmployerDeferralCARESAct>
    <abm:SocialSecurityTaxEmployerPaymentCARESAct
      contextRef="i3c4f2651c3734321b7ec123452a37542_D20211201-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMTY0OTI2NzQ0NTg3MQ_1e720900-7818-492c-b597-ba28fc7f5ecb"
      unitRef="usd">66000000</abm:SocialSecurityTaxEmployerPaymentCARESAct>
    <abm:SocialSecurityTaxEmployerDeferralCARESAct
      contextRef="i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81NS9mcmFnOjZhM2RmYzI0ODU1YTQyMDdiNmRiMGFiZjE1NDRjOWIyL3RleHRyZWdpb246NmEzZGZjMjQ4NTVhNDIwN2I2ZGIwYWJmMTU0NGM5YjJfMTY0OTI2NzQ0NTg1OA_056b88e0-b7a1-40a0-90b1-eae01b60a7aa"
      unitRef="usd">66000000</abm:SocialSecurityTaxEmployerDeferralCARESAct>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RleHRyZWdpb246YTZhOTNkYzgzYjk4NGQyYjg4ZjY2ZGFhYmUyMjM3OTlfMTQ1NQ_04dab209-211a-4aec-9e3b-e9fd2992cdba">SEGMENT INFORMATION Effective November 1, 2021, we reorganized our reportable segments to reflect our M&amp;amp;D industry group replacing our T&amp;amp;M industry group. Our current reportable segments consist of B&amp;amp;I, M&amp;amp;D, Education, Aviation, and Technical Solutions, as further described below. Refer to Note 2, &#x201c;Basis of Presentation and Significant Accounting Policies,&#x201d; for information related to our segment reorganization. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.392%"/&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:9pt;font-weight:700;line-height:100%"&gt;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:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;B&amp;amp;I&lt;/span&gt;&lt;/div&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;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;B&amp;amp;I, our largest reportable segment, encompasses janitorial, facilities engineering, and parking services for commercial real estate properties (including corporate offices for high tech clients), 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;/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 #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;M&amp;amp;D&lt;/span&gt;&lt;/div&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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;M&amp;amp;D provides integrated facility services, engineering, janitorial, and other specialized services in different types of manufacturing, distribution, and data center facilities. Manufacturing facilities include traditional motor vehicles, electric vehicles, batteries, pharmaceuticals, steel, semiconductors, chemicals, and many others. Distribution facilities include e-commerce, cold storage, logistics, general warehousing, and others. &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:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/div&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;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/div&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;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technical Solutions&lt;/span&gt;&lt;/div&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;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technical Solutions specializes in mechanical and electrical services (including electric vehicle charging station installation). 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 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;Financial Information by Reportable Segment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&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.276%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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 #000;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Revenues&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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;1,029.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;690.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Manufacturing &amp;amp; Distribution&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;359.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;340.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;205.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;208.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;200.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:9pt;font-weight:400;line-height:100%"&gt;140.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;141.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;112.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,936.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,492.4&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;83.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;72.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Manufacturing &amp;amp; Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;40.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;39.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Education&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;12.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;21.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8.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;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:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Technical 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;(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;16.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;6.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Government Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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:9pt;font-weight:400;line-height:100%"&gt;(55.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:9pt;font-weight:400;line-height:100%"&gt;(32.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustment for income from unconsolidated affiliates, included in Aviation and 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:9pt;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions&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;&#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;(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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;106.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 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:9pt;font-weight:400;line-height:100%"&gt;109.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Income from unconsolidated affiliates&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:9pt;font-weight:400;line-height:100%"&gt;0.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:9pt;font-weight:400;line-height:100%"&gt;0.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6.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:9pt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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: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;100.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: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;101.9&#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="display:none"/&gt;&lt;td colspan="3" 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-bottom:1pt;margin-top:6pt;text-align:justify"&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 $7.7&#160;million gain on the sale of assets during the three months ended January&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;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, certain actuarial adjustments to self-insurance reserves, and acquisition and integration costs. Management does not review asset information by segment, therefore we do not present assets in this note.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RleHRyZWdpb246YTZhOTNkYzgzYjk4NGQyYjg4ZjY2ZGFhYmUyMjM3OTlfMTQ2OA_61535ed4-7a03-4477-b20a-29d9b3720abf">&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;Financial Information by Reportable Segment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&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.276%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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 #000;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Revenues&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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: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;1,029.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;690.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Manufacturing &amp;amp; Distribution&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;359.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;340.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;205.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;208.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;200.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:9pt;font-weight:400;line-height:100%"&gt;140.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;141.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;112.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,936.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,492.4&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;83.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;72.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Manufacturing &amp;amp; Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;40.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;39.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Education&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;12.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;21.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8.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;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:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Technical 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;(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;16.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;6.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Government Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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:9pt;font-weight:400;line-height:100%"&gt;(55.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:9pt;font-weight:400;line-height:100%"&gt;(32.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustment for income from unconsolidated affiliates, included in Aviation and 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:9pt;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions&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;&#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;(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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;106.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 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:9pt;font-weight:400;line-height:100%"&gt;109.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Income from unconsolidated affiliates&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:9pt;font-weight:400;line-height:100%"&gt;0.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:9pt;font-weight:400;line-height:100%"&gt;0.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6.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:9pt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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: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;100.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: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;101.9&#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="display:none"/&gt;&lt;td colspan="3" 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-bottom:1pt;margin-top:6pt;text-align:justify"&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 $7.7&#160;million gain on the sale of assets during the three months ended January&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib1edcdb3a37746118eef57d29ebae471_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMy0xLTEtMS01NTkyOQ_16f3f7fd-ec75-4c7a-8d45-ea59c40e85ab"
      unitRef="usd">1029500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ad089e16d404c30a148b366cda45d65_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMy0zLTEtMS01NTkyOQ_e61a4047-da24-46d3-9650-be396c18df9c"
      unitRef="usd">690100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d7075a4c9874f78910ff8f706bab987_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNC0xLTEtMS01NTkyOQ_0de0f0c3-803f-4df0-a598-b7e16528dc60"
      unitRef="usd">359100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie78da563d7e6447bab1c657d5d94851a_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNC0zLTEtMS01NTkyOQ_cd4a19f6-3567-48c9-abfc-69bfd2da4be5"
      unitRef="usd">340800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e4f569a607e407ca161b0419cac23d2_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNS0xLTEtMS01NTkyOQ_6ee509ca-3ad5-44bf-929c-32d5b04aaea6"
      unitRef="usd">205700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc235f2b006a4efab0f900e5a11a701b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNS0zLTEtMS01NTkyOQ_efe6f7f6-d3bf-4ac1-870a-98dc0d8389b8"
      unitRef="usd">208000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66d344b873fd4572b045fae31780e2ba_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNi0xLTEtMS01NTkyOQ_31a3d8ac-0683-4dcd-a487-437c9eb1b0c1"
      unitRef="usd">200300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48e4aada4d7a4051a48befdac0a23bc0_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNi0zLTEtMS01NTkyOQ_05b30c84-285b-4ac3-83a5-cec06d6292d3"
      unitRef="usd">140900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7317237a7fdb4ffeb97b7c1d9caf4c23_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNy0xLTEtMS01NTkyOQ_64ed63db-07be-4ade-9651-dcfde7429ac2"
      unitRef="usd">141800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19152e233be44c3187caf642c8ceafe7_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfNy0zLTEtMS01NTkyOQ_b7a9f7c5-88a8-45cb-bf74-2e67c986a7e4"
      unitRef="usd">112600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfOS0xLTEtMS01NTkyOQ_641cdd3b-7f8c-4afb-a89b-7e1fe4cf6cf3"
      unitRef="usd">1936200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfOS0zLTEtMS01NTkyOQ_ad68d720-1cdb-4e55-80e3-db5e5df1814c"
      unitRef="usd">1492400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib1edcdb3a37746118eef57d29ebae471_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTEtMS0xLTEtNTU5Mjk_7edcb564-7f44-4e62-b863-90d242317693"
      unitRef="usd">83300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7ad089e16d404c30a148b366cda45d65_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTEtMy0xLTEtNTU5Mjk_9678890e-cc2e-437e-95bc-fc6073eb3f0a"
      unitRef="usd">72700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6d7075a4c9874f78910ff8f706bab987_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTItMS0xLTEtNTU5Mjk_280c5558-adab-4ef3-a49d-7e0b15161b15"
      unitRef="usd">40600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie78da563d7e6447bab1c657d5d94851a_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTItMy0xLTEtNTU5Mjk_186a9ffa-c844-4fc0-bf97-aa3c353432c8"
      unitRef="usd">39700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5e4f569a607e407ca161b0419cac23d2_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTMtMS0xLTEtNTU5Mjk_c375d5b9-4cff-4a5a-b1af-94d8467937db"
      unitRef="usd">12600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icc235f2b006a4efab0f900e5a11a701b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTMtMy0xLTEtNTU5Mjk_640d5fcf-9984-4f7f-b132-b4ef7f1cd47c"
      unitRef="usd">21700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i66d344b873fd4572b045fae31780e2ba_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTQtMS0xLTEtNTU5Mjk_1d02188b-7f21-4e74-873c-30563efefc2a"
      unitRef="usd">8900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i48e4aada4d7a4051a48befdac0a23bc0_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTQtMy0xLTEtNTU5Mjk_a76e4e12-6e7c-4413-b224-345b2c57a10c"
      unitRef="usd">3100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7317237a7fdb4ffeb97b7c1d9caf4c23_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTUtMS0xLTEtNTU5Mjk_dbe8a96d-e264-4018-8225-f6ca756079be"
      unitRef="usd">16900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i19152e233be44c3187caf642c8ceafe7_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTUtMy0xLTEtNTU5Mjk_5691b476-bd72-4944-8c82-768a37e99aa6"
      unitRef="usd">6000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i29852d0c4acb4474b3a0a14be1ebee69_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTYtMS0xLTEtNTU5Mjk_a9ccd0d1-9a68-4a9e-8530-b717a2679baa"
      unitRef="usd">-100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0f106d3fd0de4654a0681a971a874bfd_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTYtMy0xLTEtNTU5Mjk_3b6fa4c5-0b40-4ab6-b694-f4adcf5dbd92"
      unitRef="usd">-100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia327af45a06d491299ba9472f5c5454d_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTctMS0xLTEtNTU5Mjk_e37ea386-6f15-44f8-968b-08c03f089173"
      unitRef="usd">-55800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i67b79c248aba49458d85a42e31325591_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTctMy0xLTEtNTU5Mjk_a5a13ca1-a73c-4cdc-b433-eef7dd11b6d8"
      unitRef="usd">-32600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3d3e244100db4a61b0b5cb30e75a5ae5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTgtMS0xLTEtNTU5Mjk_4aaf6cbf-54ed-443c-b59d-2d33afd2c11f"
      unitRef="usd">-500000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="iba094915284549669146c8fdf13f312c_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTgtMy0xLTEtNTU5Mjk_8ceb0513-2673-48b4-82da-27f51a1804e1"
      unitRef="usd">-600000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount
      contextRef="i3d3e244100db4a61b0b5cb30e75a5ae5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTktMS0xLTEtNTU5Mjk_6ef6330e-95e9-41ca-9d3c-947913e3039d"
      unitRef="usd">0</abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount>
    <abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount
      contextRef="iba094915284549669146c8fdf13f312c_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMTktMy0xLTEtNTU5Mjk_b976c182-64bb-4f72-804e-f874fe2f748e"
      unitRef="usd">-200000</abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjAtMS0xLTEtNTU5Mjk_47a361ba-85bd-4565-94a1-0545f1273b57"
      unitRef="usd">106000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjAtMy0xLTEtNTU5Mjk_4f98f9ae-df1d-47c5-817e-f1a1deb41ac9"
      unitRef="usd">109700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjEtMS0xLTEtNTU5Mjk_9a95937b-a334-4605-b33a-2a0d91361075"
      unitRef="usd">500000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjEtMy0xLTEtNTU5Mjk_a03f5a9b-54b4-46b2-a734-b5e0c3d30c1b"
      unitRef="usd">600000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestExpense
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjItMS0xLTEtNTU5Mjk_fca4b147-4f96-47ca-952d-9266e3397f43"
      unitRef="usd">6200000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjItMy0xLTEtNTU5Mjk_ab5a4e69-e861-4143-a913-8376ff3c925d"
      unitRef="usd">8500000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjMtMS0xLTEtNTU5Mjk_08894d61-ffd5-4566-ae16-c73d5c85146e"
      unitRef="usd">100300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic39f3be1dda54f1bb770918ebf7b39da_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RhYmxlOmRkYTcwOTM5MjU4ZDQwM2FhNmE3ZDcwZjk2OThmMGU4L3RhYmxlcmFuZ2U6ZGRhNzA5MzkyNThkNDAzYWE2YTdkNzBmOTY5OGYwZThfMjMtMy0xLTEtNTU5Mjk_ee9f0087-cb55-44cf-bbfb-971c22a79951"
      unitRef="usd">101900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="ie30cff91da7c4543beb0930e73f72569_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0Njc5MzMzOTBjNTQxOWM4ZTJmYmRmMWQ1MzhmMTMyL3NlYzozNDY3OTMzMzkwYzU0MTljOGUyZmJkZjFkNTM4ZjEzMl81OC9mcmFnOmE2YTkzZGM4M2I5ODRkMmI4OGY2NmRhYWJlMjIzNzk5L3RleHRyZWdpb246YTZhOTNkYzgzYjk4NGQyYjg4ZjY2ZGFhYmUyMjM3OTlfMTY0OTI2NzQ0NTU2MQ_59313cc5-f5eb-47c4-a8a0-ecd6f5e2337a"
      unitRef="usd">7700000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>75
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MAI&HH#)-A<]?R&^\/&VX%%1KN]MU6OTNMLPOS-[%O?I@9==!;&KF(X=2@JU
M*^2:35BGNPZ&5MB_B[MVOO@\9KN&BZ4CLT*L:E^D* $N;MCOJ?:K]M-<N-P=
MFJNC[1K<K$> Y&=8(5N7<N ")T>C=;339LPHW8",B6>6CMFF6WXUW^0<I5M[
M5O%XMD-ZRXR7Q23D*PBUS[LPU%2VZ9B=:+E-]^V64FL9I8<;SGRNS -P?R6E
M/IR8%^1;O\-_ 5!+ P04    "  S<6E4\T?@CFH'  "S'P  &    'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;+69;V_;.!*'OPKA#8I=()%%4I;DY@_0IK=W
M7>QN@^9Z]YJ1F)BH)+H2E33[Z7<HR:9D4K0/N/9%:ME#ZC>CX3Q#ZNI%UE^;
M#><*?2^+JKE>;)3:OETNFVS#2]8$<LLK^.51UB53<%D_+9MMS5G>#2J+)0G#
M>%DR42UNKKKO[NJ;*]FJ0E3\KD9-6Y:L?GW/"_ERO<"+W1>?Q=-&Z2^6-U=;
M]L3ON?JRO:OA:KF?)1<EKQHA*U3SQ^O%._SV-NH&=!;_$?RE&7U&VI4'*;_J
MBX_Y]2+4BGC!,Z6G8/#?,[_E1:%G AW?ADD7^WOJ@>//N]E_[9P'9QY8PV]E
M\5^1J\WU(EV@G#^RME"?Y<N_^.#02L^7R:+I_J*7P39<H*QME"R'P:"@%%7_
M/_L^!&(T $<S \@P@)PZ@ X#:.=HKZQSZP-3[.:JEB^HUM8PF_[0Q:8;#=Z(
M2C_&>U7#KP+&J9M;636R$#E3/$?O6<&JC*-[/5V#?OY2L387\,LOZ )]N?^
M?C[[!9TA4:$_1%' 4VBNE@I$Z*F6V7##]_T-R<P-?V-5@"@^1R0DQ#'\UC_\
M4Z;VP_%T^!)<W_M/]OZ3;CXZYW];U[Q2B#4-N.R9D.XGI-V$T=R$K-D@5N4H
MTQ_XMU8\LP+NX Q5/U7<3:47W/--% ?QU?)Y'!#;*"9!NC>:J(SV*B.ORG_7
M+.>PAC+9@C18CQD'G0\%/T<5U [YB%@!*UQG0Z.OSF@4A)U;9Y0$"6(*P8-L
M8>&_^0G'X>7N@78F\(SD Z\GO\#?FC=;WJW:XM45C%[Q:N0G)C@\"$9OE(R-
M,$T"[ [':A^.E?^AR0:B(*I,9T.N$YQ_!\\[UUG9Q^@!4I[G+N$K2U.\#L+U
M^-^!%_:(%0E6;A_BO0^QUX>[FF^9R$$YE/B&._,MMD*<I@?28DM:F@:)6UJR
MEY9XI7U2&UZCS+/4>GF)'4@:' I,+!_BT"TOW<M+_8M!*E:<("^U<R]*DM%S
MZP6ZS$(<$+?(]5[D^H08BNJ9-ZJ<JR=K^]:K@![H<QCAN7J"0\.1\$CZ06M1
MJ]=SM 6(J*X0Z.JWU6)-5<FRMFR+CC8YA\8C$ZS#N:XQ)*5!W!<9DD0_J,H,
M;DS=#X/#%>HTPR.S:9A&N,7>,'5]TH5\O&@;[DFU89;)[4DTRJ%!I<LLGJLD
MV$ 1DY.23;'J20 5!J7.QPCUL5;B+_,8HQ 4#*Q(UP'],8^16)Y'86+ENLL,
MXCB7[0;RV$_Y?TJ9OP 0G-*H=4]")HP:M+GL2#J;8X;MV _W_NE5LCI>TK"#
MIQKPAU)=9K,E#1OL8C]W^\KKD6>#,EJ%D;U:'781C6<%&J;B^*3VL! ,^"^4
M..3J=%X#1.PGXF[>K5X[_;HI9/5TH7A=0F%\Z"NF,R0V).%)1(<!.6(UE6U
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
M- +P_TH(?;PQ ]3O;F;_ 5!+ P04    "  S<6E4_]8^=Z$%  "C&0  &
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
M]C!D.7<0[S'#H2Q*>M*0>!T%4T^?368R$[_Y/\1[2BDR7S@0\-J%]?< (W&
M#4IJ<R[1I"YQ9#*7M/"#@+@\FCNOCEJCU\LQE*5Z9I$XLSYW60F\S6HFMX !
M>K0>!_3:$R"[PQ:UEI"X_/I=1F'7WTM'?P!CI,<8B6/L5:PT"9:UA8O8E'QK
M\YQ?LJ?&FKF:O5:A)=D3C;R1:,--8;]5O$R*=@PNN#SO.SQ6X_DR]-H@[?F6
MQJNO7XN"9=;Q["FS,=^\2<S:^(=\;<=H7^R8"[/).,*F*+!G3STEF#LC'JLD
M5+FG/4+3.$+-A.0,DHN)'/ZSPCT(3!;.1LYK%GSKD/:H3..HO ]I152C#=OR
MNFZ7]S.CTCL EYX+[+QN\%B1=1K:)Z4]0-,X0*/ZF7EW4IA,Q(47KFWGPW.I
MU,WU'BNR7#E5T71P0EI!*K0'QPK9]SG- 6-WMSN<OK5'LF?W[Y*/]\T1<]]-
M<^+]A4J8$05)JH N(9= /I3-(7+S18N]/8?="*U%92]WC.9,&@/XO1!"OWPQ
M#^B.\F_^!U!+ P04    "  S<6E4SN H$)L"  ":!0  &    'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;*U4;6_:,!#^*Z=\K@@-=)L0( 5*U4[B14!73=,^
MF.226'7LS':@]-?O[$#622OJAWU)?.>[YY[SO0P/2C^; M'"2RFD&06%M=4@
M#$U28,E,1U4HZ293NF261)V'IM+(4N]4BC#J=C^%)>,R& ^];J7'0U5;P26N
M-)BZ+)D^3E"HPRBX#LZ*-<\+ZQ3A>%BQ'#=H'ZN5)BEL45)>HC1<2="8C8+X
M>C#I.WMO\(WCP;PY@\MDI]2S$Q[24=!UA%!@8AT"H]\>IRB$ R(:OTZ801O2
M.;X]G]'O?.Z4RXX9G"KQQ%-;C((O :28L5K8M3K<XRF?&X>7*&'\%PXGVVX
M26VL*D_.Q*#DLOFSE],[?,0A.CE$GG<3R+.\99:-AUH=0#MK0G,'GZKW)G)<
MNJ)LK*9;3GYVO+V?P70Y7\6+[Q O;F$1;Q_7,UC>P7(U6\?;A^5B,PPM17+V
M87)"G32HT3NH/9@K:0L#,YEB^K=_2 Q;FM&9YB2Z"/B5R0[TKJ\@ZD;1!;Q>
MFW;/X_7>P5OJG$G^REQG7,%42:,$3UG3*#*%E4:#TC8*E<$=ETPFG G8D!*I
M*ZV!'_'.6$U]]?,"HW[+J.\9]?]S(2ZBNI$>F(HE. HJEY+>8_"A4!!/YL -
M,! TZESF4&FUYREJ]QQ<6LPU/40*&4NXX/8(#IPG:*B!;4%^)3=^<JVB?GU&
MTJ0\RU"C3/ *<(_Z"!5JXPK02"D[=N")+#6":@I$ 2B6@DS5FDXI#009YEK5
ME?&%4A)ABTDA>>**HT3M2F:(3>Z*-(!_E29\,R\EZMQO!0.)JJ5M1J?5MHLG
M;N;MCWFSM>9,YYSB"<S(M=OY?!. ;C9!(UA5^>G;*4NS[(\%O2AJ9T#WF5+V
M++@ [3H>_P902P,$%     @ ,W%I5*-."^,#"@  U1@  !@   !X;"]W;W)K
M<VAE971S+W-H965T.2YX;6S56?MO&[D1_E<(]W"( 5DOVY>78T!^)*?K^5'+
M3@H4_8':I;2\VR4W)->*^]?WFR%WM;XX;EJ@!?I++&F'\_@X\\W,YFACW>^^
M4"J(+U5I_+N=(H3ZS6CDLT)5T@]MK0R>K*RK9,!7MQ[YVBF9\Z&J'$W'XY]&
ME=1FY_B(?[MVQT>V":4VZMH)WU25= \GJK2;=SN3G?:'&[TN OTP.CZJY5HM
M5+BKKQV^C3HMN:Z4\=H:X=3JW<YL\N;D@.19X*-6&]_[+"B2I;6_TY=Y_FYG
M3 ZI4F6!-$C\N5>GJBQ)$=SXG'3N=";I8/]SJ_T]QXY8EM*K4UM^TGDHWNV\
MVA&Y6LFF##=V\[-*\1R2OLR6GO\5FRA[".&L\<%6Z3 \J+2)?^67A$/OP*OQ
M-PY,TX$I^QT-L9=G,LCC(V<WPI$TM-$'#I5/PSEMZ%(6P>&IQKEP?#);S!?B
MZKVXOCE?G%_>SF[G5Y=B=GDF%O,/E_/W\]/9Y:V8G9Y>W5W>SB\_B.NK7^>G
M\_/%T2C /"D99<G4230U_8:I?7%A32B\.#>YRA^?'\'MSO=IZ_O)]%F%OT@S
M%/N3@9B.I]-G].UW6.RSOOUOZ)MEF6U,T&8MKFVI,ZV\^-MLZ8-#[OS]&0,'
MG8$#-G#POP#[OV1*G$BOO; K<>V45R9(KI[;0J&",EO5TCP00HV13:Z#RD5F
MC0=<N:0O*VVDR;0LA<=)A?(-7A3R7HFE4D: .&KI(*<-JW,YI!5R/A3BA=X5
M=X95+NBL%VMEE)-E^4"RJJ8G<GM'M=.P5)<0?/'CGUY-I^.W=\/%4'R8S:[Y
M^^3MK@!MP5903E<]W[2)=,:\8'*8ANV $+7!;3=,&%X$*ZCRQ62\]Q<6F[F@
MLU+A!\+G1JV;,NI8[/UU*.:&5=A:&_H-$K9QJ%4#<B,<!OS]W\&-;#X"W5B"
MY06921&_[\XMNG-=\,"G;')<7%GB* (NP:-9XQSIDOEOH)=H*!0R"-R+,"I3
MWH.=&3BRLY+:;7VBJ").$=(:_]K<T[U2KJB<8(B/\ N8D3,)+<3)B"D;L:$S
MI'&YVN0ZD\3.)-R>ZQQHX/V#DF[(2?A4P,(7MBESI)B@QD3)!7!_:TQD?LXN
MPO[[D7]!T$>TX8-3P1*:K&1F3 /A&U5;!SQ,ER-_[EPF;X4BEA-76;!+Y5J:
MF@R1XLA8P$)Z-]JK-GR5#_BBT)5@$%7!"4BJ(FKX0N97VF<R N('8E/HK"!3
MY,C6UA#NH5%+H_\1$Q2X7N'P2>/!$[!^OEHI[H?BTMZKBDXE!P<<P84TS0JL
MUW"J_"BK^JTXTZ@-O6Q885MQ%_SLK)=R.;(*^;-VMJD13%W*##B0Z[<J*XPM
M[?J!,_NQC5;A+2N\^)9"B5R3+K351=P<U%IG A^,WU8U:C#HF%/GOYY_G-V>
MBZ%(SL*K@'$E>55*MU94ICUGLE)S&JR<K43R*%9C3I?:/M:QXO,^,!ZX(@WX
MI.U#3L?G;3!MM">L>]Y%RT$.^TBUMCB)0065<IRL2/12*$Y95!]56*!^Y96[
MUP3X\J%SW!=Z%9ASD4/)XE#,<A0#/"9^12*IR-*5S?5*0Y@"J_L= (A[M682
M<.I>F0;6I(],L/?U$Z[S#66TY>068!C2V4J6D"R'G)4@<B 6J:1[CN*4!/ E
MBE <#%J^NTD&!@DRAI5E)M-.:)%TS+<TW\D7\)E;$9BPE-ZG:"V1 DEOV8*(
MDK0DQ_I@,!6A=+-"FK6B!D=L(32(.F-.L!R6NM>V\6 XQV3Q/<P#_DQ*(M%>
M(SY5(;]/KS[.S_8FKSF R)&IC=+<6^88&W&%2 IXWQZ"FY: 5(/'NDB%;]R*
M*U,3%.M(SJ ?B0PT\?I9+P/<M[=L$]ICH,_MQL34]D43^-N LF*C2!4Z>&F7
MB _%B=LF-2B4V%W;?NF?IO1M1N*.8"UE9'LG^FF0$O);8(%WS/+!T_UHP+YG
MTA=BA7!\W_>D##[KBL:1 ?&[@FQ(Q_JS2)H7A^)36TB2&F]78T0266F!NO+)
M;=_&E@*&R:[]8HH!=45Z:0PR"3?%_548"8Y2407F-*]#$Q.< ,NDH>8*;O P
MND3FM=YO6VF"[A%N&XT'[/9_@"!JMP=@XD2"RBL%'\@LN1S;-Q1$?YZ_P33S
M"$188*]"(&CFH#BIX\#&#N>J3ITO6L /R#);MWA25C9HC]&4AU(:$M07T#6W
M:FGP)<0^G8J<W,'..1!$,T*"-MUC_WRS]*@T7/0-U0G=/6X\UHRL*!TZ")Z<
M5$ T%7R/Y<:I5V8T1<8A#5YDQ#'$*?2T)FHMB$N9#KFIQ)3(E2MY)-P4ME1[
MN2W1QUH/".H&"'2()<<J^<##U\I:3*.9L]['CP"#,KMUA=9<QK7C+=/0C.!%
MWO @XE+L0VKB:;S%R*&K9>-\^XV)FOI02\>?5,H;U7F&7OX[10$JTJ7F#L:Q
M]<9F.-'7*YTCSDUD><?"J9AZ3[@:HH[8R;ZV0QG0L[)2+>8H2IQ!B.N"SVY[
MFJ'L0<YY;GW>XG()'.X8<5;NM ,D7@8VV&!\VRZ^H<FI+=# 1'VF^;*],TEY
M"\K9PI!OAXOH?RZXQU).O8$EI]2C35M@3VYHI*<9] 4,M FXRXLS3WW;,27.
M>MV@\H,XG X/\>=@?W@@9O<Z#@.3Z7!?3/:'+]%A KS]0?QT,'Q-TB^'8]P]
M93&*=I9;WMIZFS5JP>3286< _Y]!D(?/Z7CR>O"'JGGRT(G%GVY\>C];G&PG
M1>\;LK6XPT P9)5[-!0L4/^E7G&UD(6>7LJ!N0'9*'$KO]!J=8OU+1,O#\:[
M@FX-_--C^::F9@K.984Z+@=]@;AMLK[ ^KC$49E1FIL&L@UQ, O1D:VX6#>:
MU^%V!J"AB:B\V^,P:SF9F(H.I.$JTO#CE2S:'] +*N5HX2;Y4LMEFZ!IS G$
M9E3PB!237[MZH->AF+*"]I.DB9SG(5NVZS$MC;$GM)27KL4'5>\U=3MR@537
MUN;$V=P?9<J*V,#2U8)RG]E):$^G,=?7280]CBV%U:4)E56V."(@7N+2'"&H
M[SA>_Q_-:=\SDYFNB.#/.&4JDJ^?=/1D;PQGY^9>I<V:()A,WIY_;G0@(L3\
M$N%/B;8_G>P^<^!"A<+&$>P7BPL6'R'#(T1W?G\W7LT90KOGA2?FV<\J7_->
M%05?30Z?R>AMBG;+?;QEC,IAH](@\E6B=UXGVB*7_3;&R.1=H(-')Y(R@MRZ
M)$I&DIHJ1OY8Q7X:UU+SR'LAQQ<W477_$.+^/\VY2QO?$5!GCFS:QM"[!]\1
M(]NC/42"G]8&MXEA,/S!;'IYP+3_KUUXZHWGJ/>J&:OHFE^H\VAE0GSKW/W:
MO;.?Q5?56_'XPO\"BS>N#9O@"D?'PY>'.\+%E^CQ2[ UO[A>VA!LQ1^QX.!N
M20#/:79IOY"![G\RCO\)4$L#!!0    ( #-Q:52G]*)@! L  ,X<   9
M>&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;,U9VW+<N!']%92B;,E5,C4STDCR
MM4J6LXE2N[:R\F8?4GG D!@27A+@ J#&XZ_/Z09X&5F2G6RJDA=I2*+OW:>[
MR9<;ZW[UE5)!?&IJXU_M52&TSX^.?%ZI1OK,MLK@R=JZ1@9<NO+(MT[)@HF:
M^F@QFYT>-5*;O=<O^=ZU>_W2=J'61ET[X;NFD6[[1M5V\VIOOM??^$F75: ;
M1Z]?MK)4-RK\W%X[7!T-7 K=*..U-<*I]:N]B_GS-R=TG@_\7:N-G_P69,G*
MVE_IXJIXM3<CA52M\D <)/[=JDM5U\0(:OR6>.X-(HEP^KOG_CW;#EM6TJM+
M6_^BBU"]VCO?$X5:RZX./]G-7U2R9TG\<EM[_BLV\>SR9$_DG0^V2<30H-$F
M_I>?DA\F!.>S!P@6B6#!>D=!K.5;&>3KE\YNA*/3X$8_V%2FAG+:4%!N@L-3
M#;KP^N+R;S]?W5Q]N'K_[D9<O'LKWE[=7+]/-UX>!8B@@T=Y8O<FLEL\P.Y8
M_&A-J+SXDRE4L4M_!-4&_1:]?F\6CS+\JS29.)X?BL5LL7B$W_%@[S'S.WZ
MWYO.XX[WXM(V*VUD3 U3B OO40(7^6^=]IKO_N-BY8-#VOSS$;DG@]P3EGOR
MW_+S[V"W8X5=BXM5K<1[(VY4&U2S4DX<S]BA<.M&H3!PVJF"SQT**6H4MS:E
M6,M<U^"BO/#*W>H</W+;M-)L184SOW72!464&LRE$=\[:7+M<WLH+F6M 1E&
MRT.!_^ *S*@U,ABE+PQ<G4M?B;9S>86BPE.P)V7WST[FV1E2O:Y)_8-0*?'=
M'\X7B]D+MF-B&]^>OWB2B>O.^4Z:(((51 "M&D_<Z&*0(4NG%  EP,BV=?:3
M1E6K>BOVYXML/HA,9*Q?;@$_A7(Q3S;2B[:6.5L,4<KGE 8RSVUG@C\DTDVE
M\^HN__-L,;!_@ E^>4CQZZT@_X)!K7-)%FN44F/T&I>L15Y+#>N25Y73MB#!
M<XC@VH,[)JZ^[JV_9@]?U+5-?-YW;B<H=V(AQY/:,_)!#'Z;V GH?JADH(=Y
MYQS<"DOEK=2UC'F$HJ+L<HJ\&+3I**?(X%M9=W ,>[F#<:[>TB-MVBYXII,>
M3:(E&5YT/B:8A;J1DFYG2(3<.LK3>GNX&^>H_V[HF.M@D6>U?+?ZB.8 G: M
M?%<*"SY.:%2)?\[MA/3*9:N#K(4L/@*/*7\0Z77G^*PTLMYZ'9--?IKD0JU*
M$,%32$8?W4%:KN'L>C2$Z+3Q'56.ZD/K%-6;@I%O.\=>HYRND+TIQ$(1O J
M8T>1Z_$QEC.K2<&B^#X84TH?Y.B*4XRJO(SW:PL@)'T]FAM24Z_ :D7-.]J
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
M &)Z0E"FG,-S&EY4"G-Q^)08 !/ Z!J07-  LUJ1/9=!280XVA*4>1PTG*D
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
MM\8YX.)!+IV1T8FQ*,RX<HS4V0":>\##-%A/)91L3&,2$SG!X9(I0SWE/1P
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
MU\,LM,J*FAN?VPC$NGBV+3L$^%"'$,RU4):9!\ +4*H7=R+9DMBU+NL2GO:
MA J#T5;<L!\ O1\RK]_O==8T>+Q[U6AS%=$9XO2\LLT^TFISV2 9=Y<A^S#$
ML$_@ BL"+P2DL\3*5"?K.ZV)3&K(8U *N<FD#"U?65Z7_5YKIT/H(3<GKJFH
MWQ\"[!;Q><0B!2,_4)%0_(D;L6#<L8S+5\;7H=^4LF4*WH[+6!VNRT(V=SG@
M>,@?_> ^(&2XV6;CFNF@3M8],82PT"AX O<5T=YR4>@.:R26U(0 ;G69U1/*
MYPEN[L&FI0ITE1/TB3BGNC$]E.X,2K&"7!PE:2=. *[B.+QVLO\E*)LNB!C[
M &BH9R320A:]-D%[ OX#MB$-P=1$7JM7W56L<YPR6DU?L2=,%E$\E&RLPC8+
MO]7YC( 3;X?2R.;4&2*2>&N*EG\'7HR<7HMY8E;8KEO:;=U;X]Q)?(V+WU$'
M1G?I/=V3S7W0)B CR:?>IZ<ZZ^('D=8 2!0,2VA:,5_ASD\B7(UU59C7,%PH
MY\A;!\LK5UE!,$@\K>%371A\WD$M>B7+;,U5V[";BFC70NJ<X_6"-IS MK+$
M1E +84+TNFVH%T<,P %%DUKY4@5HSHAI0; L]!^A]+JJ[.T1W!^A)P4^I] H
M&R9-1B@*BG$A;,=GR:A+DI]T#T:O1]1YM[7MS7YN*=9JZK[$KB ^70]AH.95
M'!QWJ\4=%]!,5+FS:R#("OE G(?V+INTVS&/H4 990Z:/4B3LT:Q[<'Y>)1<
M=H;F(@Q^(6TVV?#Q>7*^[\V&8?:XJ4X4)TQK/.-VS!CUB!P%Q+#'VDT.NSIY
MXON;*AP6DBK/J<*#6DC ;;03MYDW- C'&P-QS0CANPRF,*#1K$A.1SG_HNKM
M6'\LAFDR;CZ^'@YK</OS03)X$?_NV'!#]@!9&3\^_9DBX\MA,L#G69\&V[^F
MRC!)7]#?\8N8+&C@V2&=QA>72(KQY7ER(>[VGJ,,7CR'W.%%BLDS'=/\N:7]
ML;@\'T#0L;@8IQ"%%1@/]@ZW##_Q0&-P=M9)2_FTB26"-M_7W>8RW]5:*=W/
M1Y=PW'I\)VT_D=&?P^D$AE+Q'E_B 82?6P4*$,X?0W+NW+&4N5JW,@*[4+5K
M'MDY98 :%XABJ\05^V'W##$%* 8S=DBG8HM0FN_:*MDJ#BX(_!G2GQ']&?/9
MB^ 3S'+M@6.1CD)6=A*__1CWAPCG35/2/!W>+^7"$1(KNDWU;K;&'<=O\,%8
M1=3IZ1!JM?M.YP0FTPPN+:.?PA@"K),P'/+8?!+FGC6?3U .T0/ %P SM5GV
M$T?(KQ8ZXT.),$9-]6.WD[$"X? A]&?B<-V-'C!T\+#2+D%NF'K&APAA4)BV
M<[2<(6UH[]B<=#P/L8H*+M)*^_W$FQ/Z!*.<$6W E@55/)^UP!;](&D$)L+,
M<Q]&W89:@WF4=<#@P-'IL55S^C'C004QS:A]=7O]:6-<IT,:I UDL4[@ ,[I
MZ8KUVE"$PXA!L0HC:4-!YBJ?4:7"Q4YFX32)N5"@5=,IL==F6;+.E,@!7.0
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
M.FRQ)/^8A0';S(@5.C)4[1K340"7ND:9 G,\A"EB*$&)QXJ@)V"$8Q7AX\D
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
M!L="+'U7L+][XKKK8]P3D@2W%?FPM*";<*EE#PN1E<'[@HS5/6_G=\?M>"9
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
MN/)GY(FS^5QQ.1479J5*LB.X;, ^?2>K=@ZD;#EX_R;+^EB\ULA6/6M98,2
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
M_SNV=V H:*11_>;8.AH^?;SCXRU^<*;FWV/-C,,U\)]+A5!M: &>4R6.'^B
M] .]5_\%4$L#!!0    ( #-Q:51?Z:?FTP(  )L%   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(Q+GAM;'U4;6_:,!#^*Z=HFEII2B#0EW6 %.C+,JV "-T^
M3/M@DH-8=>S4=DK[[W=V@+52VR^)S[Y[GCN?GQMLE;XW):*%ITI(,PQ*:^N+
M*#)YB14SH:I1TLE:Z8I9,O4F,K5&5OB@2D1QIW,:58S+8#3P>W,]&JC&"BYQ
MKL$T5<7T\QB%V@Z#;K#?6/!-:=U&-!K4;(,9VKMZKLF*#B@%KU :KB1H7 ^#
MI'LQ[CM_[_"+X]:\6(.K9*74O3/28AAT7$(H,+<.@='O$2<HA .B-!YVF,&!
MT@6^7._1KWWM5,N*&9PH\9L7MAP&YP$4N&:-L NU_8Z[>DX<7JZ$\5_8MKZG
M9P'DC;&JV@53!A67[9\][>[A1<!YYYV >!<0^[Q;(I_E);-L--!J"]IY$YI;
M^%)]-"7'I6M*9C6=<HJSHW&2I1G,KF&^N,JNILMDF<ZFD$PO(4MOINEU.DFF
M2T@FD]G==)E.;V ^^YE.TJL,CI9L)= <#R)+>3BT*-]QCEO.^!W.'MPJ:4L#
M5[+ XG5\1/D?BHCW18SC#P%_,!E"K_L%XDX<?X#7.UQ*S^/UWL%+\EPUTG*Y
M@;D2/.=HX$^R,E;3(_K[ 4'_0-#W!/UW"#+25M$(!+6&6R;I]=,[M[! 7JT:
M;?;6(\H&8?4,&6[<UEM7_2&1D_2%J5F.PX T:U _8C!:EK0B17EX TP6@$^D
M<N,,[4YJI2T6P"7@0\,$L,K=!YT:R)6AA=YG6L!:JPI4H^E5ND(*$"IG3G'F
M I:E1GS5;:!>-:1^WZXC(JBX$,[YV#?/?;HP;@S580Q\9E7]#5)9D! HYA.<
MQ.$)_?J]L _)(_<\T(W#'G1[X1DLE:5L/\%I/_SJO,_"#KS5KNB%8"K4&S\6
M7&U49:N=P^YA\B2MX/Z[MV/KEND-EP8$KBFT$YZ=!*#;4= :5M5>?BME2<Q^
M6=+T1.T<Z'RME-T;CN PCT?_ %!+ P04    "  S<6E4PP#A>GX%  !H#
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
MZ:SWX"5 7"9CT'/KT'CQY(G=N4B:O\?'-*+G9L<8T[J(69S0<$':\I[Q'@%
MVK?"*=[,@+Q3QB"8PTB%<Y&?-M[O^G_-*8FR=/9.%>RAYJE3 JWP=EKA->WG
MN&D_/R"_K4?R>]*:@!,-A,\]'L]>+4U=JK[N+PL<R9#);"F?I-NO\_W4:EVF
M&(JA90^9Y>D-FF\UDZD%I"%97',95E(:DG>EC'VH!<*8=%KI=3.)*<'Q@??A
MV VZ&:NIQHSG[&#QNA@:E3U:7'G.J)U[Z6ZC'.; EO-<']EFPZ?69(@I]ONY
M,%_H(L:0H9[!PT:3L].3PXNK)E&;O'8E7+:&6,<@@;3AH40Z;#:@67BR-_9C
M1(\WR'[3?I]/P8]TRL[F]%^VRY]1+38^UMI1[9W*"H>%**$WO!LV9XJZ=Y:/
M-]"'%LN<\@36M]3W=4-J(J*LBB<5#C/D#J"+^APJ8Z-ZROUW^VNGM?\LC0.Z
MJ+H&*;,0B[&!<G$+>\1W*X6(,LF]!!LJ*_2A,G?9+7BQCK?8&D %,VOA=BS7
M.N?!HC[9Q5&A8=?$KM"TLAM;JI0F.)"Q")NYCXT)+B,("?M[:B%&7 G0<Q"Z
M<OR]3PH),?>#YX[,P\X%I9!N&:]A*'@&7M]5VM'VIC>K+S@/T^MKXIEP2YP<
MX'Z!I3CU;?7(U5>O^B78,EYWYC;@\A0?<S J'4_ ]X6%@)L7=M#>?P_^ 5!+
M P04    "  S<6E4[%V?^.X"   0!P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R-BYX;6R55<ENVS 0_96!T$,"!)(M+W$"VX"=IF@*9(&=M(>B!TH:VT0H
M4B6I.,G7=TC)BH/:;G.0N,V\>;-P.%PK_6A6B!:><R'-*%A96YQ'D4E7F#,3
MJ@(EG2R4SIFEI5Y&IM#(,J^4BRANM?I1SK@,QD._=Z?'0U5:P27>:3!EGC/]
M,D6AUJ.@'6PV9GRYLFXC&@\+ML0YVH?B3M,J:E RGJ,T7$G0N!@%D_;YM.?D
MO<!WCFNS-0?G2:+4HUM<9:.@Y0BAP-0Z!$;#$UZ@$ Z(:/RN,8/&I%/<GF_0
MOWC?R9>$&;Q0X@?/[&H4# +(<,%*86=J_15K?SS!5 GC_["N9/LDG);&JKQ6
M)@8YE]7(GNLX;"D,6GL4XEHA]KPK0Y[E9V;9>*C5&K23)C0W\:YZ;2+'I4O*
MW&HZY:1GQU<W\X?9Y.;B$H[N62+0' \C2[CN-$IKC&F%$>_!Z,"UDG9EX%)F
MF+W7CXA/0RK>D)K&!P&_,1E"IWT"<2N.#^!U&B<['J^SSTEI2LUDBO!SDABK
MJ11^'8#M-K!=#]O= SNG&Y*5 D$MX,W$# 6SF,&4";<VP&0&$U=\W+[L"NY!
M(^Y2GIN"I3@*Z-89U$\8C/_3&AQQ244C!-6_.08*:TD7KXDLW*96):@W&^TM
M+U+!> ZU07,"^)R*,N-R"3EF/&7"&\I06II^@EZO'P[<>-JE\?IOD?=XT&Z%
M/3@+S[8L:DS5$VI?A-#OT[G_'<A3K\E3[R-YLKJDKF(-/!@*G%5 -]H%43/!
M7W&+T6TB^)*YYF%VY>V@T;UY^X?UVU+O9O#A7,XMA3]Y 8&6T(US/M64&$MI
M:O=.*;35> ;S4B,52Z)D9F#0#6,8="B+,R2R/'75Q1M&&1;*<*+?"D_]=Z^J
M"HB[<=BMQ\[.K$5;72I'O?2]V$"J2FFKAM7L-NU^4G6Y-_'JK;AF>DF<R+<%
MJ1(-RH6N^F^UL*KP/2]1ECJHGZ[HR4+M!.A\H93=+)R!YA$<_P%02P,$%
M  @ ,W%I5&%42CGA P  8 D  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&ULC59M;^)&$/XK(XM*0;H:;&-"(D B)&FIDFL4<JVJJA\6>X#5K7=]NVM(
M^NL[NP:77 B7+_OFF6?GY9D=#[=*?S5K1 O/A9!F%*RM+2\['9.ML6 F5"5*
M^K)4NF"6MGK5,:5&EGNE0G3B;K??*1B7P7CHSQ[T>*@J*[C$!PVF*@JF7ZY0
MJ.THB(+]P2-?K:T[Z(R')5OA'.V7\D'3KM.@Y+Q :;B2H'$Y"B;1Y57?R7N!
M/SANS<$:G"<+I;ZZS2P?!5UG$ K,K$-@-&UPBD(X(#+CVPXS:*YTBH?K/?JM
M]YU\63"#4R7^Y+E=CX)! #DN627LH]K^BCM_4H>7*6'\"-M:MI<$D%7&JF*G
M3!847-8S>][%X4!AT'U'(=XIQ-[N^B)OY36S;#S4:@O:21.:6WA7O389QZ5+
MRMQJ^LI)SXZGCS?7LR>XG4QG=[.GO^#LB2T$FO:P8PG=R72R'=)5C12_@Y3
MO9)V;>!&YIB_UN^058UI\=ZTJ_@DX&],AI!$GR#NQO$)O*1Q-?%XR3MXU[BP
M<,U-)I2I-,+?DX6QFFCQSPGP7@/>\^"]=\#G5"UY)1#4$J8:<V[AEF5<</L"
M,UD7#['P6%A/ Y\ @S,NB1-"T-JT@>)545TU(8/?,ZL6J/<'$4PKK5%:*)7V
M^F2K4'+ULT5=$)4I/+]H90SXO5!,0@N2.$SWTQ?)"J?Z+^:.^4AH.2RY9#+C
M<@69,M; 611&[=UXY,)7V%'8VT]W/S(DO4C"B.9^-PJ3#YJ2A'';C6D;GI1E
M J22V2F;TL%%>$%7G8<#>,2-$AN'YG+BY+(Z%V=1^XQPDT$<=B%.4QJ_L[X%
M%^<1 ;5@D,8$11HPMTSFBQ<0:$G0'."1)Y6T9+]5T(KZ?5+<9168?9/6$-SE
MD[<?/L$68<UR6"A-[/5A8"7QAEA#E[7.>Q<4N!UR>(+S:</Y],.<?W*^W[D0
MWC-;:6XYFF-D/XGH.M"E(9-Q%%"+,:@W&(PG/E9OO;5KA*42HG:UU)Q27U*.
M2_9"78/2SZC(-7ZKN.-&1:^2]CI-ML/O"L@7#0V)&WIN2-W0!_]R%(U?E-:X
M5S/WH#B:*>TFE/(3\>TW\>U_.+XS(@A%Q,(CLPCS+2M_]*R<QOZLG!Y%:^+)
M![?\F8+T^I:;Y1)]TX1KM]TE]J7>M2!*NL3\/5.)YOV?X+/:8.'>')^E:  3
MRHN I+M[DHYH]8YHS;&T!R?'G__.0=<K4*]\;S=4^N1/W0";T^;W85)WS?_%
MZW^/>Z977!JJS26I=L-SHJFN^WF]L:KT/72A+'5DOUS3+Q!J)T#?ETK9_<9=
MT/Q4C?\#4$L#!!0    ( #-Q:52'T@Y8>P(  #<%   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(X+GAM;'U4VV[;, S]%<(8L!8H8L=.MZ)(#"19AUV0MFBR
M[6'8@V(SL5!=7$ENVK\?)3M>"BQYL27Y\/"0YM%XI\VCK1 =O$BA["2JG*NO
MX]@6%4IF![I&15\VVDCF:&NVL:T-LC($21&G2?(AEHRK*!^'LWN3CW7C!%=X
M;\ V4C+S.D.A=Y-H&.T/'OBV<OX@SL<UV^(2W8_ZWM N[EE*+E%9KA48W$RB
MZ?!Z-O+X /C)<6</UN K66O]Z#=?RTF4>$$HL'">@='K&><HA"<B&4\=9]2G
M](&'ZSW[YU [U;)F%N=:_.*EJR;1500E;E@CW(/>?<&NGDO/5VAAPQ-V+38C
M<-%8IV473 HD5^V;O71]. BX2HX$I%U &G2WB8+*3\RQ?&ST#HQ'$YM?A%)#
M-(GCRO^4I3/TE5.<R^=WB\7=+2Q7=_/O<+9B:X'V?!P[HO: N.AH9BU->H0F
M@X56KK)PHTHLW\;')*G7E>YUS=*3A-^8&D VO( T2=,3?%E?9Q;XLB-\2Z>+
MQTJ+$HU]#S=/#7>O<*L=PN_IVCI#T_'G1)I1GV84THR.I2'3E(U T!M85LP@
M/&#=F**BP8&IGT#*^[_VGJ3USKRV-2MP$I'U+)IGC/)591#?]!W.N*(A$8+F
MW5X OA18.ZB13!BT,*D;Y>PY4'<;LF#?8%AIQP2H1JX)3-H#WL)>>@G)((/I
M,QHR*M2&%_1DO#S@?@>CT2#-.J:"V:I%T+W1(4S?"4OH84:,_^MX?##,$LTV
M6-9"X:6W<]V?]K?"M#7#/WA[I2R8V7)E0>"&0I/!Q\L(3&O3=N-T':RQUHZ,
M%I85W6QH/("^;S1-2+?Q"?J[,O\+4$L#!!0    ( #-Q:52Y)NO6R0,  $ (
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;)56VV[C-A#]E8$:+&P@
MT-5V[%W;@)U-MBZ0"V*W?2CZ0$LCFUV*]))4G/Q]AY3L9+N)V[Y(O,R<.7,X
MU&B\5_JKV2):>*J$-)-@:^WN8Q29?(L5,Z':H:2=4NF*69KJ361V&EGAG2H1
MI7$\B"K&93 =^[5[/1VKV@HN\5Z#J:N*Z><Y"K6?!$EP6'C@FZUU"]%TO&,;
M7*+]=7>O:18=40I>H31<2=!83H)9\G'><_;>X#>.>_-J#"Z3M5)?W6113(+8
M$4*!N74(C%Z/>(E".""B\:W%#(XAG>/K\0']VN=.N:R9P4LE?N>%W4Z"80 %
MEJP6]D'M?\8VG[[#RY4P_@G[QK8_"""OC555ZTP,*BZ;-WMJ=7CE,(S?<4A;
MA]3S;@)YEI^99=.Q5GO0SIK0W,"GZKV)')?N4)96TRXG/SM=7GVYN;I=P>+V
M^N[A9K9:W-U"9\76 DUW'%F*X.RBO$6;-VCI.V@9W"AIMP:N9('%]_X1,3O2
M2P_TYNE)P%^8#"%+SB&-T_0$7G9,-_-XV7OIXH8JRL(#[I2V7&[@C]G:6$W%
M\><)^-X1ON?A>^_!TYTI:H&@2KCFDLF<,P$+V5P>5X7KYS:VDQA:.F\)?3K0
M_P"'U58C?G<P0++6= 6]LATNJ;"$( #3]3J[1T)(CRAK-#"O#44W!CZP:O>)
M A94EN1\!LEYG(["/HT&HSA,X(9@2Y*RUD[9QOPS)V.^KCW!K#\BLZP7AT.X
M*NJ\H9W&_?""GL,PAMDC/RS&808)F8Y@A?E6\IRR72KAD0SM) 22)&DX\$Q&
MV2!,_:@W2L,>W.U0,W_".ZU*;D^D,<PHTAE<I,3B7U,@0@/(1F3ZDH GD2:T
M=J0_)-H9Y?H6]4[2A61 !@-*^(MZ1"W]02U1/_*<%.^0F-WV>:DTG2BS")U^
M/QS2<D;1NC K_B+^WH\* +C,5850:E5!36-IE. %N17 RI(+HH7FW)F)VE4
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
MWZR43KC%IEX')M/ EX51$@<L#$^#A,NT,QH6?;=Z-%2YC64*MYJ8/$FX?KJ
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
M( OY(,!\1%_$Z?+1N'9J%D2E7X;"# ?^4&%/@"2)GB3W9^20.H>TQ*H-M4J
M!8FY7FU<.VSC!]+-5V46D*'2G@!ADF,5:Q_Z \H> A1(;&A9 J1'S-4LD76J
MT%3]NZ_::@AW8$=BH&8[N!]7 1&@/V)#V%+@.6HN;!O7-L&C_H,:G4DW)*!"
M:J!G[Z+\F[BD6S,0&K4A6RD0&C67K8VKUR$8Z7&8+%I=0H=J>]IZ4&<@6AND
MC>H="LQ&;8A9"M1&S<4LE<6L(&\I";(5"\8A:OT;X!T*A$@-E"TDY(3*AP+W
M41O:EP+C47/M2Q6B%DE/&516;LNJ^[ 8J-$S4+Z0C$.*'@](S[.A?#W@0,]<
M^7JRI)6?-RB-\ #F0)6>@>H%S ^H=CQ@/\^&^O5:NP_FZM>35:U07/TONL+*
MHX.@ S=Z!LH70#^NU/& [#P;DM<#8O/,):\G:]E^J:,UZ88$W.<9B-U/T2Q.
MXO)57,N?XUD_X.XN%; 9LR%H&1 :,Q>TC6L;2D)9#V\FRUF7H:'G/ R8CQG(
M60ESH_*' <\Q&QJ7 =<Q<XW+9/&*165#^_F0S8)@B'P8L"(SD+BJ=)Q0_+#6
M9JX-!<R  YFY F:RMJ54VM!260T6/PS(DADH8%5:#BF#&! BLR%_?6!%WUS^
M^O)^+?8E_%56=&@_T0?Z] U$L K_ THB'[C1MZ&,?:!!WUP9^[+H9=*>NL+(
M&]+%/K"E;Z"+5> ?5QKY0(J^#77L ^WYYNK8E_=P^Z61UJ0;4JO1Q4 *7V[B
M9 [T?Y/R?/EZ&/; ?+X-_>L#Y?GF^M=7;>K*>Y JL^$]R #8,3!0P'MR8%0X
M!<"+@0V='  C!N8ZN7'5_3*T)MV0@#0# XV\/RLGU$\!,&=@0U,'0)2!N:9N
M7+7IT9ET0P(N#0S4]/[T'%)'!<">@0UM';2Z_\RU=;!?6VM-NB$!KP8&VGI_
M'@ZHIT(@T-"&Z Z!'4-ST1W*HKN?!OWH51?_QV(=S?CY:)WS0I1!?#1U=($#
MS88&HGQ_LHZKOT*@V-"&/ ^!-D-S>1XJ]I85-8#*;+@&"(%A0P-]?A'GE=TA
M3ZA"(,[0AO8.@2-#<^T=RJHZ8-(S<(65-ZB]0R#3T$![]R$W:Z]N]5?;:;!N
M=UB?TF*]?RM:;],+J]5<C0R$N"(9IS1<HU;'-;+2<HU:/=?HA*9K)&]?RWG1
MV?3":O5;(P.-KLC+03W8J-6$C:QT8:-6&S8ZH0\;[5?G>IM>6*TF;&32A2TG
MX)#&;-3JS$966K-1JS<;G="<C63IK;A1J,R&[Q1N^US*GH,IAV;AN$K)[9P^
ML:'(W?:I$]=<D[_Y!KH?A-9F&]:D=8I1+&-9'^XLG%FV2<OM.<#=U=T)THOZ
MV&3O^F5ULK0^'0G#;(^EWD;Y,A9E;,(78D@TKIX)YMN#GMLW9;:NSTH^9J7
MLG[YQ*,YSRL#\?DBR\JW-]4$N_.VT_\!4$L#!!0    ( #-Q:51HRHJA8@(
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
M[7DLK1H>Y:X9EK8.[;8^UIF) KK/&CZ[1A%[-7T\5[>4FH[UN" (#JZ4LCU
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
M.EZ?&K*\JLL)BHV][18"]=UIAVO]O %I O3^4@A\GI@+U#V8QG\ 4$L#!!0
M   ( #-Q:533I5%D;@<  (DJ   9    >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;+6:;6_;-A" _PIA;$ *I+9(O=E%$B!QFL5#V@5)NV(8]H&6:5NH)+H4
ME1=@/WZDK)AR))WDI<J'UB^ZX_'N^-R=I9-'+KZG:\8D>HJC)#T=K*7<?!B-
MTF#-8IH.^88EZILE%S&5ZJU8C=*-8'21"\71B%B6-XIIF S.3O+/;L79"<]D
M%";L5J TBV,JGB]8Q!]/!WCP\L%=N%I+_<'H[&1#5^R>R:^;6Z'>C79:%F',
MDC3D"1)L>3HXQQ]FOJT%\BO^#-EC6GJ-]%;FG'_7;V:+TX&E+6(1"Z160=5_
M#VS*HDAK4G;\*)0.=FMJP?+K%^U7^>;59N8T95,>?0L7<GTZ& _0@BUI%LD[
M_GC-B@VY6E_ HS3_%ST6UUH#%&2IY'$AK"R(PV3[/WTJ'%$2(+A!@!0"I*N
M70C8706<0L#I*N 6 FY7 :\0\+H*^(6 WU5@7 B,NPI,"H%)G@[;^.7!OZ22
MGIT(_HB$OEIITR_R#,JE5<S#1"?[O13JVU#)R;/IW<?+V1=T=3Z=W<R^_(7>
MH\]4"*HS$!U=,DG#*'UW,I)J*2TP"@JU%UNUI$'M[UDR1&1\C(A%\-?[2W3T
M2YV6*:SEGFV&R,):"_:;M5RVV$*5+7:NA9!F+1^[:P%V= 5K^2.07;3\UL6[
M?IN6Z^[>'3=KF<%:SK/5RXX:8C12*;G+2[++2Y*KM1O4WJCWB"_15+!%*-$5
M#<(HE,_H[_R+F61Q^@^PC+U;QLZ7<1J6N61+)M02:!DF- G"9(4"GLJT+N.W
MFL:Y)EU#'LXP\2S]=S)ZJ+'!V=G@M-@PERA,4BDR547D,=HP$?)%&* -?2X^
M$:$R;D.CNNQW*G:-,6"6NS/+!<V:)9()EDK$GE1E35G=TEL-;FEIC^POO3U:
M;M5$%S#1VYGH=3-1 8NA@*9KM%35&ZW98L702I5Z)#F:,U65@XBF:;@,5:@7
MF=!Q3MB31)B@F"=RG1ZK][)NBUYEBY#E_LYR'[3\"WT"3)-K]LJ\.LO\BF4V
M8-EX9]D8M.P\"+(XBY1#%^@W[<&C&YZF[X[19Z82<:I]?*5]?*U]?(QNJ5 9
M"IS$R6[=29\''ENFX%G@!M4^MJEQ%.F-H:7@\>O<2758N%@H'X2Z(3,NX2HV
M0C$B5JWE6O=\JDYJ/7G^:/LE?:HM459;M(KR856.RGL"A!67"CUN33G!MKM0
MJ4=CGB4R[;J_VCWAMK-1[ E7]@1E*C8U I,W(ZI04382XSI&U5T(>M[4& P7
MF==F'C<F2;7$.+6FMEZW;ZFI1!@N1?N'$#INIHI@M]=S;6H!AHO!(:4<5ZGN
M^Y '#==Q"]B9B-$-IPFT)\-B/.[5>0:^>/+SG#>I.,^9 ,XC!LT$1O.MZGM$
M9;/_HCOVP*,';53UN\XI2PPI">[3ZZ34X\+\>EDHV"ZT+!8Z1G,NE+(\"G2C
M/I7/=8UYH7VOK;**OX90&&81F%FO]@YMU]"%.+WZU3"'P*UKHU\5A^.Z,;1%
MGXN>&14I9)O!%/EYF")53'D0Z(G!%($Q53U'7<!%#+A(K^ B!ERD#5ROAB<5
M;%8T-[61GG0X,]L9O.;28KII\K]M2&?#I#MH[JRVA*^GK'TK#.ALN"7LB;2V
M :#=[Y1?&O-AG+V-M%.[VG!-&K*FYM*&!+ON=.G^A@UK;;B3.U>G81'#HYEM
M@&KWVL39AHXV3,=O^8_3ZES0!R:H&N+#\HA?US.W*,1#S_H5,LT@TV[I[+BD
M43[E1:PP3O].RFN/;'4V=QLB:I!JPX/Y/0LR38R.%HRK35J#!8:U-LS:W1P3
M\-;EMYHP+D]3PP8?. :;#HS-758K'-T'+*&J83Q&GU1JB% %YSSXD85IJ.^B
M "%W#!^=7AM!QW#0@1O!0W*K4+7G6K?1M8:0#DS(P]*K4+9GA--H1.F7T([4
MZMB0.(9@3J\$<PS!G+;^[J"&Y*)0MU?=7; (. 99#HRLLCM_2F5W#*V<7AM
MQT#)@:'TMLI^X52'66S#1=@UN'(/P)6DR6+^C&Z85+1*.[G;-:1R>R65:TCE
M]CFR7KC5']EL.-M=0S 7)MB>MW-+<F-;$.(:.+F]CJ]NZ<;+_QQ?._JX>K?%
M=T$7&[BY,-S*+OX4)F&<Q1!:(&\8B+E^KVXWR'+A!FO*XSB4^>Z6C.F[<*K#
MD+H,\@1E29:JZKCA(G]&0__0OV8-&RW" *]F#0G8F+J&@"Y,P+V@T*<W!,4S
M9/.L/H/B&;!Y+2/JSPU*RVK6T &#XAE.>C GRT'YF F^X%%$A3DVT"*&>)[=
M:Q0,^CRX+[N@:9BB[>-4VO$/JO&F\X@U3647+?KPT/9=T-$&EAX,RV9';X\"
MM$CI/K/7JZ,-[#RX8SO<T; ^,B2PGPT=O9;[PB4_*RL9NM/WW#OELR&9U^L]
M8-_@RX<;LX/=W*+/:LMGWP#/AQ'4Z.?6=/8-G/Q>?W;S#:!\N"4[W,^P/MR4
MSJ/2$W#Z(<U/5*S4$*8FV:529 U]!1&Q?>YQ^T;R3?Y0W)Q+R>/\Y5H9R82^
M0'V_Y%R^O-'/V>V>/CW[#U!+ P04    "  S<6E4FT\U1C(#  !V"@  &0
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
M:]]S[CG.M:-&X+W, 11Y+'@I)TZN5'7ENC+)H:!R("HH]<I.8$&5#C%S985
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
MZFM[ 8M%_A<\E;)>!P29D"PIE94'2906_\ESF8B:@K)C5T"E MI6\%L4<*F
M\T +S_*PKHDD%V></0&NI94U?9'G)M=6T42I_AFGDJNGD=*3%].;V_N;AQ_@
M[N'+M\?[RQ]WWQ[ QVLJ212+3^ 4_)Q>@X\?/H$/($K!?13'*O?BK"?5J[6!
M7E"^YJIX#6IY#0;W+)5+ 6[2D(:;^CWE<N4W>O7["CD-_D72+L#P!" /(8L_
MD]W5H<,=7*41Y_9PB[U'NJ9I1H7#E%^9\G-3_KM,%3DI- >YIIZ@ZPLXQH.N
M2L"Z'KM%S!^CKE^);3C6KQSK.V/\MJ*<R"A=@!5G\T@Z8AU4)@?.6-TFBY@+
M"_UZ,-Y@*^!"9K@A,^X.[?$.*^>&3N?NTH E%,PY2T"FKE/!XB@DDH: S.=1
M'*E+ZZ\T;'CC=?M;'MMD!G9_1Y6_HS?\E913(0%]5I 7U.;:J/':TV;Y6(1&
MM0 VG!M7SHUW2>:,JI6'*I;D(TF>[1D<6WY/KXNW_+1)P>[8[BCT#!$]IZL_
M:+!,HX#$8,KB3"\V OP&UY%8,:%NWG*6K4[*L:H%-@>S%S E,3T!#TSJ!ZI6
M5%%GZF%9X(6)28YSRL%$/>=J 1- 90-\I226RX"HO.2O9C%;O(![DJIE5"V8
MKGD&:YB'QYJ\$!FCR)FI6[5- &HM5FFA.@]$""KMJP-J_%;#MOD)#70AWA$?
M4[K0J7+Q%QH 0_]0F$,#3=C?&^>EZO MGMOD'$"'!K]P5_Z^)E"5Z54FE)@0
MX ^2K/X$=VFHZI:_N+)AD J'!Z?6\ ZZ@>=,;1-BT$/C!H<M<H.QUX4MF36X
M@^-CS3=DR(3<9-IEN2Q-U ,:X08Z+5)#U#8AD:$,@N^O)T6R;*YHEW']H"@J
M!4G)HUE.5U=J#(H0.K2PD.$*<G/%55BE:CUSN#^N%4R98(N8[W5'+1DV;$)N
M-KVGK@RCD)M1.]55DT%^?<M2AMV4PJT;,60XA?;@U$V8!>2M C)D0@>3"1DR
MH?W)A)K$05Z_EJ,RDZ/&OA=Y;>5CL(2.AB5LL(0/QQ)N @>B1OE8I!!L*Q]L
ML(3WP-+E.GJK>K#!#SX8/[CV+;D_?G"3*\BR-;:(035=6_;&V. ''PT_V. '
M'XX?W 3+J!9.&;6%/FU+.3;PP7O Q_*1X,J%P1 ^&$/88 COCR%LV2#YL+9
ME2FUB&U,W$W7#(CPT4#D&Q#YAX/(MX!HT*BD4JI.WY:0?4,A?P\*W;(UY:D>
MJ;M\'07N'I(!DN\&TGOR:\#D[_J]Y<AODSRG7F-[]);4IH.UUIF[=S9A?,64
MB]05KN&2?[2&EV]HXA_>\O*;_:S3?K\Q-VUBN'5N^H9!OKOQ598G>*0!2X,H
MUL[>29HX*]- R1\=+:L&)_Y.[:7W]^K\9A/IM-FMLTNU)+IO>-5W\^HR_%=]
M6N>YUHT@29Y!2-6NMF@8Z5LTI7SQ JB*(8BTW,+P8I9%<:CR*$YT/RW.E*IN
MTK^Y,A6!EZZ-ZAW(K:A+D<%FU&@KZE[M\"%1WN9G,@($+$MET<^O[E;G/I?Y
M:<?6_2OX>5*<WA@SQ6'2/>&+2&4DIG-ETNL.U;SEQ?E,,9!LE1]QS)B4+,DO
MEY2$E&L!]7S.F'P=Z!=4IV07_P-02P,$%     @ ,W%I5#:T^S<F P  #!,
M  T   !X;"]S='EL97,N>&ULW5AM;]HP$/XKD3M-K30U0$9*5D#:D"I-VJ9*
MY<.^588X8,FQ,\=TT%\_7QS"2WV,]<,&"Z*Q[\D]]YSO4EOT2[,2[&'.F F6
MN9#E@,R-*3Z$83F=LYR6UZI@TB*9TCDU=JIG85EH1M,2G'(1=EJM.,PIEV38
MEXO\+C=E,%4+:0:DVY@"=_N<#D@[?D\"1S=2*1N0Q\NW/Q;*W+X)W/WBW<5%
MZ[KU>'6[CUS6T!4)O<3=7>(-T>\<XR,4H7HPTINCTCR4)TK=.X[Z(+<C#^N2
M#?N9DIO*1<09;'2:L^")B@$94<$GFH-71G,N5L[< <-4":4#8UO&RFF#I7QV
M<-O-H)MJGIQ+I:O8+H+[.ZD?WP/6,Q#(A6@$=H@S#/L%-89I>6<GU<.5\044
MU./QJK *9YJNVITNV3A4-QMDHG3*=!.F3=:F85^P#.1H/IO#W:@B!- 8E=M!
MRNE,25II6'O4 TL[94(\P*OV/=OA7F9;=6U!564SM(+JH:-Q$^#?9G/<V[2=
M5_$&!7]2YM/"IB.K.70+N]<LX\MJOLP: 1A[&V>G12%6'P6?R9RYY(\...S3
MM5\P5YH_VVC0*E-K8)H$3TP;/MVV_-2T&+.E6;?3,L,U=\Y0\]]=YQF33%.Q
M+=KV_BFO\JL51S?_2G+U7V5?L%=CO7^>NLCN.8B,ST'D6?1D[_1%1LE):@SK
M_7OKD+!S1&BL 1S%!N0;'/S$)F@P67!AN*QG<YZF3+XX*5AZ0R?VJ+_#;Y]/
M6487PHP;<$ VXZ\LY8L\:9ZZAX6HG]J,OT!Z[;@Y!]I87*9LR=)1/=6S234,
M[,!&K2]PV$?NJLN/8#X.\R. 87$P!9B/\\+B_$_Y]-!\'(9IZWF1'NK30WV<
MEP\951\LCM\GL9<_TR2)HCC&5G0T\BH88>L6Q_#ULV':P .+ Y'^;*WQ:N,=
M<K@/L)H>ZA L4[P3L4SQM0;$OV[@D23^:F-QP .K M8[$-\?!WK*[Q-%4%5,
M&_8&XTB28 CTHK]'XQA9G1@^_OI@;TD4)8D? <RO((HP!-Y&',$4@ 8,B:)J
M']S;C\+U/A5N?O\:_@)02P,$%     @ ,W%I5)>*NQS     $P(   L   !?
M<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^O
MVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA])
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
M    "  S<6E4!T%-8H$   "Q    $               @ $     9&]C4')O
M<',O87!P+GAM;%!+ 0(4 Q0    ( #-Q:538W!I=[@   "L"   1
M      "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( #-Q:529
M7)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T:&5M93$N
M>&UL4$L! A0#%     @ ,W%I5.)JD>M0!0  !A8  !@              ("!
M#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( #-Q:53S
M1^".:@<  +,?   8              " @9,-  !X;"]W;W)K<VAE971S+W-H
M965T,BYX;6Q02P$"% ,4    "  S<6E4N!XMX7L#  !+"P  &
M    @($S%0  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @
M,W%I5&=*I!;8!   QQ$  !@              ("!Y!@  'AL+W=O<FMS:&5E
M=',O<VAE970T+GAM;%!+ 0(4 Q0    ( #-Q:53_UCYWH04  *,9   8
M          " @?(=  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4
M    "  S<6E4Z&"I8U<"  !3!0  &               @(')(P  >&PO=V]R
M:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ ,W%I5#:+.&JV!P  UA\
M !@              ("!5B8  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+
M 0(4 Q0    ( #-Q:53.X"@0FP(  )H%   8              " @4(N  !X
M;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  S<6E4HTX+XP,*
M  #5&   &               @($3,0  >&PO=V]R:W-H965T<R]S:&5E=#DN
M>&UL4$L! A0#%     @ ,W%I5*?THF $"P  SAP  !D              ("!
M3#L  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  S<6E4
MQ((@4MH/  #7+   &0              @(&'1@  >&PO=V]R:W-H965T<R]S
M:&5E=#$Q+GAM;%!+ 0(4 Q0    ( #-Q:52X'ZOFM0,  &T(   9
M      " @9A6  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%
M  @ ,W%I5 JYMT=9!P  GA(  !D              ("!A%H  'AL+W=O<FMS
M:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  S<6E40Y]*$.D'   ,%
M&0              @($48@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+
M 0(4 Q0    ( #-Q:52:&_0:XPL  !$@   9              " @31J  !X
M;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ ,W%I5(-#CEA
M P  * <  !D              ("!3G8  'AL+W=O<FMS:&5E=',O<VAE970Q
M-BYX;6Q02P$"% ,4    "  S<6E4X!9*/X,0  "J+0  &0
M@('%>0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( #-Q
M:51U6K<^(00  "H)   9              " @7^*  !X;"]W;W)K<VAE971S
M+W-H965T,3@N>&UL4$L! A0#%     @ ,W%I5*F^ U09"    !,  !D
M         ("!UXX  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4
M    "  S<6E45DDY &L.  "L)P  &0              @($GEP  >&PO=V]R
M:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( #-Q:51?Z:?FTP(  )L%
M   9              " @<FE  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL
M4$L! A0#%     @ ,W%I5,, X7I^!0  : P  !D              ("!TZ@
M 'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  S<6E4,@%=
MJNX(   $%P  &0              @(&(K@  >&PO=V]R:W-H965T<R]S:&5E
M=#(S+GAM;%!+ 0(4 Q0    ( #-Q:53S\/ZY6 ,  $\(   9
M  " @:VW  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @
M,W%I5-*2).GG!0  "P\  !D              ("!/+L  'AL+W=O<FMS:&5E
M=',O<VAE970R-2YX;6Q02P$"% ,4    "  S<6E4[%V?^.X"   0!P  &0
M            @(%:P0  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4
M Q0    ( #-Q:51A5$HYX0,  & )   9              " @7_$  !X;"]W
M;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ ,W%I5(?2#EA[ @
M-P4  !D              ("!E\@  'AL+W=O<FMS:&5E=',O<VAE970R."YX
M;6Q02P$"% ,4    "  S<6E4N2;KULD#  ! "   &0              @(%)
MRP  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( #-Q:53&
M?>-J:0(  $ %   9              " @4G/  !X;"]W;W)K<VAE971S+W-H
M965T,S N>&UL4$L! A0#%     @ ,W%I5.J*PG4- P  G@D  !D
M     ("!Z=$  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M"  S<6E4"^]!=F0$  #<$   &0              @($MU0  >&PO=V]R:W-H
M965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( #-Q:51 QO3P[ 0  ",4   9
M              " @<C9  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L!
M A0#%     @ ,W%I5 8NI:6$ @  V@4  !D              ("!Z]X  'AL
M+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  S<6E4@+JL=P4(
M  ![.P  &0              @(&FX0  >&PO=V]R:W-H965T<R]S:&5E=#,U
M+GAM;%!+ 0(4 Q0    ( #-Q:51HRHJA8@(  !$&   9              "
M@>+I  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ ,W%I
M5,,L^L2B P  P L  !D              ("!>^P  'AL+W=O<FMS:&5E=',O
M<VAE970S-RYX;6Q02P$"% ,4    "  S<6E4XOU,C?T#  #Z#0  &0
M        @(%4\   >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0
M   ( #-Q:51Y!@=8>0(  ' %   9              " @8CT  !X;"]W;W)K
M<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ ,W%I5#[0:'B?!   WQ0
M !D              ("!./<  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q0
M2P$"% ,4    "  S<6E4Y*8U2F<#  "F"@  &0              @($._
M>&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( #-Q:52&B4T&
MIP(  -,'   9              " @:S_  !X;"]W;W)K<VAE971S+W-H965T
M-#(N>&UL4$L! A0#%     @ ,W%I5!!#%PS) @  / D  !D
M ("!B@(! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  S
M<6E4TZ519&X'  ")*@  &0              @(&*!0$ >&PO=V]R:W-H965T
M<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( #-Q:52;3S5&,@,  '8*   9
M          " @2\- 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#
M%     @ ,W%I5'2<O^8A @  @@4  !D              ("!F! ! 'AL+W=O
M<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  S<6E4YM='@%<"  "D
M!@  &0              @('P$@$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM
M;%!+ 0(4 Q0    ( #-Q:53T7 3F-0(  /H$   9              " @7X5
M 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ ,W%I5/VQ
M58*E @  "@8  !D              ("!ZA<! 'AL+W=O<FMS:&5E=',O<VAE
M970T.2YX;6Q02P$"% ,4    "  S<6E4Y1M*7U<$  !M$@  &0
M    @('&&@$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    (
M #-Q:53LB@JF @,  -X(   9              " @50? 0!X;"]W;W)K<VAE
M971S+W-H965T-3$N>&UL4$L! A0#%     @ ,W%I5+CTIBO;!0  ,1L  !D
M             ("!C2(! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"
M% ,4    "  S<6E4-K3[-R8#   ,$P  #0              @ &?* $ >&PO
M<W1Y;&5S+GAM;%!+ 0(4 Q0    ( #-Q:527BKL<P    !,"   +
M      "  ? K 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( #-Q:51K67%/@00
M *\B   /              "  =DL 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M    "  S<6E4BC%V7\\!   S'P  &@              @ &',0$ >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  S<6E4,N&!X<<!   2
M'P  $P              @ &.,P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
1    /  \ %L0  "&-0$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>203</ContextCount>
  <ElementCount>366</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>63</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical</Role>
      <ShortName>Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - THE COMPANY AND NATURE OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONS</Role>
      <ShortName>THE COMPANY AND NATURE OF OPERATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2107103 - Disclosure - ACQUISITIONS AND DISPOSITIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONS</Role>
      <ShortName>ACQUISITIONS AND DISPOSITIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2112104 - Disclosure - REVENUES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/REVENUES</Role>
      <ShortName>REVENUES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2117105 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARE</Role>
      <ShortName>NET INCOME (LOSS) PER COMMON SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2121106 - Disclosure - FAIR VALE OF FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTS</Role>
      <ShortName>FAIR VALE OF FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2124107 - Disclosure - INSURANCE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/INSURANCE</Role>
      <ShortName>INSURANCE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2129108 - Disclosure - CREDIT FACILITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CREDITFACILITY</Role>
      <ShortName>CREDIT FACILITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2135109 - Disclosure - COMMON STOCK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/COMMONSTOCK</Role>
      <ShortName>COMMON STOCK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2139110 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2141111 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2143112 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/SEGMENTINFORMATION</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2308302 - Disclosure - ACQUISITIONS AND DISPOSITIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSTables</Role>
      <ShortName>ACQUISITIONS AND DISPOSITIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONS</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2313303 - Disclosure - REVENUES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/REVENUESTables</Role>
      <ShortName>REVENUES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/REVENUES</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2318304 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARETables</Role>
      <ShortName>NET INCOME (LOSS) PER COMMON SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARE</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2322305 - Disclosure - FAIR VALE OF FINANCIAL INSTRUMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSTables</Role>
      <ShortName>FAIR VALE OF FINANCIAL INSTRUMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTS</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2325306 - Disclosure - INSURANCE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/INSURANCETables</Role>
      <ShortName>INSURANCE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/INSURANCE</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2330307 - Disclosure - CREDIT FACILITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CREDITFACILITYTables</Role>
      <ShortName>CREDIT FACILITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/CREDITFACILITY</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2336308 - Disclosure - COMMON STOCK (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/COMMONSTOCKTables</Role>
      <ShortName>COMMON STOCK (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/COMMONSTOCK</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2344309 - Disclosure - SEGMENT INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/SEGMENTINFORMATIONTables</Role>
      <ShortName>SEGMENT INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/SEGMENTINFORMATION</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - THE COMPANY AND NATURE OF OPERATIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONSDetails</Role>
      <ShortName>THE COMPANY AND NATURE OF OPERATIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONS</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails</Role>
      <ShortName>BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails</Role>
      <ShortName>ACQUISITIONS AND DISPOSITIONS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Purchase Price Allocation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails</Role>
      <ShortName>ACQUISITIONS AND DISPOSITIONS - Purchase Price Allocation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2411405 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Pro Forma Financial Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails</Role>
      <ShortName>ACQUISITIONS AND DISPOSITIONS - Pro Forma Financial Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - REVENUES - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails</Role>
      <ShortName>REVENUES - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2415407 - Disclosure - REVENUES - Remaining Performance Obligations Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails</Role>
      <ShortName>REVENUES - Remaining Performance Obligations Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2416408 - Disclosure - REVENUES - Contract with Customer, Asset and Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails</Role>
      <ShortName>REVENUES - Contract with Customer, Asset and Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2419409 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE - Calculations of Basic and Diluted Net Income Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails</Role>
      <ShortName>NET INCOME (LOSS) PER COMMON SHARE - Calculations of Basic and Diluted Net Income Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARETables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2420410 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHAREAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails</Role>
      <ShortName>NET INCOME (LOSS) PER COMMON SHARE - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARETables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2423411 - Disclosure - FAIR VALE OF FINANCIAL INSTRUMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails</Role>
      <ShortName>FAIR VALE OF FINANCIAL INSTRUMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2426412 - Disclosure - INSURANCE - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/INSURANCENarrativeDetails</Role>
      <ShortName>INSURANCE - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2427413 - Disclosure - INSURANCE - Insurance Related Balances and Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails</Role>
      <ShortName>INSURANCE - Insurance Related Balances and Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2428414 - Disclosure - INSURANCE - Instruments Used to Collateralize Insurance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails</Role>
      <ShortName>INSURANCE - Instruments Used to Collateralize Insurance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2431415 - Disclosure - CREDIT FACILITY - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CREDITFACILITYNarrativeDetails</Role>
      <ShortName>CREDIT FACILITY - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2432416 - Disclosure - CREDIT FACILITY - Credit Facility Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails</Role>
      <ShortName>CREDIT FACILITY - Credit Facility Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2433417 - Disclosure - CREDIT FACILITY - Term Loan Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails</Role>
      <ShortName>CREDIT FACILITY - Term Loan Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2434418 - Disclosure - CREDIT FACILITY - Interest Rate Swaps (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails</Role>
      <ShortName>CREDIT FACILITY - Interest Rate Swaps (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2437419 - Disclosure - COMMON STOCK - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/COMMONSTOCKNarrativeDetails</Role>
      <ShortName>COMMON STOCK - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2438420 - Disclosure - COMMON STOCK - Schedule of Repurchase Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/COMMONSTOCKScheduleofRepurchaseActivityDetails</Role>
      <ShortName>COMMON STOCK - Schedule of Repurchase Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2440421 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abm.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2442422 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/INCOMETAXESDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abm.com/role/INCOMETAXES</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="abm-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2445423 - Disclosure - SEGMENT INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/SEGMENTINFORMATIONDetails</Role>
      <ShortName>SEGMENT INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abm.com/role/SEGMENTINFORMATIONTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="abm-20220131.htm">abm-20220131.htm</File>
    <File>abm-20220131.xsd</File>
    <File>abm-20220131_cal.xml</File>
    <File>abm-20220131_def.xml</File>
    <File>abm-20220131_lab.xml</File>
    <File>abm-20220131_pre.xml</File>
    <File>abm1312022ex101.htm</File>
    <File>abm1312022ex102.htm</File>
    <File>abm1312022ex103.htm</File>
    <File>abm1312022ex104.htm</File>
    <File>abm1312022ex311.htm</File>
    <File>abm1312022ex312.htm</File>
    <File>abm1312022ex32.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>abm-20220131_g1.jpg</File>
    <File>abm-20220131_g2.jpg</File>
    <File>abm-20220131_g3.jpg</File>
    <File>abm-20220131_g4.jpg</File>
    <File>abm-20220131_g5.jpg</File>
    <File>abm-20220131_g6.jpg</File>
    <File>abm-20220131_g7.jpg</File>
    <File>abm-20220131_g8.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="546">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>80
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "abm-20220131.htm": {
   "axisCustom": 2,
   "axisStandard": 26,
   "contextCount": 203,
   "dts": {
    "calculationLink": {
     "local": [
      "abm-20220131_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "abm-20220131_def.xml"
     ]
    },
    "inline": {
     "local": [
      "abm-20220131.htm"
     ]
    },
    "labelLink": {
     "local": [
      "abm-20220131_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "abm-20220131_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "abm-20220131.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd"
     ]
    }
   },
   "elementCount": 461,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021": 5,
    "total": 5
   },
   "keyCustom": 47,
   "keyStandard": 319,
   "memberCustom": 27,
   "memberStandard": 35,
   "nsprefix": "abm",
   "nsuri": "http://www.abm.com/20220131",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.abm.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107103 - Disclosure - ACQUISITIONS AND DISPOSITIONS",
     "role": "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONS",
     "shortName": "ACQUISITIONS AND DISPOSITIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112104 - Disclosure - REVENUES",
     "role": "http://www.abm.com/role/REVENUES",
     "shortName": "REVENUES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117105 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE",
     "role": "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARE",
     "shortName": "NET INCOME (LOSS) PER COMMON SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121106 - Disclosure - FAIR VALE OF FINANCIAL INSTRUMENTS",
     "role": "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTS",
     "shortName": "FAIR VALE OF FINANCIAL INSTRUMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InsuranceDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124107 - Disclosure - INSURANCE",
     "role": "http://www.abm.com/role/INSURANCE",
     "shortName": "INSURANCE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InsuranceDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:DebtAndDerivativeInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129108 - Disclosure - CREDIT FACILITY",
     "role": "http://www.abm.com/role/CREDITFACILITY",
     "shortName": "CREDIT FACILITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:DebtAndDerivativeInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135109 - Disclosure - COMMON STOCK",
     "role": "http://www.abm.com/role/COMMONSTOCK",
     "shortName": "COMMON STOCK",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139110 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2141111 - Disclosure - INCOME TAXES",
     "role": "http://www.abm.com/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143112 - Disclosure - SEGMENT INFORMATION",
     "role": "http://www.abm.com/role/SEGMENTINFORMATION",
     "shortName": "SEGMENT INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets (Unaudited)",
     "role": "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited",
     "shortName": "Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:ManagementRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables",
     "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:ManagementRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308302 - Disclosure - ACQUISITIONS AND DISPOSITIONS (Tables)",
     "role": "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSTables",
     "shortName": "ACQUISITIONS AND DISPOSITIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313303 - Disclosure - REVENUES (Tables)",
     "role": "http://www.abm.com/role/REVENUESTables",
     "shortName": "REVENUES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318304 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE (Tables)",
     "role": "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARETables",
     "shortName": "NET INCOME (LOSS) PER COMMON SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322305 - Disclosure - FAIR VALE OF FINANCIAL INSTRUMENTS (Tables)",
     "role": "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSTables",
     "shortName": "FAIR VALE OF FINANCIAL INSTRUMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325306 - Disclosure - INSURANCE (Tables)",
     "role": "http://www.abm.com/role/INSURANCETables",
     "shortName": "INSURANCE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330307 - Disclosure - CREDIT FACILITY (Tables)",
     "role": "http://www.abm.com/role/CREDITFACILITYTables",
     "shortName": "CREDIT FACILITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2336308 - Disclosure - COMMON STOCK (Tables)",
     "role": "http://www.abm.com/role/COMMONSTOCKTables",
     "shortName": "COMMON STOCK (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2344309 - Disclosure - SEGMENT INFORMATION (Tables)",
     "role": "http://www.abm.com/role/SEGMENTINFORMATIONTables",
     "shortName": "SEGMENT INFORMATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "role": "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical",
     "shortName": "Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "abm:NumberOfIndustryGroups",
      "reportCount": 1,
      "unique": true,
      "unitRef": "industrygroup",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - THE COMPANY AND NATURE OF OPERATIONS (Details)",
     "role": "http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONSDetails",
     "shortName": "THE COMPANY AND NATURE OF OPERATIONS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "abm:NumberOfIndustryGroups",
      "reportCount": 1,
      "unique": true,
      "unitRef": "industrygroup",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "role": "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails",
     "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "iec6cfecc323449b9b1e0893521bd89c0_D20211101-20220131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i673ef41c7b1e420e952b2673f9874d01_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Narrative (Details)",
     "role": "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
     "shortName": "ACQUISITIONS AND DISPOSITIONS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i673ef41c7b1e420e952b2673f9874d01_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Purchase Price Allocation (Details)",
     "role": "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails",
     "shortName": "ACQUISITIONS AND DISPOSITIONS - Purchase Price Allocation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i6c23fc6a9b5f4e249627ee86075c622c_I20210930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i5f38f8cb2c9440e9803c9e50c22254c4_D20210930-20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "abm:BusinessAcquisitionProFormaStatutoryTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411405 - Disclosure - ACQUISITIONS AND DISPOSITIONS - Pro Forma Financial Information (Details)",
     "role": "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails",
     "shortName": "ACQUISITIONS AND DISPOSITIONS - Pro Forma Financial Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i5f38f8cb2c9440e9803c9e50c22254c4_D20210930-20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "abm:BusinessAcquisitionProFormaStatutoryTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - REVENUES - Disaggregation of Revenue (Details)",
     "role": "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
     "shortName": "REVENUES - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4f4a8b5d937a4336b14b63e0ca4ff0cb_D20211101-20220131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "ideee861758ac453e920db2e90f83ff5e_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415407 - Disclosure - REVENUES - Remaining Performance Obligations Narrative (Details)",
     "role": "http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails",
     "shortName": "REVENUES - Remaining Performance Obligations Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "ideee861758ac453e920db2e90f83ff5e_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:ContractWithCustomerAssetBilledTradeReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416408 - Disclosure - REVENUES - Contract with Customer, Asset and Liability (Details)",
     "role": "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails",
     "shortName": "REVENUES - Contract with Customer, Asset and Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:ContractWithCustomerAssetBilledTradeReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419409 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE - Calculations of Basic and Diluted Net Income Per Common Share (Details)",
     "role": "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails",
     "shortName": "NET INCOME (LOSS) PER COMMON SHARE - Calculations of Basic and Diluted Net Income Per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i5f1377b65e944f67a13f844627424840_D20211101-20220131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420410 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details)",
     "role": "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHAREAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails",
     "shortName": "NET INCOME (LOSS) PER COMMON SHARE - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "role": "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
     "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423411 - Disclosure - FAIR VALE OF FINANCIAL INSTRUMENTS (Details)",
     "role": "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails",
     "shortName": "FAIR VALE OF FINANCIAL INSTRUMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "ic678909e8f004b7a8c3cdca41b5ff3b7_I20211102",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426412 - Disclosure - INSURANCE - Narrative (Details)",
     "role": "http://www.abm.com/role/INSURANCENarrativeDetails",
     "shortName": "INSURANCE - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EstimatedInsuranceRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427413 - Disclosure - INSURANCE - Insurance Related Balances and Activity (Details)",
     "role": "http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails",
     "shortName": "INSURANCE - Insurance Related Balances and Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EstimatedInsuranceRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "abm:InsuranceDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:InstrumentsUsedToCollateralizeInsuranceObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428414 - Disclosure - INSURANCE - Instruments Used to Collateralize Insurance Obligations (Details)",
     "role": "http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails",
     "shortName": "INSURANCE - Instruments Used to Collateralize Insurance Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "abm:InsuranceDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:InstrumentsUsedToCollateralizeInsuranceObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "ie29c4e2cf3974ded9496ea6008492115_I20210628",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431415 - Disclosure - CREDIT FACILITY - Narrative (Details)",
     "role": "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
     "shortName": "CREDIT FACILITY - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "ie29c4e2cf3974ded9496ea6008492115_I20210628",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:LoansPayableCurrentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432416 - Disclosure - CREDIT FACILITY - Credit Facility Information (Details)",
     "role": "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails",
     "shortName": "CREDIT FACILITY - Credit Facility Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:LoansPayableCurrentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i9a1ade002af5487c8e638e3d9684bd76_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433417 - Disclosure - CREDIT FACILITY - Term Loan Maturities (Details)",
     "role": "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails",
     "shortName": "CREDIT FACILITY - Term Loan Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i9a1ade002af5487c8e638e3d9684bd76_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i7af83534a73f499b805b8871649f7caa_I20181101",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434418 - Disclosure - CREDIT FACILITY - Interest Rate Swaps (Details)",
     "role": "http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails",
     "shortName": "CREDIT FACILITY - Interest Rate Swaps (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i7af83534a73f499b805b8871649f7caa_I20181101",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "ibc418ae5ad5943af9dcf35ce730dd7ea_I20191218",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437419 - Disclosure - COMMON STOCK - Narrative (Details)",
     "role": "http://www.abm.com/role/COMMONSTOCKNarrativeDetails",
     "shortName": "COMMON STOCK - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "ibc418ae5ad5943af9dcf35ce730dd7ea_I20191218",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438420 - Disclosure - COMMON STOCK - Schedule of Repurchase Activity (Details)",
     "role": "http://www.abm.com/role/COMMONSTOCKScheduleofRepurchaseActivityDetails",
     "shortName": "COMMON STOCK - Schedule of Repurchase Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "2",
      "lang": "en-US",
      "name": "abm:StockRepurchaseAverageCostPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "iee4eeb8ab9df4709bf44fad30f691547_I20201031",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)",
     "role": "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited",
     "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "iee4eeb8ab9df4709bf44fad30f691547_I20201031",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440421 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "role": "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4606f4a3c85a4fdd99169c7f333dd8c3_I20220131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "abm:SuretyBonds",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442422 - Disclosure - INCOME TAXES (Details)",
     "role": "http://www.abm.com/role/INCOMETAXESDetails",
     "shortName": "INCOME TAXES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445423 - Disclosure - SEGMENT INFORMATION (Details)",
     "role": "http://www.abm.com/role/SEGMENTINFORMATIONDetails",
     "shortName": "SEGMENT INFORMATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "ib1edcdb3a37746118eef57d29ebae471_D20211101-20220131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical)",
     "role": "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical",
     "shortName": "Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - THE COMPANY AND NATURE OF OPERATIONS",
     "role": "http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONS",
     "shortName": "THE COMPANY AND NATURE OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES",
     "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20220131.htm",
      "contextRef": "i4d435e2b496e44568ff44f5d8eee75e5_D20211101-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 63,
   "tag": {
    "abm_AbleLegalMattersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Able Legal Matters",
        "label": "Able Legal Matters [Member]",
        "terseLabel": "Able Legal Matters"
       }
      }
     },
     "localname": "AbleLegalMattersMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_AbleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Able",
        "label": "Able [Member]",
        "terseLabel": "Able",
        "verboseLabel": "Able"
       }
      }
     },
     "localname": "AbleMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails",
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails",
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_AirlineServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Airline Services [Member]",
        "label": "Airline Services [Member]",
        "terseLabel": "Airline Services"
       }
      }
     },
     "localname": "AirlineServicesMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All Other Claim Types Excluding Medical And Dental Self Insurance Program",
        "label": "All Other Claim Types Excluding Medical And Dental Self Insurance Program [Member]",
        "terseLabel": "Insurance claim reserves, excluding medical and dental"
       }
      }
     },
     "localname": "AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_AmendedCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended Credit Facility",
        "label": "Amended Credit Facility [Member]",
        "terseLabel": "Amendment"
       }
      }
     },
     "localname": "AmendedCreditFacilityMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_AviationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aviation [Member]",
        "label": "Aviation [Member]",
        "terseLabel": "Aviation"
       }
      }
     },
     "localname": "AviationMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_BucioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bucio",
        "label": "Bucio [Member]",
        "terseLabel": "Bucio"
       }
      }
     },
     "localname": "BucioMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_BuildingEnergySolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building &amp; Energy Solutions [Member]",
        "label": "Building &amp; Energy Solutions [Member]",
        "terseLabel": "Building &amp; Energy Solutions"
       }
      }
     },
     "localname": "BuildingEnergySolutionsMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_BusinessAcquisitionProFormaStatutoryTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Acquisition, Pro Forma Statutory Tax Rate",
        "label": "Business Acquisition, Pro Forma Statutory Tax Rate",
        "terseLabel": "Pro forma statutory tax rate (percent)"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaStatutoryTaxRate",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment",
        "totalLabel": "Adjustments, net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Payable",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Payable",
        "negatedTerseLabel": "Adjustments, trade accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 4.0,
       "parentTag": "abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets",
        "terseLabel": "Adjustment, other assets"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 3.0,
       "parentTag": "abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities",
        "negatedTerseLabel": "Adjustments, other liabilities"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Compensation",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Employee-related Liabilities",
        "negatedTerseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Insurance Reserves",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Insurance Reserves",
        "negatedTerseLabel": "Insurance claims"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities",
        "negatedTerseLabel": "Other liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_BusinessandIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business and Industry [Member]",
        "label": "Business and Industry [Member]",
        "terseLabel": "Business &amp; Industry"
       }
      }
     },
     "localname": "BusinessandIndustryMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails",
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_BusinessesCombinationGrossAmountPlacedInEscrow": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Businesses Combination, Gross Amount Placed in Escrow",
        "label": "Businesses Combination, Gross Amount Placed in Escrow",
        "terseLabel": "Cash consideration placed in escrow"
       }
      }
     },
     "localname": "BusinessesCombinationGrossAmountPlacedInEscrow",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractWithCustomerAssetBilledTradeReceivableCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Billed Trade Receivable, Current",
        "label": "Contract With Customer, Asset, Billed Trade Receivable, Current",
        "terseLabel": "Billed trade receivables"
       }
      }
     },
     "localname": "ContractWithCustomerAssetBilledTradeReceivableCurrent",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractWithCustomerAssetCapitalizedCommissions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Capitalized Commissions",
        "label": "Contract With Customer, Asset, Capitalized Commissions",
        "terseLabel": "Capitalized commissions"
       }
      }
     },
     "localname": "ContractWithCustomerAssetCapitalizedCommissions",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Costs Incurred In Excess Of Amounts Billed, Current",
        "label": "Contract With Customer, Asset, Costs Incurred In Excess Of Amounts Billed, Current",
        "terseLabel": "Costs incurred in excess of amounts billed"
       }
      }
     },
     "localname": "ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Increase (Decrease) For New Capitalized Costs",
        "label": "Contract With Customer, Asset, Increase (Decrease) For New Capitalized Costs",
        "terseLabel": "Capitalized contract price"
       }
      }
     },
     "localname": "ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Asset, Unbilled Trade Receivables, Current",
        "label": "Contract With Customer, Asset, Unbilled Trade Receivables, Current",
        "terseLabel": "Unbilled trade receivables"
       }
      }
     },
     "localname": "ContractWithCustomerAssetUnbilledTradeReceivablesCurrent",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability, Including New Contract Revenue Recognized",
        "label": "Contract With Customer, Liability, Including New Contract Revenue Recognized",
        "negatedTerseLabel": "Recognition of deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability, Increase (Decrease) For Additional Contract Liabilities",
        "label": "Contract With Customer, Liability, Increase (Decrease) For Additional Contract Liabilities",
        "terseLabel": "Additional contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractwithCustomerLiabilitiesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Liabilities [Roll Forward]",
        "label": "Contract with Customer, Liabilities [Roll Forward]",
        "terseLabel": "Contract with Customer, Liabilities [Roll Forward]"
       }
      }
     },
     "localname": "ContractwithCustomerLiabilitiesRollForward",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_CreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Facility [Member]",
        "label": "Credit Facility [Member]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_CustomerContractsForHealthcareTechnologyManagementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Contracts for Clinical Engineering Services",
        "label": "Customer Contracts For Healthcare Technology Management [Member]",
        "terseLabel": "Customer Contracts for Healthcare Technology Management"
       }
      }
     },
     "localname": "CustomerContractsForHealthcareTechnologyManagementMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_DebtAndDerivativeInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the entity's debt and derivative instruments. Includes information about the amount of borrowings under the entity's line of credit and other matters important to the users of the financial statements and describes an entity's risk management strategies, derivatives in hedging activities and non-hedging derivative instruments, the assets, obligations, liabilities, revenues and expenses arising there from, and the amounts of and methodologies and assumptions used in determining the amounts of such items.",
        "label": "Debt And Derivative Instruments Disclosure [Text Block]",
        "terseLabel": "CREDIT FACILITY"
       }
      }
     },
     "localname": "DebtAndDerivativeInstrumentsDisclosureTextBlock",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITY"
     ],
     "xbrltype": "textBlockItemType"
    },
    "abm_DebtInstrumentCovenantMaximumSecuredNetLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Maximum Secured Net Leverage Ratio",
        "label": "Debt Instrument, Covenant, Maximum Secured Net Leverage Ratio",
        "terseLabel": "Secured net leverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMaximumSecuredNetLeverageRatio",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Maximum Total Net Leverage Ratio",
        "label": "Debt Instrument, Covenant, Maximum Total Net Leverage Ratio",
        "terseLabel": "Total net leverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMaximumTotalNetLeverageRatio",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "abm_DebtInstrumentCovenantMinimumInterestCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Minimum Interest Coverage Ratio",
        "label": "Debt Instrument, Covenant, Minimum Interest Coverage Ratio",
        "terseLabel": "Interest coverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMinimumInterestCoverageRatio",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "abm_EducationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Education [Member]",
        "label": "Education [Member]",
        "terseLabel": "Education"
       }
      }
     },
     "localname": "EducationMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Change In Tax Reserves, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Change In Tax Reserves, Amount",
        "negatedTerseLabel": "Effected tax rate, benefit from change of tax reserve"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Efficient Government Buildings Tax Credits, Amount",
        "label": "Energy Efficient Government Buildings Tax Credits, Amount",
        "terseLabel": "Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions"
       }
      }
     },
     "localname": "EnergyEfficientGovernmentBuildingsTaxCreditsAmount",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_EnergySavingsContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Savings Contracts [Member]",
        "label": "Energy Savings Contracts [Member]",
        "terseLabel": "Energy Savings Contracts"
       }
      }
     },
     "localname": "EnergySavingsContractsMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_FacilityServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility Services [Member]",
        "label": "Facility Services [Member]",
        "terseLabel": "Facility Services"
       }
      }
     },
     "localname": "FacilityServicesMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_GovernmentServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Government Services [Member]",
        "label": "Government Services [Member]",
        "verboseLabel": "Government Services"
       }
      }
     },
     "localname": "GovernmentServicesMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_GuaranteeObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of guaranteed energy savings.",
        "label": "Guarantee Obligation",
        "terseLabel": "Guarantee obligation"
       }
      }
     },
     "localname": "GuaranteeObligation",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Lease Liabilities, Noncurrent",
        "label": "Increase (Decrease) In Lease Liabilities, Noncurrent",
        "terseLabel": "Long-term lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInLeaseLiabilitiesNoncurrent",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Operating Lease Right-Of-Use Asset",
        "label": "Increase (Decrease) In Operating Lease Right-Of-Use Asset",
        "negatedTerseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_InstrumentsUsedToCollateralizeInsuranceObligations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instruments Used To Collateralize Insurance Obligations",
        "label": "Instruments Used To Collateralize Insurance Obligations",
        "terseLabel": "Instruments used to collateralize insurance obligations"
       }
      }
     },
     "localname": "InstrumentsUsedToCollateralizeInsuranceObligations",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instruments Used to Collateralize Insurance Obligations, Type [Domain]",
        "label": "Instruments Used to Collateralize Insurance Obligations, Type [Domain]",
        "terseLabel": "Instruments Used to Collateralize Insurance Obligations, Type [Domain]"
       }
      }
     },
     "localname": "InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instruments Used to Collateralize Insurance Obligations by Type [Axis]",
        "label": "Instruments Used to Collateralize Insurance Obligations by Type [Axis]",
        "terseLabel": "Instruments Used to Collateralize Insurance Obligations by Type [Axis]"
       }
      }
     },
     "localname": "InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_InsuranceDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Disclosure",
        "label": "Insurance Disclosure [Table Text Block]",
        "terseLabel": "Schedule of Instruments Used to Collateralize Insurance Obligations"
       }
      }
     },
     "localname": "InsuranceDisclosureTableTextBlock",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "abm_InsurancePoliciesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Policies [Axis]",
        "label": "Insurance Policies [Axis]",
        "terseLabel": "Insurance Policies [Axis]"
       }
      }
     },
     "localname": "InsurancePoliciesAxis",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_InsurancePoliciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Policies [Domain]",
        "label": "Insurance Policies [Domain]",
        "terseLabel": "Insurance Policies [Domain]"
       }
      }
     },
     "localname": "InsurancePoliciesDomain",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents commercial insurance umbrella policies that cover general liability and automobile liability losses above primary limits.",
        "label": "Insurance Policy Coverage, General Liability And Automobile Liability Losses",
        "terseLabel": "Insurance policy coverage, general and automobile liability losses"
       }
      }
     },
     "localname": "InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_InterestExpenseTaxes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense, Taxes",
        "label": "Interest Expense, Taxes",
        "terseLabel": "Interest expense, tax"
       }
      }
     },
     "localname": "InterestExpenseTaxes",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Cash Flow Hedge Gain (Loss) To Be Reclassified During Next 12 Months, Tax",
        "label": "Interest Rate Cash Flow Hedge Gain (Loss) To Be Reclassified During Next 12 Months, Tax",
        "terseLabel": "Tax to be reclassified during the next 12 months"
       }
      }
     },
     "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_InterestRateSwapMaturity4302022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Maturity 4/30/2022 [Member]",
        "label": "Interest Rate Swap, Maturity 4/30/2022 [Member]",
        "terseLabel": "Interest Rate Swap, Maturity 4/30/2022"
       }
      }
     },
     "localname": "InterestRateSwapMaturity4302022Member",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_InterestRateSwapMaturity912022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Maturity 9/1/2022 [Member]",
        "label": "Interest Rate Swap, Maturity 9/1/2022 [Member]",
        "terseLabel": "Interest Rate Swap, Maturity 9/1/2022"
       }
      }
     },
     "localname": "InterestRateSwapMaturity912022Member",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_JanitorialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Janitorial [Member]",
        "label": "Janitorial [Member]",
        "terseLabel": "Janitorial"
       }
      }
     },
     "localname": "JanitorialMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_LettersOfCreditLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letters Of Credit [Line Items]",
        "label": "Letters Of Credit [Line Items]",
        "terseLabel": "Letters Of Credit [Line Items]"
       }
      }
     },
     "localname": "LettersOfCreditLineItems",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_LettersOfCreditTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letters Of Credit [Table]",
        "label": "Letters Of Credit [Table]",
        "terseLabel": "Letters Of Credit [Table]"
       }
      }
     },
     "localname": "LettersOfCreditTable",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Litigation Settlement, Amount Awarded to Other Party, Expense Requested To Be Paid",
        "label": "Litigation Settlement, Amount Awarded to Other Party, Expense Requested To Be Paid",
        "terseLabel": "Motion requesting attorney fees to be paid"
       }
      }
     },
     "localname": "LitigationSettlementAmountAwardedToOtherPartyExpenseRequestedToBePaid",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_LoansPayableCurrentGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Payable, Current, Gross",
        "label": "Loans Payable, Current, Gross",
        "terseLabel": "Gross term loan"
       }
      }
     },
     "localname": "LoansPayableCurrentGross",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_LoansPayableNoncurrentGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermLoansPayable",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Payable, Noncurrent, Gross",
        "label": "Loans Payable, Noncurrent, Gross",
        "terseLabel": "Gross term loan"
       }
      }
     },
     "localname": "LoansPayableNoncurrentGross",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_LossContingencyNumberOfCertifiedSubclasses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency, Number Of Certified Subclasses",
        "label": "Loss Contingency, Number Of Certified Subclasses",
        "terseLabel": "Loss contingency, number of certified subclasses"
       }
      }
     },
     "localname": "LossContingencyNumberOfCertifiedSubclasses",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "abm_ManagementReimbursementRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management Reimbursement Revenue [Member]",
        "label": "Management Reimbursement Revenue [Member]",
        "terseLabel": "Management Reimbursement Revenue"
       }
      }
     },
     "localname": "ManagementReimbursementRevenueMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_ManagementRevenueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management Revenue [Table Text Block]",
        "label": "Management Revenue [Table Text Block]",
        "terseLabel": "Schedule of Management Reimbursement Revenue by Segment"
       }
      }
     },
     "localname": "ManagementRevenueTableTextBlock",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "abm_ManufacturingAndDistributionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "",
        "label": "Manufacturing and Distribution [Member]",
        "terseLabel": "Manufacturing &amp; Distribution"
       }
      }
     },
     "localname": "ManufacturingAndDistributionMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails",
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_MedicalAndDentalSelfInsuranceProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Medical and Dental Self Insurance Program [Member]",
        "label": "Medical And Dental Self Insurance Program [Member]",
        "terseLabel": "Medical and dental claim reserves"
       }
      }
     },
     "localname": "MedicalAndDentalSelfInsuranceProgramMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_NumberOfIndustryGroups": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Industry Groups",
        "label": "Number Of Industry Groups",
        "terseLabel": "Number of industry groups"
       }
      }
     },
     "localname": "NumberOfIndustryGroups",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONSDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "abm_NumberOfTechnicalSolutionSegments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Technical Solution Segments",
        "label": "Number Of Technical Solution Segments",
        "terseLabel": "Number of technical solutions segments"
       }
      }
     },
     "localname": "NumberOfTechnicalSolutionSegments",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONSDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "abm_PriorCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior Credit Facility [Member]",
        "label": "Prior Credit Facility [Member]",
        "terseLabel": "Prior Credit Facility"
       }
      }
     },
     "localname": "PriorCreditFacilityMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_PrivatelyHeldCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Privately Held Company",
        "label": "Privately Held Company [Member]",
        "terseLabel": "Privately Held Company"
       }
      }
     },
     "localname": "PrivatelyHeldCompanyMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_PropertyDamagePolicyLimit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the policy limit provided by the insurance program for property damage risks.",
        "label": "Property Damage Policy Limit",
        "terseLabel": "Insurance policy coverage, property damage"
       }
      }
     },
     "localname": "PropertyDamagePolicyLimit",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ReorganizationOfBusinessSegmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reorganization of Business Segments",
        "label": "Reorganization of Business Segments [Member]",
        "terseLabel": "Reorganization of Business Segments"
       }
      }
     },
     "localname": "ReorganizationOfBusinessSegmentsMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]",
        "label": "Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Table]",
        "label": "Schedule Of Earnings Per Share Basic And Diluted By Common Class [Table]",
        "terseLabel": "Schedule Of Earnings Per Share Basic And Diluted By Common Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Insurance Related Balances And Activity [Table Text Block]",
        "label": "Schedule Of Insurance Related Balances And Activity [Table Text Block]",
        "terseLabel": "Schedule of Insurance Related Balances and Activity"
       }
      }
     },
     "localname": "ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "abm_ScheduleOfOtherLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Other Liabilities [Line Items]",
        "label": "Schedule Of Other Liabilities [Line Items]",
        "terseLabel": "Schedule of Other Liabilities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfOtherLiabilitiesLineItems",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_ScheduleOfOtherLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Other Liabilities [Table]",
        "label": "Schedule Of Other Liabilities [Table]",
        "terseLabel": "Schedule of Other Liabilities [Table]"
       }
      }
     },
     "localname": "ScheduleOfOtherLiabilitiesTable",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_SelfInsuredRetentionAmountPerOccurrence": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self Insured Retention Amount Per Occurrence",
        "label": "Self Insured Retention Amount Per Occurrence",
        "terseLabel": "Self insurance retention amount per-claim"
       }
      }
     },
     "localname": "SelfInsuredRetentionAmountPerOccurrence",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self Insured Retention Amount Per Participant Per Year For Certain Employee Medical And Dental Programs",
        "label": "Self Insured Retention Amount Per Participant Per Year For Certain Employee Medical And Dental Programs",
        "terseLabel": "Self insurance retention amount per-claim, medical plan"
       }
      }
     },
     "localname": "SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_SocialSecurityTaxEmployerDeferralCARESAct": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social Security Tax, Employer, Deferral, CARES Act",
        "label": "Social Security Tax, Employer, Deferral, CARES Act",
        "terseLabel": "Social security tax, employer, deferral, CARES Act"
       }
      }
     },
     "localname": "SocialSecurityTaxEmployerDeferralCARESAct",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_SocialSecurityTaxEmployerPaymentCARESAct": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social Security Tax, Employer, Payment, CARES Act",
        "label": "Social Security Tax, Employer, Payment, CARES Act",
        "terseLabel": "Social security tax, employer, payment, CARES Act"
       }
      }
     },
     "localname": "SocialSecurityTaxEmployerPaymentCARESAct",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_StockRepurchaseAverageCostPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock repurchase average cost per share.",
        "label": "Stock Repurchase Average Cost Per Share",
        "terseLabel": "Average price paid per share (in USD per share)"
       }
      }
     },
     "localname": "StockRepurchaseAverageCostPerShare",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/COMMONSTOCKScheduleofRepurchaseActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "abm_SuretyBonds": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Surety Bonds",
        "label": "Surety Bonds",
        "terseLabel": "Surety bonds"
       }
      }
     },
     "localname": "SuretyBonds",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_SwingLineLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Swing Line Loan [Member]",
        "label": "Swing Line Loan [Member]",
        "terseLabel": "Swing Line Loan"
       }
      }
     },
     "localname": "SwingLineLoanMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_TechnicalSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technical Solutions [Member]",
        "label": "Technical Solutions [Member]",
        "terseLabel": "Technical Solutions"
       }
      }
     },
     "localname": "TechnicalSolutionsMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_TechnologyAndManufacturingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology And Manufacturing",
        "label": "Technology And Manufacturing [Member]",
        "terseLabel": "Technology And Manufacturing"
       }
      }
     },
     "localname": "TechnologyAndManufacturingMember",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the policy limit provided by the insurance program for workers' compensation, general liability, and other insurable risks.",
        "label": "Workers Compensation General Liability And Other Insurable Risks Insurance Policy Limit",
        "terseLabel": "Primary policy limit"
       }
      }
     },
     "localname": "WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit",
     "nsuri": "http://www.abm.com/20220131",
     "presentation": [
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r96",
      "r134",
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r160",
      "r164",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r236",
      "r238",
      "r240",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r96",
      "r134",
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r160",
      "r164",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r236",
      "r238",
      "r240",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r246",
      "r267",
      "r327",
      "r330",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r493",
      "r495",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r246",
      "r267",
      "r327",
      "r330",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r493",
      "r495",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r167",
      "r312",
      "r315",
      "r453",
      "r492",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r167",
      "r312",
      "r315",
      "r453",
      "r492",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r246",
      "r267",
      "r317",
      "r327",
      "r330",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r493",
      "r495",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r246",
      "r267",
      "r317",
      "r327",
      "r330",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r493",
      "r495",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r105",
      "r110",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r105",
      "r110",
      "r209",
      "r328",
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Trade accounts receivable, net of allowances of $34.0 and $32.7 at January\u00a031, 2022 and October\u00a031, 2021, respectively"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r35",
      "r440"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r13",
      "r39",
      "r346"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "terseLabel": "Accrued taxes \u2014 other than income"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r19",
      "r460",
      "r477"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "auth_ref": [
      "r21",
      "r460",
      "r477"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.",
        "label": "Accrued Income Taxes, Noncurrent",
        "terseLabel": "Noncurrent income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r33",
      "r198"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "verboseLabel": "Property, plant and equipment, accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r53",
      "r60",
      "r61",
      "r62",
      "r63",
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r26",
      "r50",
      "r52",
      "r53",
      "r478",
      "r500",
      "r501"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss, net of taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r49",
      "r53",
      "r60",
      "r61",
      "r62",
      "r97",
      "r98",
      "r99",
      "r392",
      "r496",
      "r497",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss, Net of Taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "verboseLabel": "Amortization period for acquired intangible assets"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r340",
      "r341",
      "r342",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r331",
      "r333",
      "r344",
      "r345"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Total adjustments"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r30",
      "r172",
      "r180"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Trade accounts receivable, allowance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredHedgeGains": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth.",
        "label": "Amortization of Deferred Hedge Gains",
        "terseLabel": "Amortization of accumulated other comprehensive gain on interest rate swaps"
       }
      }
     },
     "localname": "AmortizationOfDeferredHedgeGains",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r83",
      "r189",
      "r195"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHAREAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r92",
      "r142",
      "r155",
      "r162",
      "r178",
      "r228",
      "r229",
      "r230",
      "r232",
      "r233",
      "r234",
      "r235",
      "r237",
      "r239",
      "r241",
      "r242",
      "r389",
      "r393",
      "r418",
      "r438",
      "r440",
      "r458",
      "r476"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r8",
      "r10",
      "r46",
      "r92",
      "r178",
      "r228",
      "r229",
      "r230",
      "r232",
      "r233",
      "r234",
      "r235",
      "r237",
      "r239",
      "r241",
      "r242",
      "r389",
      "r393",
      "r418",
      "r438",
      "r440"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r335",
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r398",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r326",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails",
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails",
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r326",
      "r329",
      "r373",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails",
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails",
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]",
        "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).",
        "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]",
        "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r370",
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Schedule of Pro Forma Financial Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": {
     "auth_ref": [
      "r370",
      "r371"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax",
        "terseLabel": "Pro forma income from operations"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r370",
      "r371"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Pro forma revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSProFormaFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible": {
     "auth_ref": [
      "r378"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the best estimate at the acquisition date of the contractual cash flows not expected to be collected, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.",
        "label": "Business Combination, Acquired Receivables, Estimated Uncollectible",
        "terseLabel": "Estimated uncollectible trade accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationAcquiredReceivablesEstimatedUncollectible",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the gross contractual amounts receivable, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.",
        "label": "Business Combination, Acquired Receivables, Gross Contractual Amount",
        "terseLabel": "Trade accounts receivable, gross"
       }
      }
     },
     "localname": "BusinessCombinationAcquiredReceivablesGrossContractualAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r368"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Acquisition-related costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r382",
      "r383",
      "r384"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "ACQUISITIONS AND DISPOSITIONS"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate": {
     "auth_ref": [
      "r376"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.",
        "label": "Business Combination, Indemnification Assets, Amount as of Acquisition Date",
        "terseLabel": "Cash consideration placed in escrow for indemnification asset"
       }
      }
     },
     "localname": "BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationIntegrationRelatedCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.",
        "label": "Business Combination, Integration Related Costs",
        "terseLabel": "Integration costs"
       }
      }
     },
     "localname": "BusinessCombinationIntegrationRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Net income associated with acquisition"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Revenues associated with acquisition"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "negatedTerseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Deferred income tax liability, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r375",
      "r379"
     ],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r184"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "negatedTerseLabel": "Capitalized contract cost, amortization"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostImpairmentLoss": {
     "auth_ref": [
      "r184"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Impairment Loss",
        "terseLabel": "Capitalized contract cost, impairment loss"
       }
      }
     },
     "localname": "CapitalizedContractCostImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r6",
      "r31",
      "r85"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r80",
      "r85",
      "r87"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r80",
      "r419"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net decrease in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r43",
      "r208",
      "r463",
      "r482"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r205",
      "r206",
      "r207",
      "r217",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Common stock, dividends (in USD per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r97",
      "r98",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in USD per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r23",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r23",
      "r440"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01 par value; 100,000,000 shares authorized; 67,443,112 and 67,302,449 shares issued and outstanding at January\u00a031, 2022 and October\u00a031, 2021, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r56",
      "r58",
      "r59",
      "r69",
      "r468",
      "r487"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Contract with Customer, Asset and Liability"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r290",
      "r292",
      "r313"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "terseLabel": "Costs incurred in excess of amounts billed"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "periodEndLabel": "Contract liabilities, balance at end of period",
        "periodStartLabel": "Contract liabilities, balance at beginning of period"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r164",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r72",
      "r453"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "verboseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r91",
      "r96",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r261",
      "r262",
      "r263",
      "r264",
      "r432",
      "r459",
      "r461",
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r243",
      "r261",
      "r262",
      "r430",
      "r432",
      "r433"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r252",
      "r261",
      "r262",
      "r416"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Credit facility"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r41",
      "r91",
      "r96",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r261",
      "r262",
      "r263",
      "r264",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments applied to principal.",
        "label": "Debt Instrument, Periodic Payment, Principal",
        "terseLabel": "Debt instrument, periodic payment, principal"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r41",
      "r91",
      "r96",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r280",
      "r281",
      "r282",
      "r283",
      "r429",
      "r430",
      "r432",
      "r433",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Line of credit facility, term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt, Weighted Average Interest Rate",
        "terseLabel": "Weighted average interest rate"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
        "label": "Deferred Compensation Plan Assets",
        "terseLabel": "Assets held in funded deferred compensation plan"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsCurrentNet": {
     "auth_ref": [
      "r45",
      "r431"
     ],
     "calculation": {
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtCurrent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Current, Net",
        "negatedTerseLabel": "Unamortized deferred financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsCurrentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "terseLabel": "Deferred financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "auth_ref": [
      "r34",
      "r431"
     ],
     "calculation": {
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermLoansPayable",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Noncurrent, Net",
        "negatedTerseLabel": "Unamortized deferred financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r83",
      "r93",
      "r354",
      "r359",
      "r360",
      "r361"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r347",
      "r348"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income tax liability, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsMember": {
     "auth_ref": [
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts held on account by the entity representing a liability to the depositor. Deposits may take various forms (for example, demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits) and may be categorized in multiple ways (such as, foreign and domestic, interest and noninterest bearing).",
        "label": "Deposits [Member]",
        "terseLabel": "Restricted insurance deposits"
       }
      }
     },
     "localname": "DepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r83",
      "r137"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Fixed Interest Rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r47",
      "r399",
      "r400",
      "r402",
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r197",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.",
        "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
        "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "terseLabel": "Sale of customer contracts for clinical engineering services, consideration"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r83",
      "r197",
      "r200"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "terseLabel": "Gain on sale of customer contracts for clinical engineering services",
        "verboseLabel": "Gain on sale of assets"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r326",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Abstract]",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "DividendsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r284"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedTerseLabel": "Common stock ($0.195 and $0.190 per share)"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsSharebasedCompensationStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid stock dividends declared for award under share-based payment arrangement.",
        "label": "Dividend, Share-based Payment Arrangement, Shares",
        "negatedTerseLabel": "Stock issued under share-based compensation plans"
       }
      }
     },
     "localname": "DividendsSharebasedCompensationStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income per common share"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r70",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r111",
      "r113",
      "r118",
      "r119",
      "r120",
      "r124",
      "r125",
      "r406",
      "r407",
      "r469",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "verboseLabel": "Basic (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "verboseLabel": "Net income per common share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r70",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r113",
      "r118",
      "r119",
      "r120",
      "r124",
      "r125",
      "r406",
      "r407",
      "r469",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "verboseLabel": "Diluted (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r121",
      "r122",
      "r123",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "NET INCOME (LOSS) PER COMMON SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r419"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r60",
      "r61",
      "r62",
      "r97",
      "r98",
      "r99",
      "r101",
      "r107",
      "r109",
      "r127",
      "r179",
      "r279",
      "r284",
      "r340",
      "r341",
      "r342",
      "r355",
      "r356",
      "r405",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r426",
      "r496",
      "r497",
      "r498",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "auth_ref": [
      "r175"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "terseLabel": "Preferred equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimatedInsuranceRecoveries": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts.",
        "label": "Estimated Insurance Recoveries",
        "terseLabel": "Insurance recoverables"
       }
      }
     },
     "localname": "EstimatedInsuranceRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EurodollarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.",
        "label": "Eurodollar [Member]",
        "terseLabel": "Eurodollar"
       }
      }
     },
     "localname": "EurodollarMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r408",
      "r409",
      "r410",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r408",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r252",
      "r261",
      "r262",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r409",
      "r443",
      "r444",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r408",
      "r409",
      "r411",
      "r412",
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "FAIR VALE OF FINANCIAL INSTRUMENTS"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r252",
      "r318",
      "r319",
      "r324",
      "r325",
      "r409",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r252",
      "r261",
      "r262",
      "r318",
      "r319",
      "r324",
      "r325",
      "r409",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r252",
      "r261",
      "r262",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r409",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r252",
      "r261",
      "r262",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r443",
      "r444",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r413",
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Measurements, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r436",
      "r437"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Repayment of finance lease obligations"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r194"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "verboseLabel": "Other intangible assets, accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r190",
      "r192",
      "r194",
      "r196",
      "r454",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r190",
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r194",
      "r454"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Other intangible assets, net of accumulated amortization of $406.5 and $389.3 at January\u00a031, 2022 and October\u00a031, 2021, respectively"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedLabel": "(Gain)/Loss on sale of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r185",
      "r186",
      "r440",
      "r457"
     ],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails",
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r187",
      "r367"
     ],
     "calculation": {
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "abm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Purchase Accounting Adjustments",
        "terseLabel": "Adjustment, goodwill"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of guarantee.",
        "label": "Guarantor Obligations, Nature [Axis]",
        "terseLabel": "Guarantor Obligations, Nature [Axis]"
       }
      }
     },
     "localname": "GuaranteeObligationsByNatureAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Nature [Domain]",
        "terseLabel": "Guarantor Obligations, Nature [Domain]"
       }
      }
     },
     "localname": "GuaranteeObligationsNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r65",
      "r142",
      "r154",
      "r158",
      "r161",
      "r164",
      "r456",
      "r465",
      "r472",
      "r489"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r66",
      "r83",
      "r139",
      "r176",
      "r464",
      "r484"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 15.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedLabel": "Income from unconsolidated affiliates",
        "terseLabel": "Income from unconsolidated affiliates",
        "verboseLabel": "Income from unconsolidated affiliates"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r326",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r94",
      "r351",
      "r352",
      "r353",
      "r357",
      "r362",
      "r364",
      "r365",
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r95",
      "r108",
      "r109",
      "r140",
      "r349",
      "r358",
      "r363",
      "r490"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax provision",
        "terseLabel": "Provisions for taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.abm.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 16.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Trade accounts payable and other accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Other noncurrent assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Other noncurrent liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Receivables",
        "negatedLabel": "Trade accounts receivable and costs incurred in excess of amounts billed"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInSelfInsuranceReserve": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the carrying amount of accrued known and estimated losses incurred for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's' compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.",
        "label": "Increase (Decrease) in Self Insurance Reserve",
        "terseLabel": "Insurance claims"
       }
      }
     },
     "localname": "IncreaseDecreaseInSelfInsuranceReserve",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r120"
     ],
     "calculation": {
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Effect of dilutive securities (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InsuranceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance [Abstract]",
        "terseLabel": "Insurance [Abstract]"
       }
      }
     },
     "localname": "InsuranceAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InsuranceDisclosureTextBlock": {
     "auth_ref": [
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the types of coverages and products sold, and the assets, obligations, recorded liabilities, revenues and expenses arising therefrom, and the amounts of and methodologies and assumptions used in determining the amounts of such items.",
        "label": "Insurance Disclosure [Text Block]",
        "terseLabel": "INSURANCE"
       }
      }
     },
     "localname": "InsuranceDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/INSURANCE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r64",
      "r136",
      "r428",
      "r431",
      "r470"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": {
     "auth_ref": [
      "r404"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.",
        "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net",
        "terseLabel": "Interest rate cash flow hedge gain to be reclassified during next 12 months, net"
       }
      }
     },
     "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.",
        "label": "Interest Rate Derivative Liabilities, at Fair Value",
        "terseLabel": "Interest rate swap liabilities"
       }
      }
     },
     "localname": "InterestRateDerivativeLiabilitiesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Standby letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r38",
      "r92",
      "r156",
      "r178",
      "r228",
      "r229",
      "r230",
      "r233",
      "r234",
      "r235",
      "r237",
      "r239",
      "r241",
      "r242",
      "r390",
      "r393",
      "r394",
      "r418",
      "r438",
      "r439"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r29",
      "r92",
      "r178",
      "r418",
      "r440",
      "r462",
      "r480"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r40",
      "r92",
      "r178",
      "r228",
      "r229",
      "r230",
      "r233",
      "r234",
      "r235",
      "r237",
      "r239",
      "r241",
      "r242",
      "r390",
      "r393",
      "r394",
      "r418",
      "r438",
      "r439",
      "r440"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Liability for Claims and Claims Adjustment Expense [Line Items]",
        "terseLabel": "Liability for Claims and Claims Adjustment Expense [Line Items]"
       }
      }
     },
     "localname": "LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the liability for claims and claims adjustment expense.",
        "label": "Liability for Claims and Claims Adjustment Expense [Table]",
        "terseLabel": "Liability for Claims and Claims Adjustment Expense [Table]"
       }
      }
     },
     "localname": "LiabilityForClaimsAndClaimsAdjustmentExpenseTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails",
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility, borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r36",
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYInterestRateSwapsDetails",
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Commitment fee percentage on unused portion of the Facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LitigationSettlementAmountAwardedToOtherParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount awarded to other party in judgment or settlement of litigation.",
        "label": "Litigation Settlement, Amount Awarded to Other Party",
        "terseLabel": "Settlement amount"
       }
      }
     },
     "localname": "LitigationSettlementAmountAwardedToOtherParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LitigationStatusAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Axis]",
        "terseLabel": "Litigation Status [Axis]"
       }
      }
     },
     "localname": "LitigationStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LitigationStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Domain]",
        "terseLabel": "Litigation Status [Domain]"
       }
      }
     },
     "localname": "LitigationStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
      "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "terseLabel": "Current portion of long-term debt, net",
        "totalLabel": "Current portion of term loan"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails",
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Current Maturities [Abstract]",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r96",
      "r226",
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r96",
      "r226",
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r96",
      "r226",
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r96",
      "r226",
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.",
        "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "totalLabel": "Long-term debt",
        "verboseLabel": "Long-term debt, net"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails",
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Excluding Current Maturities [Abstract]",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r41",
      "r224",
      "r225"
     ],
     "calculation": {
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit, Noncurrent",
        "terseLabel": "Revolving line of credit"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLoansPayable": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Loans Payable, Noncurrent",
        "totalLabel": "Total noncurrent portion of term loan"
       }
      }
     },
     "localname": "LongTermLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
      "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r41",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
      "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r208",
      "r209",
      "r210",
      "r212",
      "r213",
      "r214",
      "r216",
      "r219",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r208"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Loss contingency accrual"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r211",
      "r215",
      "r219"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "terseLabel": "Amount of reasonably possible loss"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.",
        "label": "Segment Reconciling Items [Member]",
        "terseLabel": "Segment Reconciling Items"
       }
      }
     },
     "localname": "MaterialReconcilingItemsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaturitiesOfLongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturities of Long-term Debt [Abstract]",
        "terseLabel": "Term Loan Maturities"
       }
      }
     },
     "localname": "MaturitiesOfLongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYTermLoanMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r128",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "THE COMPANY AND NATURE OF OPERATIONS"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/THECOMPANYANDNATUREOFOPERATIONS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r80",
      "r81",
      "r84"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash (used in) provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r4",
      "r54",
      "r57",
      "r62",
      "r67",
      "r84",
      "r92",
      "r100",
      "r102",
      "r103",
      "r104",
      "r105",
      "r108",
      "r109",
      "r117",
      "r142",
      "r154",
      "r158",
      "r161",
      "r164",
      "r178",
      "r228",
      "r229",
      "r230",
      "r233",
      "r234",
      "r235",
      "r237",
      "r239",
      "r241",
      "r242",
      "r407",
      "r418",
      "r466",
      "r485"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r53"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "OCI, before Reclassifications, before Tax, Attributable to Parent",
        "terseLabel": "Net gain (loss) from cash flow hedges recorded in accumulated other comprehensive loss, net of tax"
       }
      }
     },
     "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r142",
      "r154",
      "r158",
      "r161",
      "r164"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating profit",
        "totalLabel": "Operating profit"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r435"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r435"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r434"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r5",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r12",
      "r13",
      "r14",
      "r39"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r45",
      "r440"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other noncurrent assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r387",
      "r388",
      "r391"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation and other"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": {
     "auth_ref": [
      "r51",
      "r60"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax",
        "terseLabel": "Tax related to amounts in accumulated other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": {
     "auth_ref": [
      "r48",
      "r50"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax",
        "terseLabel": "Interest rate swaps"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r55",
      "r58",
      "r60",
      "r61",
      "r63",
      "r68",
      "r279",
      "r420",
      "r425",
      "r426",
      "r467",
      "r486"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive (loss) income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
     "auth_ref": [
      "r387",
      "r388",
      "r391"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
        "negatedTerseLabel": "Income tax provision"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current liabilities.",
        "label": "Other Current Liabilities [Member]",
        "terseLabel": "Other Current Liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherInvestments": {
     "auth_ref": [
      "r32",
      "r483"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments classified as other.",
        "label": "Other Investments",
        "terseLabel": "Other investments"
       }
      }
     },
     "localname": "OtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other noncurrent liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParkingMember": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Space used for parking equipment used primarily for road transportation.",
        "label": "Parking [Member]",
        "terseLabel": "Parking"
       }
      }
     },
     "localname": "ParkingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Repurchases of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedTerseLabel": "Taxes withheld from issuance of share-based compensation awards, net"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": {
     "auth_ref": [
      "r79",
      "r174"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.",
        "label": "Payments to Acquire Equity Securities, FV-NI",
        "negatedTerseLabel": "Investments in equity securities"
       }
      }
     },
     "localname": "PaymentsToAcquireEquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Additions to property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PendingLitigationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.",
        "label": "Pending Litigation [Member]",
        "terseLabel": "Pending Litigation"
       }
      }
     },
     "localname": "PendingLitigationMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r22",
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in USD per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r22",
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r22",
      "r440"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.01 par value; 500,000 shares authorized; none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r7",
      "r9",
      "r182",
      "r183"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromConstructionLoansPayable": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from borrowings to finance the cost of construction.",
        "label": "Proceeds from Construction Loans Payable",
        "terseLabel": "Financing of energy savings performance contracts"
       }
      }
     },
     "localname": "ProceedsFromConstructionLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Borrowings from credit facility"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": {
     "auth_ref": [
      "r76",
      "r78",
      "r86"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.",
        "label": "Proceeds from (Repayments of) Bank Overdrafts",
        "terseLabel": "Changes in book cash overdrafts"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfBankOverdrafts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from the sale of other assets recognized in investing activities.",
        "label": "Proceeds from Sale of Other Assets, Investing Activities",
        "terseLabel": "Proceeds from sale of assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfOtherAssetsInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r15",
      "r16",
      "r199",
      "r440",
      "r473",
      "r481"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net of accumulated depreciation of $283.6 and $274.7 at January\u00a031, 2022 and October\u00a031, 2021, respectively"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r71",
      "r181"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for bad debt"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationTypeAxis": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Type [Axis]",
        "terseLabel": "Reclassification, Type [Axis]"
       }
      }
     },
     "localname": "ReclassificationTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationTypeDomain": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Type [Domain]",
        "terseLabel": "Reclassification, Type [Domain]"
       }
      }
     },
     "localname": "ReclassificationTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedTerseLabel": "Repayment of borrowings from credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
     "auth_ref": [
      "r11",
      "r17",
      "r85",
      "r87",
      "r504"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Noncurrent",
        "terseLabel": "Insurance deposits"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "verboseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r25",
      "r284",
      "r343",
      "r440",
      "r479",
      "r499",
      "r501"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r97",
      "r98",
      "r99",
      "r101",
      "r107",
      "r109",
      "r179",
      "r340",
      "r341",
      "r342",
      "r355",
      "r356",
      "r405",
      "r496",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r133",
      "r134",
      "r153",
      "r159",
      "r160",
      "r167",
      "r168",
      "r170",
      "r311",
      "r312",
      "r453"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r88",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Management Reimbursement Revenue by Segment and Remaining Performance Obligations"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r301",
      "r302",
      "r314",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "REVENUES"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r88",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Contract Types and Contract Balances"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r299"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue, remaining performance obligation, amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Revenue, remaining performance obligation, period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Revenue, remaining performance obligation, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScenarioPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The scenario under which facts represent plans as distinct from actual.",
        "label": "Scenario, Plan [Member]",
        "terseLabel": "Scenario, Material Acquisition"
       }
      }
     },
     "localname": "ScenarioPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r373",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r373",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "terseLabel": "Schedule of Preliminary Purchase Price Allocation"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r41",
      "r96",
      "r261",
      "r263",
      "r280",
      "r281",
      "r282",
      "r283",
      "r429",
      "r430",
      "r433",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Credit Facility Information"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Basic and Diluted Net Income (Loss) Per Common Share Calculations"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]",
        "terseLabel": "Revenue from External Customers by Major Service Lines and Segments"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/REVENUESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.",
        "label": "Schedule of Interest Rate Derivatives [Table Text Block]",
        "terseLabel": "Schedule of Interest Rate Swap Information"
       }
      }
     },
     "localname": "ScheduleOfInterestRateDerivativesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of Term Loan Maturities"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r142",
      "r145",
      "r157",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r142",
      "r145",
      "r157",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Financial Information by Reportable Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/SEGMENTINFORMATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": {
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table Text Block]",
        "terseLabel": "Schedule of Share Repurchase Activity"
       }
      }
     },
     "localname": "ScheduleOfTreasuryStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMONSTOCKTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r130",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r164",
      "r170",
      "r203",
      "r204",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails",
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r142",
      "r146",
      "r158",
      "r162",
      "r163",
      "r164",
      "r165",
      "r167",
      "r169",
      "r170",
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "SEGMENT INFORMATION"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/SEGMENTINFORMATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingInformationProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information, Profit (Loss) [Abstract]",
        "terseLabel": "Operating profit"
       }
      }
     },
     "localname": "SegmentReportingInformationProfitLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingInformationRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "SegmentReportingInformationRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Reorganization of Our Business"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SelfInsuranceReserve": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.",
        "label": "Self Insurance Reserve",
        "terseLabel": "Insurance claim reserves"
       }
      }
     },
     "localname": "SelfInsuranceReserve",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReserveCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).",
        "label": "Self Insurance Reserve, Current",
        "terseLabel": "Insurance claims"
       }
      }
     },
     "localname": "SelfInsuranceReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReserveNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).",
        "label": "Self Insurance Reserve, Noncurrent",
        "terseLabel": "Noncurrent insurance claims"
       }
      }
     },
     "localname": "SelfInsuranceReserveNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SettledLitigationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval.",
        "label": "Settled Litigation [Member]",
        "terseLabel": "Settled Litigation"
       }
      }
     },
     "localname": "SettledLitigationMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r332",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance, end of period (in shares)",
        "periodStartLabel": "Balance, beginning of period (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r218",
      "r223",
      "r386",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Standby Letters of Credit [Member]",
        "terseLabel": "Standby letters of credit",
        "verboseLabel": "Standby Letters of Credit"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
      "http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r2",
      "r130",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r164",
      "r170",
      "r188",
      "r201",
      "r203",
      "r204",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSNarrativeDetails",
      "http://www.abm.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.abm.com/role/FAIRVALEOFFINANCIALINSTRUMENTSDetails",
      "http://www.abm.com/role/REVENUESDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r44",
      "r60",
      "r61",
      "r62",
      "r97",
      "r98",
      "r99",
      "r101",
      "r107",
      "r109",
      "r127",
      "r179",
      "r279",
      "r284",
      "r340",
      "r341",
      "r342",
      "r355",
      "r356",
      "r405",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r426",
      "r496",
      "r497",
      "r498",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails",
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r127",
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r22",
      "r23",
      "r279",
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock issued under employee stock purchase and share-based compensation plans (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r22",
      "r23",
      "r284",
      "r334",
      "r337"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Taxes withheld under employee stock purchase and share-based compensation plans, net"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Share repurchase program, authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMONSTOCKNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Share repurchase program, remaining authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMONSTOCKNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r22",
      "r23",
      "r279",
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedLabel": "Repurchase of common stock (in shares)",
        "terseLabel": "Total number of shares repurchased (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMONSTOCKScheduleofRepurchaseActivityDetails",
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r22",
      "r23",
      "r279",
      "r284"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedLabel": "Repurchase of common stock",
        "terseLabel": "Total cash paid for share repurchases"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMONSTOCKScheduleofRepurchaseActivityDetails",
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r23",
      "r27",
      "r28",
      "r92",
      "r173",
      "r178",
      "r418",
      "r440"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance, end of period",
        "periodStartLabel": "Balance, beginning of period",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r90",
      "r266",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r284",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "COMMON STOCK"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMONSTOCK"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r427",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r427",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r427",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense": {
     "auth_ref": [
      "r491"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs.",
        "label": "Prior Year Claims and Claims Adjustment Expense",
        "terseLabel": "Change in case reserves plus IBNR Claims \u2014 prior years"
       }
      }
     },
     "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/INSURANCENarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SuretyBondMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond.",
        "label": "Surety Bond [Member]",
        "terseLabel": "Surety bonds"
       }
      }
     },
     "localname": "SuretyBondMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/INSURANCEInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ACQUISITIONSANDDISPOSITIONSPurchasePriceAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/CREDITFACILITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]",
        "terseLabel": "Effect of dilutive securities"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r112",
      "r120"
     ],
     "calculation": {
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted-average common and common equivalent shares outstanding \u2014 Diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted-average common and common equivalent shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r111",
      "r120"
     ],
     "calculation": {
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average common and common equivalent shares outstanding \u2014 Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.abm.com/role/NETINCOMELOSSPERCOMMONSHARECalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f,g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "944",
   "URI": "http://asc.fasb.org/topic&trid=2303980"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r508": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r509": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580"
  },
  "r510": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r511": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r512": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r513": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3444-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3098-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>81
<FILENAME>0000771497-22-000004-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000771497-22-000004-xbrl.zip
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
M#"U)892$Z=/.2&:PUM8B4(LQ:AF!/^V3L20?QUR9%9E2*H"VR>"/&+0AT92
M5J0F8$^U"_CI6)7.C?OC7DI5W1CMA3+=5X:]U-I16!^XHA\:8F$JKK4RG&@/
M)@O(0!6Y(5B Z0)&I^#BZ5B8CTRRV5F;*("F MVD)*5,<V48#YQ0("(./ 3W
M!*W-QZ#='%B>2A)"6* I3,FTTO#=8&:]19$%&9^@Y?GHA'X4*U1[AWER&77@
M3#JKC#?.6:M1!([6_.E8H8\LA&=GD6J-7*"8:!>!;EY9E1(D,9(BNNB,>SH6
MZ:.;.K,BF2+,"D.=01ZX3$A#1. \,&6H"-H^8,;(/9-L,XQ,/@A^S92#?+ [
M;(@IBE% RD>LE66,(&2<XH(2D(;&I^#TDS%%'Y0^,UP+9R1$:QVA6++@D!+6
M!&&5T]AS1-C3LSOOGU"/;V0ZKL$WIY;;2!CV3H,F\T;CB*D,1)"G9V0^,%4?
M)]L+/'DG"/(Z4 9J3P7&%<5(PW]<V/AD+,H'E:6S,Q^-%\Y%$WD$JR2 6'5
M*4F1!#)A\.^?C/GXP+;(K.@#K,(4 XI[(9@.2GL?.3>8F^ T=^SAZ/-8,\"#
MC$@8:VB4# 5C!(LD$N\DZ'^"'S I\0'MG?/\ZGS@Q\-1>;I;%N/#&WGKQO9?
M3>]XE^Z8-O>M[/6+O04UN&]M=7+M+NU=H18A).6O,<>P8<$X'4SPW'#EG' >
MTR;:9G^-AR YAL.MNHF)8$FS-+UB!GY]0H;OR)7OOGU8CEY]* L_=J.-<BN4
M1[D+%R]LFX'9K3JU&?*^'9?#R9>C,!@_R=@C]MZ'E",IE&/(!J.\EIH2HHP0
M3JHFFH4+0#WF2KME*FKMG3"4*6HL>(]>"XR<HM:+)GB/]TC268)YY2BO:K \
M2;'$M$Y^C&&"@%42-#+!JDAXRLE!D]V<\RV6%BAZ=%D4P"B*P3E*P#G65B?L
M*$TYP=8K[=#SED6-% P<8<>]9E@1P8PS.D:'G7$4:\Z09L];,#222WFD*BIG
MB=,,9+U6B()?PY$#9X>#IU-S*=(49=,/\T;2J;R=BMD5]Y]Q/JPRO"Y)6MN[
M?Y9$.J/HCO2[?.LOT$\X0B.8>]KRR )A6A 9@A)(<B<(F2Z1+LCV]5C.94K\
MRF(UV$B>AE3C@S,CHY:(V& C$M8A,,SG/QK\N)287=S7>8T(B\H[^ >8(%76
MB3@"2Y#(J,=79=J")+.1:;,S,\!YU4 _D^0:TS1:)[E'@@)_<>0I>?HR[<XO
M>IL/\E%XGQ\%OSX ?MG-H?&5X3",AG^=MLU^4;[IF>'UG73CX:CHAW(S]"KO
M8[B7'][[FL&,I"SGU#H3"1$(,:>,-AB\4L,E$IB+^ RD[%/#QNSD/O)1@*8%
M"5^E;B*CI8N(*VEH)(R:A=SX-6QT2^-#Q_1#4X0%M49)('C0WJ4%&Q.12D6@
MK "<!"H7PJ(1@)B=A%!<*0NFA .AP"**B@/<0$I0J6V0W#XC;_=)J)''][\#
M<\%$85&JO2"P-%PHR2D2B%')"%H@J@&RYO%A%(,71 5/&9BU%!L5F,%>4,Z
MS$0V*;7@\5W6AXF,GZ>:#,:IXU\I8WD('Z<-W#G11%GC%'%@IBC*,#86PU>$
M!6@HT%*<SW\2_6,']6:5CDTDTP+%0!Q3C#AJ(N;4(1#X/$9$YKCP45KHV 39
M.EG=2%_;('?[X_XLDB[> TEW*\W^Q@S#5=*^#[NFUS:C42B;8A=Z1P1/Y><D
MDHQA92P)5&A$: B6!],L,IN3!9EO#RQ*&B+#3EH<P#8+FA-+X,>HP1WP",\O
MF7\@IZ ;W-X@=Z:W5?3&E>T]*[NMWHAVT0732Z?X;.V%,%H9^(NJ"JOYT/6*
MI.K GH,OA\70]*H4SB$TT1O[?+";[@'2Y(-Q\!N'J0!NZNG%**8.1#H:IS1N
M-'Q;E/\.IC?:<Z8,U1B+7K%[>K%B.ZM17NEP98@"S9RY4&&WWEA_@;'$OTZW
M3"]TBM'M0VP(JP2*7(P:>R,=XXS:8)/O$H!9).%"-\@@7?#,@F?FPF.XNER<
M$L>#(]0RSZ()RA'MB M>L[3019X6@SUX[N_?!IRKHLR_6];G3N\!CAH6O=Q7
M<%R'P5X+3DR@.MB=COPI(M9JYPEG.@0.7E'T&G$2511"!D8%:D(!OB9C9I;L
M"!I@'$%#C$MX/^@A$+NC,K?CIYK1S)CVV%%,N09QJ[P">Y]P@R-)WIU_C/-I
M%M#].>BNP0P\V<Q[CPT-%$L==&!!PM\.T8@YLE$ A,4"IXW!Z5/>("*\MH9(
M$8.*3(5@B!81L>")MR&Z)HC31W4.F\PCC00LB\PHR[VFTC!*A<7,"AJ0,RQ&
MY&P# +O S -CQB!&E:'6&A\8Z-]TF).G1CE*@G?NB47 'M1!G_;K@RD/ $4+
MR,X(LM(ZI<%LM%@29D O,R$QE0X%1(2138!LHT&S<-%_'KN*!<"H=CZ54:*8
M&^X<=QH)P6D@I-G1I6>&W2?MHW/MHO1!I]VO#(4(<I4KZI%641%OP@*HS0'J
M4W;2G0S$>V>-XY9Y%+552EL+GA!VRJ%FUP*9,4X?/1JP,%_3_AU#B X*:\7@
M/RUTU,8+$1"EDJ/8A"711DO61H(&QVC2034!><RHE]8Z'1D#)PA1+IEI &CF
MU4U/+WQK7-Z#29I<6 B[F9F1'C&?DKD=P4P8IP0.FFGCP.,1(:@&X+;YR%DX
M[+\0; *3TB$K :V1"2R4D4I1$Y0@Q@G2_)CZ<P/PD_;:4>0Q.N:9#Y3A(!0%
M"R$@[K7C7#7BC/D%6I^+ZXY4B"$B9(Q23$1O%.611H*X,+89I?,>W:-N-J<T
M$[8>C->@T\*38EIXQ5# VEI*G+1,-"$M9(&<QSF$ST@7G4C50A$+UEAC,!*,
M:(Q)Y+H)BS_S[,3_-<Y[:0/)VB"4NZ>+P.7,X1NYMXRK:+1F1EB+P*34.A46
M0=JBYJ=M-@A "Y?^%U*>J-52BTB9)XPC;HCE!@=I$:*!QR:(X06.GYMG3U$P
MPH!KKY%BQD8%TEA1(4$,*\),LY.>GC%HG[*#SZDCF%-*4J'3M.<3>8LUB]9'
M+51L0@[)'#OX#6*81J+7.,P=THIZ,!-L.BO$&JJQ,L[:2&T3PE,+ #VJ^"-6
M,,F(C"(R'X45RA(KA42,&,.;$"B:9W=_)8>Q#,(B2C7K5!,J#4G%IPWF+#(
M<0B<$:J"42+B)FCMQ@-GX=[_0D:H,20* Z#U@FF-K&>"*LI#<$K91FS;7.#W
MN;CU$FO,HM8$4\4LMHHI0PAV(0!4P<5?@+598'W*[KP4*GABP9%7F%'ME,&4
M,*F- \<^TB;$3>?8G6\ HS02M1C\=:R4P-1J9IU7EE++G5."4,%B\S-0%\"Y
MIT)@.'CG+3542B8P5B%$+CW1P9K )&X <![??5\@J2HD(Y'DAKE4@#=*I3&*
M446)A#46?FL DN;=[GIN3BX/+'*AC4 R,"2=P0);Q+!VQA':B+J:\PZI)^UW
M"N$I8U9)&CWCD@!V>#2I*)M"@=@F[">;=_P\:5<0@$*H-#)ZRV(,5DLK'?8@
M?B(# =0 ^#RZ*[@PC5(I2(0-QQ[1J$**@ZET*@4-6A/-D6!-66Q8T#+1$KPC
M2@-XUP0Q0IDQ! AK!";8,NI]14LTI26>1UH^OL/T7(O?H;LC%L^N.CVBG !L
M%9'5R4>*V$ 1LC+R(!3'#4!LDS'S1!S 1X$N4YR1:#@)P3$.=I<'>RS%-+F2
MDGJW@&YCH/M0CN8CB5ANK,=&$8&89UH%+9VB5B/"O>1Q@=/&X/2!'-I'@2G!
MVBO)@V?1,D^L\8A3)JD"1]?A2;+G?,/TT1W:IO)((P$;!8L4*:2LUBQ$9JW!
M6%L-!FURO'0# +O S -CQ@G#D+4V<$\9EE(3S'A@4@;!$16T 9B95P?]&=2]
M>Q3(*LFP=\JS=/8\%DHS<'R,QCR57Z)4-0"RC0;-PD7_E=Q.QKR0B$>$&>'.
M&!D5Y3I$%8B;+/LOL-L([#YI']U9+S !9QP9QL"$5#H"1CF-V#+MD%D M3E
M?<I..G?>V(BE$M0Q;;G%$0F)%4)"<; .%CB=HVC PGQ-DI58'IW X)X3YJ54
MEE P@8QS7'&NFA!6:K1D;2AHG#/(4@X..B/&:R6-!]='(6T9)@LW_><A^US*
MVST*;KVT I2R $&GF/36(,45<YQZ;*) S5;/34'.PF'_A<J>)$1$G!4< 8!M
MT"1J%8G6EFB#3?-CZL\-P$_::R=I2XD 1YVR .A12K" #1>< 'RE;7X&R'-#
MZU-VW0,B!CN)L(B:@815CALK- I1ZHAU$\#ZZ!YULSFED;!UTF AHD/(&Z94
M,)Y'IHF,$BO]%+*7%LBY+X$7 #N>(XN898$0S5EP!"$LN7!(- $Y\^S$/Z/:
M=8\3:L?I# Y,A%.*!85!5P-ZP;7W/&!,FI\9WR  +5SZ7RCBZ9W@2B+FG&(T
M2$4U)]Y0HS5V?E(,;('CQN'X27OVG@8#"$(46\*DD1J^.NDDPU')Z0DS"] V
M#K1/V<&/7BOF'69,!P9>ON6<.8/!_M4H:MJ$')(Y=O ;Q#"-1"]8!9@S$*V(
M,!8=UYH;D_9]8$&]:'B:Z0) #V!GAN"YXH8(91G%7'F.B72!B(@Y58N][[\&
MWV=0X^YQHE21>D^E,EH()K6TCIET%A( &5&)FF]I-@ X"_?^%ZQ.Y0"U4ECG
M.;-!*2ZP(([*&!4BO@E1U@5^GXM;;\"45(XQ)+UASF'P\7VPZ?Q8@*6+9 '6
M9H'U*;OS/!)*=4!.1,4L!?AP1\$]TC&B&$D3<OGFV)UO *,T$K7"*22)1EA)
MQW! VC-)#>86$86$69@#"^!\9:NF\4CI@(5GB#F*#&;*4B$<:&KN&Q%Q?WSW
M?8&DY%%+Y0T7U,L@&)/66.P$EYY[S13'38B#S[O=]=R<7.<(!7O,(E!A+$1C
M4=0(!6XP-A)ANX#4PN_\=JG P(P!3>:E80AD$.BV$+UQR!!J75,V(<XS?IZR
M*X@UYB2 .V@# ]LHV=8F"D:<<L'$T(0R%H_N"BY,HU3+QVM%0)51$S # *4S
MP(U7-@I*"6)-R2E<T#*E*(40E,"2*^,8IT$3Y"T)&D5%8^3ARSIYU'+MH]/#
MX+\N"#;#41B,PV;HFWP I/H0REB4?3-P8</V\MV*MFLGA\&-@N_F?;AE(V[!
MK\-D>,*UK>DLU[3_\WX:7O9%:F=2IIU45+[?-YVC]-($_A1$\P$ $>XE-RK,
M3Z_\5%024RFMX$$S%H4TF$;%F""2$:98$XYDGY)OY=B4O@N3?%5X;(;DRR22
M;8T*=_!ID(^&FUN?[EF$/,IQ 02$OR91"L+ K7'.&,L)<Q@Y1*UQ3?"4YY*8
MCZ(/+!4JF86(6<L"0\:F;0/4*B.,)-(VGS/7^H>]XC2$BI0;AT_U9!\6&4QJ
MX$Y)Q2QSRGL&["B5L4@:V:2-FG-#R,<):7,:2<1>( Q^F\)*PS^<@)6&*-#7
M-Y\C+UD\6WNF_.YR2"/YT06>#E=F#EF1ZI$#%367,@9BJ3?T"?#C0Y/QD6J!
M>J0$F#R.<,:ET81K@1RU02)FK']L?^G[U'MK\O(?TQN'OT[;P0S'915(>5N&
M_XS#P)U>I>GYS9=N'6X&-R[+&=:VN]2E\X__AD&:TNV=O@?_J/>57JT/#L>C
M874'GCW:[L7UD0Q4,@E$>0X&%@[*L&C!!V<242*UJ@ $8F !H"<%(- Y:#8
M,LQC%:,."&N&G;1><T\Q\RAH[#A;2*!' A!IB 2*P0D=)2/.,2:T-%Q)+9GT
MQ'+,(UE(H"<)H%E*(.:Y)"9*Y1@BP7*&K%).B< "<V(A@1X)0+0A$H@9S[61
M5((W!'@1QBMIF".8&(.\B0L)]"0!-#L)A 325 D:C&"IG),25JITX'E VC@S
MQQ(H+3QNP1O]N!<VXMI_QM"I=ACM%7Y]<!2&H]3,S5]#Z)C^I?31#V5^! YL
M[_3?H>??%/U#,_A>YM^\\'X(ACB-/4N5N$(01DK$I>1*<**UQA/>QVCN2'>Q
M&N!Z9CB$5NI4HXM(2"+-9BC*73/(SZIK&_%ZAL*3S:^[RNB7(S._@!:,N2:.
MT<AL.GI%@);0 2N.J50Q<+E RR,F$\\+2)R02B,=5$2(66F4H\X[P[#E,5)[
M 1(RKR"9?V8F,Z"3!ZUM)?=4>LN$=18Y<",X)TPS A;@_-.I,<Q<9;\5O6+W
M%*!R!3H-P0J+* #_6O 4'(,_!A/.G',6FY"27Q=864B62_E$6I) )*?.<2:4
M-MPPRGBD7A-IZ*-GL7W;']@T@]T)--+7=C[(^^-^0^QY,,6,Q,8'IA$C,JJ(
MG37(I$(J-(K8K*DW)PV:^D!1")09;3QB2GM#/$<*,RQ#1!SC^9WZ)';6!\-Q
MF1:+/Q3IKG Y"[_7VQCMA?)-S^3])#>':R>N-_:5^O(IJ3N)*7B5Z6V%7KQH
MJ2QV2],4\FF.,%=6.Z 8,\YH;;T/F@I)*.+!S6\4K,'DFUT,2ADN8XA8.LX9
M6"*:I.^.(TF\%L8TEOL>G4:S8S$LB!518^LP893@E/MF(R&&:0O6I6XLBSTZ
MC6;'1T 7!UR"F+22>>6MB<J0H RVF')LYYZ/1N6XLJ@_#8,?%6^*7@],[M+T
M\K-P3I*+3/ZA/;V9.@56^L#;T_=A!$\.-^*;$N@[:@B3L>!"P (IP@+#D>J
M<8@&12Y!*&(Z]TS63 +.D .5PI%8&A0.C!.CO,!>$>,L,**CSX,#QV48G?Y5
M#'Q#N(ZGBBB,6::9!XO?6DHB9H%3PKE&6#P+KGL8HLV.TR(-*'!"=(B2(2(U
M 2,RI8]2)I@0\CEPVFHX+(;Y?>RFO!<^$RJ*:*SE#GB-@).-A;<6A*,G5&GV
M++3;@Y!L=EPFO 1K4NK@J6 H>..-26N(%KB,8XD2R> ?-7\DFT[X^V*P"T3J
MKP8[NDF.]_D@W-'$N/,;Z]:FITA=W_YV5/2.P'N_>M.L7IT&>8'3*TD.1?E#
MK_PE &*9(36CR(XD# OK.:(AB74-@CX(1XAB7"I7'?P, -357H_ZP[PB\6O$
MN6^Z7-[ID2BC[[;3X_JMOU(NPV-#93J%4U'&C332!LH#=8$K[CB?2)$YIMU"
MBCP 4*\*$#VCM!<%^BJM?%KCF<1"(4^$C#Q5LK.ZWF4TW]B;"3EFA?3"#(8?
MS*FQO= 0 &@C0O#:82XD,UI:^,YM),Q;L#MUM<D#JWD&P$+X/*SP43/#'E@J
M.O)4@5TSQIU7@KF '0]@O5 6)SO4D"!R@;T%]B;;:T5&Y RP)R(U-GH2-75,
M*P&.-OAR1%AAC,!1GF-/+; WQ]A;@:\^^ >'H)K%NJZ7R"JO(CAL3'MI,3<T
MA5JE928=%3WWXN\YVEXSE$$$1T>TIAPKPL#@LNFXAX 1#D0ZQ'3C9=#=2?*L
M!0%53%LP@ARQF%'IC#;:>\(L"C9B3><?!]_2##^U8OFL\<# '!8>"4.U8A1)
M);TTQDCEA)/*XV;B(5%EZQ@LA&2:)-&P@,"W2N@BJ3&XX%(IYD,P*$;FL5 1
MC -O)G4+$P2R><7"3R<<WYGP_Y@R3[IE\[RJYGG%KG%9^+0 53X1D%TK*W4%
M9M^I1W3YUE\ZK]*AM,"%K10L50+G))5=1(QKI/2DIGSS$'FG/.P%(N<1D30P
M2P/X38%QIA$'#1DEMRE7Q1GI9$,1.5L9.4N4S( -_C+#ZM>GB$=A$*7,$)V2
M +#A8,;#UXA]2!+2-!6/LY60"SP^&!Z]L,IX; %[EI'@%;5&(Y+V\3#$+9G?
M'+ Y47'WM(T- TDL5\9PYH724I)(O !Y$)3@3;#L'S$>W"R%V4BQP01U 6'$
M$%$,LV"(50P%G6*35$NR .C3T:"-!*@,S@D-_U%)&#)48::\8,XA'03C:/[#
M8_.CUV87L0+;@NGHB</$,J'3:@:E7DEJP3^+W#TOJMQ)3IR73-AR80 F:G$M
M<#[Y]4/ON['2>0&!]Y@Z$Z.7-#(9C&($<>\]LS@Z81JPDC$W20XSB2(+RRS0
M0GJ<SC4.5K HD-=.$$M!@#X3<MSY;7.UPCP+  2B'0O$13#<&,@P$-$B&(&0
M8II@S!\. (\U T(J0G4@6"O/O$4*8&^TT\%1AD5L@%IZ<J"D45F,N+01K+:H
MF)'P-2+IN-'"$M5XDMP]]6I>2*)-*JR#$#&1,R6="H*"M^>U4$F!S'&9TSGC
MDAD>WV"BHIP"=X II;55B%NE)!9@94M75_W :IX+4JZ&JGAL?A0N-/AF/CRX
MT.+K,-XR#$<I KMU; [;)M4&&YTRBM)<WB>EL)I954CA&)B\5 D%GX(RUFJ#
M O8@S4*J/?N4*:5Q@P@E19#&,J.Q L6#I0%9!R8!!V*%F!(NFW/ U;GK6)=P
M3I69BT$XK[9W?H"2<^/^..W#]>],/GA?#(>=,'ICAGMO>\7QOX/?#1],"<_=
M>YSH,0ZFXXQJA0T1"K$8$0A1^*.H-\I(Z>.U@[#F<6=U0\G]0P=F7=F,_2MA
M08(,#9PA&@1+29324DU0C %%R@5MT+EG3YG<,SL_U#&L3.#IA =&3=0>O%SN
M@J3(>QEJ^PC4$YXOUQ;K#),,S\)HYY@I'@P%C8:9Y<)(%D-$H-"$<PXWX'RF
M=V-3PN##Y;(0?YUVDFUQJ8+MVB"4NZ=;)BW6#-_ #)3&-::JAQ*!Q'1\O75@
M'*:Z\HSPR(3%G%,4YK@0RX4[.YK0)HFE\349] %8N,KIG=[4$+IH#.X58X$9
MYEA$7G%BHU J!!$1$=4J9]KW"L)M^F'>")26$"[F'<3^)9[Y:^SRXG[%?KT1
ME* [B/WKM_Z8V!\/\IIHP[&M*EV?$Z)?'W-3C7AZ<=K(]-KT>VKE]B Y]6D/
M:M N:.:,-4)JI*G S"E"3)BL=TLDL^F'>4/"W5AU*XQ&O>#OS*KS#L!D3$CX
MWQWMCLNW_H+=H3'H5F0D3ME]RGO-F>&"A,"T(RRR"BZ5I9E-/RS@<M6Z'=MA
M=7S5:.T(_KJMVMJ5&YH.4U!:Y.[.+YE-41GJI9,B! 6.+P.4*F(]AN^4!H_M
M9-VCP7;'4Q!F]V+8$(81BT!F^!\S 7QBB1VFTBE- I\<^[L@_,W7_F5Z]8GB
M(8S>%_51&E=?7=<:'Y?)I7Z?&YO6GO/OGC[^;)#'L97..X\X0"*=-.T4\P3,
M*TU#$D05\A F]X^\'YL!E#SRF<P !5>""(X=E315 ;<R.!AO*G5+)6>3U$E,
MIA''^9B*ZY':NRHK?'7>?D%9$0WNET>.&6<9D\Q2@U),(^  .!*Z 8'YQ,1O
MBL&PZ.6^XN/U4>A?$UT;,"5P;;#["&?OO"N.0CFHDLU">92[[XJM1H;\4<1(
M>!H]\H$)L,R14-AHB8T"5$7?@!CP DCS$%TVE$@3&0< >:8QT3KEMTH2N>.,
M,_]$)-*;HCPL $JA \96W?)3% M"6IF\<V6L89IQY14WC 2*JR+F^(F(A8>G
MYJ/P)O4T$ 9N#O*6&8$MLMS9%$SGAIO GPAOME/U[-ST-@.,/N6Y#G:KNYXB
M@UJ#-(A9GNH6,RV$QDPX%7W$-%),W!-AT$<BZ?USZ<O\Y%49AL6X!'N@_KH7
MC*\Z[_.CUW_"7Q/F94)J2JE&H$BQ=BJ0:('.GE,%U"9?$F$OGAF.3GM PGX^
MR/9"OKLW>L7XX>B/X]R/]EZ!!/A_EZ[>9\I=N'54'+[2<%OJ7&9Z^>[@E0LI
M@ZG^)1\D.K^BXG $CP\/S>#UG[9\">^M/]>OO]F)[S0.;8U2@N'T?EN4, .9
M2U4?#H?AU?3#'SX?'O;,*7B:@("050_],6G=%J-1T7^5!@EVUBB=O31Y2?6^
M^O)D_%HO*T[3%(Q@HD=^^N+)["Q7L_-RY&]>TVI9HZ]?1LOX_-K+JNUR>L.$
M"K2:.G@.!I4F[5]+=.G:N"<CP8>C5L44K?]"U9\_)M?3/-Z\>&A\6D]\A5JX
M>L5%'UY6\U33:_HJ>'M1OIH^&P&.633]O'?ZZO^N)$;[OR^&9C#,A@#;6%\>
MYF?A%1"^_G9<CT;"PQ4I)J,##QW&W[KESU6(7 +';6B804^QNE-7/W76NVNK
MK:WN2G=M:T[[N+7VYM/F>G=];:NUTEEMK?W/FW^O=-ZMM=YLM-OK6UOK&YT'
M[SBY4\<_F^$>0')4#%ZT5I??++<( B7UZ)UEMW;VRU?_?+7#E^0:_8I<>SB4
MO-W8;+?^!/TQ* :=<1\:<:V)FMD,,67U>49Y(#;M9&&,"Q4C8Y%[%0(8@+=;
M?ZV!28: #_FKU<)5Z:UIU6EILFF-_G-J5XNC]V3S:)NVQWY_[6CGG=[?V&^C
MSK[C[;/VV4;WK_U.]^/)QN<VV^G^W=_N;_;;GS_B]ME>O]UMG[ZGG=[V67'6
M6=VF&]WTQ,'Q]MDGU.[V]C?>?3K=Z?]]L+/_]J#3A>?WU\[:/77RGNR<;G]V
MHOWNXTF[_Y%USO[>:[];.^FLPOW= [)-_LFWR?;93G=SO_VY#>_Z=.3?_</\
MO__N[9#>D=TOCG=6UTYW5G=IN[]VO-U=0YWNW[V-[L[^SN>_]W?V.[W.N_8)
M]..L\X\Z:9^M?;&:!^R]RSPB(6.*^<Q$K+- F?6"^Q"U7'J-4?:Q4N(71'A]
M4_3-!A;H3K#^K6W*@];&(/S^/1A?J)T_KBKL!JEGMBRYN)-V_B&E3Y<18S^B
M]+^FX:=*FAR>)#5]663T0KPY-<7A#\J0UJ=![@H?6NVMGQ:'M7US_Y+DXQC,
MZ5#V3C<#>-^CI58LRKX9P0M.1J]B?A)\-BK'S10V;W/[[I/8/CLXZ_3;? /Z
MM+V_RSJK:[1#UA'<N[?]&=[_;C/?WE]C[=6/DV?^@7?QP4[W<!_Z!ZT>\,[J
MVWQC=1?ZZ.CV_B8(IK=[VV?MXYUW?^?M[NYQYZTZ?M]=&;6WT,G[[B>\T5WG
M7ZCU2#+NL[2-/&/@.&3*&9[I@)'BEF&GV-+K__-?&F[ZX[K .A<4$[ _!HY_
MVO"HP/OQT\IF=VWS_79K<^W#QF:W]>'3YM:GE4ZWU=UH@3G5!9NIA6EK8[.%
M^6_^]];&VU;WWVNM2Y;6N96U\J:;+F--V96)N6):_[#+<]6?PLO\W*-Z&-/L
M;5&V1GNA]9\I#[9J#[55[=@_5UD/U:%Z.CQX]V45 G@UAFZ4Z:X'D40?JK&O
MU3[[53GDX9>L#^_<2X]EWIQFI\&461@T4B[]O!'4.3OXHH(2AGF;46-QQA Q
M(%:$ 1Q@1TT,40BQ]/IO,P!4G;8H?M%*L_Y5^3)?WLJ]@OYVXZPH%T;9PBB;
M*Z.L6T+_\B2#OVZ51=,;-MDLV^GV^AW2ICNK!V"6;>/.ZDY_>__@M-/M]-IG
MG;T=^'?G\QJ'OETWRWH;G[?I]ID_V.B^S3O[GU"GOY.#R87;Y--9F[SMM<D_
MO>WNP4D;WV*6>:,HDI%D4EN:,8=8ICV(4^8IDY[@"#=,S#+V!,VR[N9*9VN]
M,KX>V2Z;"#YQCU&;Z^[YM^VPT3G;30VQ6!;]F:JDNW3H6W;8__DO+- ?O_[W
M0X\)-/NH:#W.N^]W/N]H/(BKQL-]ABKO1H\W1;^?#]/J7^MM#B8,2#@;RE=S
MA?9[5+5KU?)C&GD]\$9JTI]V)$X[9^M?C(_!>&TRX8+,F.0DLT'P#(6(@J$D
M!$667N-,::*_I@<?+H;Z0]Q&;YCJMW);WM]M#4M7G0%^CI(ONWAY_W!WJ65Z
MHZ]<N;J:J.7AR<\8\UCHPY.EEP_G@Q%V)\EP[URW&7;S85*VHPY<>7:<M_L%
M11$\52035*N,:8\R8Q'--%(B*,LQ#FCI]<I?[=8Z=&.KNYF,KO7.F^M<N+$)
M!MQ*=VWUP;WY.ZY[K)T8-ZKHWRIBJSRG>\L,6\/#X%*VBF_E@U8^&K;<7A4&
M^^X:R2,ZWUS@GW&^B5BF7,_<^V9T6:N[Y4'\:&_%UQ^]0WH%_T9^Q3?<HTE4
M]KX<)'TG_^C>I=_ZP$TR'2=[A,*;8CP8E:=O"G\U[@DC<"G?:10.R^(HM=/0
M@.?$XU_M[,%;X+XV[73W^IW57=8^VR4;J^#)KWYBG72=?.0[_1L+,0=M N\_
M^[O7/G-XX]TVVEC=/=M8W68= GWH[J)T?6>UU]^Y;2$F%4S4P?O,H@ >?Z T
M2['2C/LHG< TG6.Y]'HU],RQ*<./N/QE<5Q_)C?P/4T!^HXP_HH)0KYJ@I#;
M3!!%?LX$2<]=6" _%]1X'ES;-2?KD_S*>G-=@]V&AV;']:OL: )+Z9(L<\J+
MC"$G,AVCRVAD-#B-D!1VZ;5F&:9"4\Z^R9"-UD"W!YA_JY1"JRA;1=JRV=H?
ME_G0YZX*3!6Q2O;,+RN1ZM9RUPSRL^K[[[\6I9R/25A?WES>6FZM]0][Q6DH
MJU%?Y<!6IUC^_0?"CH]K"\]O:MO=XD7W+F%7O"_#<#CY)Y6AQ8V4KC_M&IYU
MSCY^L<0) 6(PLRX)1QM4!M.*,D:14%(CYF)8>KTQ"'4\Y'T.2FATVOK0,V?F
MNJ!\<9^IB%\C&GE>1#MM[Z^@+UKX$*CAF;3,9HR@F &Q6$9Q-(%SCSD%T9NF
M/Q^,@U])]CT.CG**P?QT@1E+%3%.*ZZ%,2$R399>RWN,NHF4[?+]X.QA42^(
MO"K!.DXE5O](TBBCR[>8E]8,PT7<=C+86E+7I8J^-^!K$T0=X5@"-TC)F$11
M"QP0@6_",::"7'H]VJMFZ/*K[C4R^77)>'.TW^]]ZVVO2,D'UT?PC3S]9ZD1
MWL#'C;);'#?3^?UY?;#17?GB0'IH+\%CY1RT@)<LLS*(3#HM*?R%!4B6UYUP
M7.N#[:(\N*$&)J'S!R)79;UNE!_*X@BLU"<:T?@5HG[\HJ57RD>9!8]DQ@Q&
MF2919-Q8F%Q$P>FQ%5%;M]'SP;3ZAP)(U=O)#^O(U#,CD_N2SC\%!84RX9#+
M6$ L,X[BC,.D"L^#D<*D[08(B>_O-[A%A#]DYL-7 O032J?H_&$)[)H?FEXK
MG 0W3LH>?HZI1L+70_)?Z_YM6Q*_N5KWF*KL6TO0O]TCLR7%ME(&\_S8"W56
M/WZAW!,5E<ZH3:M@0O(L'3N<.09$,420R,!*(OA&[NKO]RD!4_&LWH>]8O L
M$P. ,+M?;.0Q6F\SJPG/F X@]U!*.>2!$64TF!Q@<Q M,P3:ZLZ9Q?,E^2X6
MH?_/?RF"Y1_#UBCTPF&B?&M0D?Y%"R1B;YSB9"T#?-I*^:-W6IY\_)RV#@QC
M7E>%WX)!&,J*YUY4UB%\,1-%9 9^^E/,A\"*K93I#Y2(:7UXL!M\:YC,RE;/
M#$>MLDJ/_7'U-.\AOXEBU%?36!Z?:[; ,"BKLH&3Q?Q0 D$.Q^5PG%;U1T4+
M[D@JM'8Y,/G-_IYLBY1=N>)&K^ZXM']YE/OCX2B/IP^_VJ^6%44_L]I/\;)2
MZJ>6Y;]]C>J?>_*;B_WTSK44'K^S5"]+^D.%'V:V_%%CXR%70+KYJ%>ES03C
M]EJ3ZN!W7M>Y4H&BN7-0FDK[;IWV;=%[=L/O3!*G*@2$DUH!MHI!ZW@OAU\N
M1/!M2Z+?*7!RLX#)'W,U(P^^SC_1;:>8V(KU&FGX3[<\O\W;[SH'G;.5TS:!
M?KYK'[?[?^<[G]?Y-ORV\VZSU_[\3W^G^^G&EN?VY_7C;?*1ME?7S[;//J)T
M_W;_[][V?F^_O0K]?/?I9.?S3B]M1[RYMT82*E'T61".9LS(D&F)18:#989C
M%0V)=>HY@'AK5+B#%ZW_C981;AV:LG5D>N,?2K_Y<:9?@/]V\$\$;2UG%\B_
M _*O);5H;P-1PF5"1I,QKW1FE329TL$[PBGUD50IO0M\/Z9P7YLHT3KQ_/K*
M1%*Q#5Z4>&@6^'B5!; )2)+@,B:5RAC&)#.$<@"(DY)::G *ET]7-6KQWYH2
MY/M)7E_-Z[E<6N_F>O77BNU-?$%T\8BQP"[CT=<?N9%__NWB>_7?>^4%&^^&
MS);!'&0F L.],KUC<SI,^9>_7"QP-I4 +WSMAPLIK ]\RN<*+7O:<GL!(-%/
MQ9*.]T*5_)8B!Y?V#?R&?Z]#"WMFV(IY+_B6Z?4F<: 4E/C/.$\AB5'1LF%R
M S1\-2I!4\)<O;=U$INX%->8 C+%*]+EM+>UY>$JN"'IUL,RN% Y)9BTJIH4
MP]9OT![(DM9P#%;Y<*](VQBF6TA'>V9T?13'YFI74S_KAR<#^?U%%0C[C5P:
MK06Q!#?9?1A+>JBZ/U9E.*>-5<6NJYY4/4T1,HU:'D"V_-7MB_>]EC@Y<:+>
MR)Y,C.I4C$;*UU\H7K::Z@$QYR7"*,."HHRQ0#.M?<Q\D$@I"^(QG<VU'8;7
M9>&O;MR]0^F#N^[!F]0J>IS-?S?_[A3S-3?LT>;FER*K\RKMD]@#B=?/1R,0
ME*$'DJ\L!LE&[9VV MBKIZWJ:&_CJM7J53,R]6;F:WK@HHW+H>K-,=S)$$]2
M?C/LIJ-H4_;65M9M_98F5?[1(I0L3^X8[>75%K7#M$7MOA5"W>%S$1^&OS^>
M +\TPVF")_+\N0GPLT_L"V<$#%S"LL@5R1@/+%,PEQFQA$I.K,;2+03X0H#?
MY\[V:W4D&B?208B:5@\&$%K&.1#IZ<0'7PFY,AF]M_[: E[*;KTP[(,N@+>4
M4_,2!& ?AG[Z(MGXT!S8Q&FR=EN[97$\VIM>7@:3/U1]\R'F@\H!K+*@4C(
M@6%^I8?59?S']+;OWO#U_DUO3';^Y.:O]'5Z9SZH518F-B-3S^6RN[+\TX7,
MYJ,</!'Z9]9;L5CFDLY\"9,L<_USJ[C?["Q>EI@TI;-L6?#9KV3?4V?U,I(_
M5^+NVYVEZ.? ]<W.JF6I[@,& MVMU;E>'U^^7FW]P2OQ790'*M^ =-\MRM-;
MPL75397<=Y.;FATY_OSWWO;^.AC$[6.X'W56#TB'K!WO[&\?=[K;)^W5%>C#
M7_L;J^YZY'AON_\V;^^[T^VS%3"D/Z*-[C;=[O[5[^ROX,[^VG%[-55:;K/.
M;27YC)+:"B8S'(/)F-8V4XS1C##-K7.6!$267K^_72?/MD3?[>CNY][WPLPK
M3MX5Z-?,]KE-:KCC<%9NDO!IDHP]&9)U;C/ %V2;=[)M?<W]>(*DNW=KH)K,
MZ=&B-ZT!6Q0]"W<4(UN<+*R .U@![MKZ<0@^1D$RJ1C.&"<QT]ZYC*J @C$V
M4$/OJ3#O_'#LVNTQ@ 6__CB_3J?R7363;^J)7/#MK_/MP56^E8%&8YG*G$<Q
ME=="F>81C'F$H[5:!7%^SLEW^/9GC_-XE+!G_$9X,>T<NC4JFL?;UKBJE2VP
MJ@9%M3 U'M:A21A@?1+(+86IB[)Z5^\TO?PXAU?#:UN#<)SBGF4XRH>5E38P
M Y>X%FRW5&0NW3P<F8$WI1^VTA[LW-^^@:.%Z6_F]UNCC#]5(OB^PO3?+Q(Y
MUY'PX5[H]::H:?T&6*CBT751S&]'>Z\N"=YVW"/\V0[#*W<]*NGNWT)+LWF;
MH&_\F0F_4)^FNW[\A5#CB/0ZDX&1C%G*,B58.BO71P7L1&0J./L=$?TXJX6=
MX@??_QF$7#*$AK_6ASF0<GS&Y:X?CH#UUNDDM89[I@S#J?PJ;VZZ=?5F@&&5
M#5J,1Y5ZJG;<5D^U3>GV6JH^Q.C5=./WVRHA 1X;#_):@-3O6;HJ5! &24$L
MC4)H)K76ABLC'%4Z*N>8^+)>R1**U!+(79>#@S?\U])ZY^TM:6Q5-ZN<U:WJ
M51L77;TJ:@;C?N:+JIY :A#L<S"YH2WTO 3/26?_(V_O;]/.ZL=4R>;D"[*2
M2ZYB)HDVX-])FT)*/E/:"/B_TRBE3PCQ0@G] O'SZE=38M^UG,2\+F\^P].N
MYR57^ZOB\'O9VW<_^5TN-2+C6SUZ98*;9>W/R]A71VMO??IK:WUU?25=O8N5
M__@CZJ[\]7XMG8/T9J/37>MTO]OMN3I0#G3D3XDEN@QVX^QKVB_3.V8<S/9
MN5G&^KY[5CB:G!7^>65S-7N_L?'?ZYUWK:TNL$#["GQF=LC8^>ANKXU1IFY]
M?>PQ_L#8;]25O"WZ]\U#?\QC=Z&U5R;S\;^^+_0Q>$WXSY?FN@!^"OC\L++9
MK5VP]>76V_7.2N?-^LI[D-?ID/N5=$K< J>-P2E=>DT;C]/;UQ'61Z$_V=BU
MW'I3#"H;M5JD?GL>_JQJ4M:[HQ:@?0:@G9I'X#V&;V^8ONW.1>,_TWB#! 59
M;K7- )RS)!+.(U&K^="-ZQ,14U+VRL#T3H=Y%86ZD"0@8'R]$I/NV0S#<6]4
MW;)Q&&JL_TB5GH6$>50)D\XW).S)ZT6ZW/J8EO?R415FJ9 +/_2FWQ/P>\5P
MG *U*[88CU+4]2",6IOY\&"!YJ:@&6. ,Q5/'LZL,O-&)0RB@O*'LG#!)_0N
ML-H<K/(G@=7ONL[@.V]T_[VVN?";FPE3]21@>@?/^7W8!?.VDJ75;O:%,&T.
M2@E^XBAMX97ERAIMO35N5)0+<#8(G.RI@Y,LMSX-+M7#WC*].N5E[3_C?'1Z
MN;I4LE<_#:NBKA-1NX!R@Z LGSJ4Z7)K-413!;4^':9J.&&0%^4E""_@VABX
M4@1PE4\8KN?Q@#9<!K$; TC;2]&L!5:;@U7Z++#*EUL;U6: ]4&=,PH3MD!I
M<U JGCA*6V*YM7:RE]M\M)">#<*E!ERJQN/R]FCJUOJ[SDKWT^;:(C&N.8AD
M:2U*?PN1SS!'/*4+-B%)_!L;)YDP_NZ(NV,"]1U287]X,W#]4P[8'8Q>4?'
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
M[0A:\VWT+'6^Q8"^QT&_@'HV4$\:D#"1(3"?<JD)C+B.&&DI&:)""8>-#%S
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
ME2XY?T1^\7@J#'$M0WAAF/',"9<H)\$;IUVPAB3"5*22SNSQ5!AB'H:8KC+
M@0IT1";7S>:!.-"C B/NB(T*"#V*  QQW?EQTQBB>3)O6:Y\#);2S<Z73HB]
M,'P<107*/19YC^9!>%FN;$K&#D(7E:'C>OIY<24E<^N/__F5@'H3!U7.^ DA
MQ0.LU)$Z;F3D'-;LE#A/(N@8HQ)1_&:KM=U^.:FDQFVJC'R7['CQY9O1=^&?
M<"FP<!%8MQ!8VZ.=GP76E_#J;Q[^\]_N!]K]XC[UH7T;=&?S\[>=S0#W@#9_
MVH%^:G=W#\*G'?KV:_O@0Q?Z[0R>^=ONQD?II!&:!212)(@3AI$&Y8QL)$PJ
MQXPFH,_P4V*F(ZZKZI)WF6J>F<1<)"%8P1-Q3BELB(XNY6\,OTL36Z;:TDVU
MLYW#CUI8Y50@B%$G$7!+1%82BI2BL$O@BDEGQU-MVEJ0CYS'A4S_?$29A59H
M1S^+ZV;M1K]+2KA"$R_L\*CL[F=DA$G[G[6,2JLIBDQHQ&T*L' HA; 4W''J
M#%.IRC9?@AT+4=1/%+7;_@I1U$044W62<$I:<(ZTY@SQ*&,^EJ8H"9T<%Y1Y
M[X$HZ%/59*)HWG9W6:ZLTP)(6!/M?Q57M#I5"6/@K'"A5Z\K/_IO-_C7N7E[
M^B?T7>]N+N'+9N]:(>>I9LC;ZTL!5C.SK& SK6#3V><9-]IAXQ&V.54T80%I
MGQ+R($$BT4(%KV$%N^:DNT%9IPIG+"EG+$[I%LZHCS,F52_L@0,QC"$1JU1
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
MO?&.,3-7EJE_=."[05W^_^R]:5,<Q[8N_%<JB'MO;$>0[)P'Z;Q$8"-[R]>
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
MB^"EI@[V]Z.Q&]#M=:Y>5UOHY3X=(,)10W5;Y0***7=MP[A;TKL3Z>T??OE
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
M3_:I]/.B,X*O^DL[IQ;N'&":[7GHN)IQ3=^5B6Z9'I,/Q3,7T[M5NQCW[#@
M3(<*;+1BZF<-O/IK!/\II>JSY0!Z^^D@'L7>$/BJ>EV3P+_^ ,/NIZDF,CH:
MQ%B=P$>/AE6$&87J=]L;V\%YQ<AZE1U5ZYEZNN,0[V>OIA@DU3$PF 5GQ.K(
M+0F2":X(IXK5(HD03.Y8HG]QS.'7O)TSN_HV?HJ]<=Q+C3R+?\'H8_FE1IIM
M6**M8M.V-LJ=;)3MC^0#I28JT& 0E4F C4(<<@9^)0('(Z+G28%FP[!:X.^:
M6BE DH-Z=PJBK0 QO;*#'D#=<&^0N::EJ8>S>U]]^8!AZY*S8/<2*Q$G6" C
M02F2*DDK. LA)-"6^0:_D:3Z8%S9'%F<"+EYD9QAKFD$6)E?V8(GZXUC)=M;
M#;YE<ZSJCP?5S__'GIR^?%T-XV$&TXWJ'?3:'?9SPW')TE\VVIVAQ:8(U"_]
M8;ZPI*7&A=1(=K<_LMW]O_G._M]D9WOK\P<@/9:4#DAY"@C'P%*R)&J4L,:
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
MT)677E[^H+A:1J1\L'[\\JP31D<OC-E06&4KL$&ZYL/U4[)1#,0Y1;Y^!@8
M9_+:QWB#?.4SIK^NUYL&JS<4Y>U8V[&V8WV4L>J[]KH2L-ZV?%)-^M:S=?=I
M>K7M B^TC[U1'"S%B8^C08S5#K0[&E:O>B&&ZG?;&]O!><7(>I7=J7<X#_(D
MV_-(WOS]SDD<5KOQK'K;/[&]V]>S=/FB,X+/^=O+K)71ANC[ UNJK8UAC0=-
M*;5.KX(Q=/.]13_=897O0:=W=EHN)U7^7"YW>GV7DTBW3O3YK]9.6:WM=K7N
MM%JOPM@75FS7ZT[KM?6ITR[7/01J]$>]/(;_<8-_;UZYEZY=O0<Y@+I\.F;;
MLO5^MRW;EFW+98&(52[$L&./^X-)=?#J#WC^&%49[M/'PV@G[0C;$;8CO$/O
MRX>V;<OO++V>R]T7O]M>9]3/':W0K1?D$6^]N,^./Y.D]D4S6_GD=*$"8Y$Y
M03&GC%M+ V96$DH<9R&4Y'0\24XG[6F>:_//X?M[O[WM[.V_.MLY?@/?>R-V
MC[N=7?J&O-_>X0=?/I+WQ_[LX/CP2O[Y^]\.^/O?7HN=_:WSW>T=&/-'NO?N
M-7N__<]'F,_QWOX_)[M??N[L;;]/NU?OZ,!$P^:)B(20"7&?4J[CSY&G.F&J
MG9'6KFT*QC;PTE<B;''HQ\0A@YF@ $::*L\UIYJZR#!V*HDHM2 M#BT?#LU7
M^1%4AYAK51@6'>+*"F2M3BA0:9UUDA.JUS:I5AN\Q:$6AY82A[@6G"8K:(R>
M"^-MH$SELLQ"*\6";W%H^7!HOGH.MLQ:(QWR*@K$DZ3(85"*9,*$1Q^5H_EP
MLV;?7FVLQ:$6AQY)'Q+6!6(UE9@';G0TRFOF#*8B*)%:'%H^')JO2B-E\-+D
MZK#6&<1E)(!#BB,PN9UTV$9J<A6O!RAZV,)0"T./ D.4F*"5B($GQP-U-F#!
MN&*:$>5)<[WZH\/0<[Z%YNG@Z4H1F(0E580;I'FBB$=+D58L(BM)"IQ1>&J>
M\2TT+40]"XA*DB>&-=;.&!X3=\X28IQA@F9OMGEZB'J6Y56>$J?FRJN8$+7R
MB:# O$2<$XRR7HR"#DZ%I!@5KM3;9W1#+CU.+5]0MVVYVBE>2Q,D_],./L+7
M5RA"3K\E0G[7])N;;KE;L/7/YI8[+RW'SKDH N-$*4,)%Y$K%:7 3++6A[%L
MPO?J73=<<4&P9T@G"[+7$XTLQ08%0ZF/0N&4*Y%+O6$>J*[9$M5[_.$96"M.
M@M>!RWR!@-2&<RVL(4)2ZQG3+0,O'P//!V5YI+!]B2%"0&6&'S723BL4G87=
M]"D&DX,AY,%N$F@9>'D86!'.@U18Y,@7%=Y:E303)B8=J6_N3FH9>*D8>#Z:
M*2D5TOJ(3.9B'@S\Q(U%!'.<0 ;#EH(FBQ^LL&C+O\O#O]X%2:@"]@6P=H9I
MDX!U!4O$<>.Q;?EW^?AW/@KH/;$NA(BL8A1QHQS204ID8",3QR$HEK,S><O
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
MHX>Y@N?E ?6C*I!#XIN"ZOX(JRLX7AR.+V?41$R4)(0%!))5(6:D0 H''T?
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
MLC='NS3ZZU]ICRI:GDO+QS_.#RBWF(+:ABP)'C$+>&<D42A02B16WCB2O_M
MHC5[(S4/<Q%G:*DDYM;EW:;(D)I!!2QJCUHMD,^#TO4;B__@<'N7PXRDE$.Y
M4=LL7<?Q&>_')L^4L5+8)26C1"_T2 .8QR?S.>$ZPSXC._Q=OMM6>K4*L.\@
M\IVM$WX@A!2PX4#DE,1&$]PAQ:A'UL'&*RZRG(,\E[<A]D;MYT3"X34U,T8=
MALEVH7W:ZE[&?.$0ZZE:91@!**M5%/VE^XQHK3_HGJ)(^1/<$V^72K(FGS&\
M72J[*])M1]G&I?5\=KIV]M/?)GK)FJ<F_;873.]SM_>QV*I/Y4[5BS<#^-Y*
MV_1WZ1BHR'FNQ;6[27:^'N"<6&,\04:)+(;R##)!2225(D2K&&$-<;C2K,U5
MN]7<.AT?V/OTATLXL\+R*I+^P%B*54L):ENFV>XO5 NSIKZU$1L6,B&FBX8B
M;W4U/K/(^].B:,SGQ?Z5-6AGIW &)YWN><S7#1U?9$F7^;K#BC$XPK-8=]D:
MY< F"33*?AZ] G!YO^G#J(2A'3/M>R$&R9(L'H581S<L(J8%.B67(XA?\\LT
M6V61YZCV*9Z\C^FTW=.T;39F"@^7,_)-3K[@:%6F?^U&,>?3%G*X*.&#+YZU
M"J$ZN;!?S7#>O]8Z8/RX:VK'N+QNXF^3IYJ?#2*U%[5LY;9V:\9'>AQ]LZA
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
MK'5HCWSL5B212(+6OQ[D >LL8(DX%1HQDGD$YA]#PG(?2<5)G^R2.=;M!$F
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
M\YVM;\?[[<]'=;)_LK]["/?Y<;5WM7U5W]H^G_',;7UB^S_KO!Z_?[S)&E_
M)OCYZ6J__:VUL_7I8G^W<5P_KI_7C__(ZY?9^72Z&W.*>6T09MK&L4X&C '-
M4$YM9KS(#0[NW0=,LSD=_X:U$(\Z!N -<-2-_-0Y:]O06PE+L9L9*NE0DT;S
MB*<0J9AJ$:::F3?$9:X9YP@KRQ&SN48F)QQQP[/8'B0XK=Y](!M*S/#4?U7,
M]#!F:G1_A<@UM52YBU6UGP_;S\W37K-5HUE1!_VP6I&[N\FORULOI>0(QTR>
M4R44_!24L;&O0,#>:!$R;UBEY#PE'C<^SB@YG&I& )&1\M0@1@)%1FN*0%KB
M3 ):2_\X2LXC3"=?8Z993H^Y']=4>LPC\LVT'F-8'DC.8RV, #T&_H>4S!@B
MDG)-J<!"DJ3'S-;"W$^/>5O\LA)5Y6UMV?=P.IC8LWD*R61*QK5N*R\LT>&F
M;G0I?+SC!EW8A6N?P+]%3\G^.(3=[-1B:#X%F>?%I\]##'Z7$?GEVEU)$:2Q
MS&BL!,NQ-)PI;\&^"3CDDN=+M[O:<<T_ BPT?!NF"P"II<A_\>==<[$Y&/2:
M]BR=\&[W;U.TQ*WZ7\T)^.ZZV#9)N"SDCEHP/3T@N/-Q*IT/\!,6%CMO,1;O
M/F2WM+9[7^N$E \R,!>A__Q$$C-1/DXFHFQW7+<=_NKV^S=0#]!-12,WT AN
M;!Y0(P@<@$>9R#5B/DXN),8@F1.5^5PI&_M$97/2C<<TDE):RLRB);OF<4:U
MPH8(E;$\S[2V\#]%O5$&]/*"0K(AA<QMG!T3:^"G"D\>EU9H_?  6^)L9BC*
M<@>T8K1!FEJ!#!RCT\9FTN)(*[.3M%>#)RN@E@I/'H]&#L_KFP?.L,P&FR%B
MXA AKB12V@64:2RX]AE@BKE+YH"><EH$M5N7&[7=(M^R5&Z:'=<ZB\K-*)=P
M.J%S-N]SJ.VD=GS-(@T/+HQ:]_O:^5'3'=6:_9H-,3\.G@-:[E71F7LZXZ\&
M.GN11MCM-4%]-*VBPU^91E=TY*T-6_+&=J3QEC-JZT;MO@U,QZM[5CD\M+,_
M%=M2,<3\K+M- @(V9(+!I< !EL6L.^V0$4$C([FA7 :7:_ON [ZE"6F1] L4
M&LE]330R8]O35+ ;%U21P@VDP( 4G->$>&N1Q0"0# >*K*.@>E'#M R94BR/
MV#CK4!ECX]P\Y.7A!#\$3@CH (&SC ;!I#-:6JI)EN<ARRD7=$H,5W"R(AKZ
MQ'< 3KQV>1QAPEWT9L=>#I8'C^ (?!ZTS80F$4X>2P=;V>%7"++<Z6]?P.E3
MFX%!IBW2(;.(T5PB[9A!5CB6\Z!RSL/M"+)QRZ"#A!_= 6@UA;:5 ,:54TIL
M&%=R-&/E0JQ02.ZER1(./T:B#M!,#9,A%C7[]W0UK6IJPF1PX*/I'WUN=<__
M-U9;?(%%18U_M_O'A+X??(&JL0\-)D4/FD:H#,0;R+-.&^<'"N=.62*1,$$"
M..& E) A=EUG6&KG-+O3F? @ _&!I#*)20\@D\I&O+D0Y;SQ]4!I1IG*!.)4
M!\1R@#*CLP H)IS+."C$7-YN(\X9N7&] ',5GOX/_Y_M_<^'&^N@2G\]BX4M
MLX-N1@W/8VATXJJR&B8;7V)LO]LZ&]Q\R<TO4 1FGC0P,1&H*K9^XM^XYD3/
ME FI@>ETYH#QM5.!Y-;GV'.J<DS)@=3OAA<=]<;IYH=  [U@3I#)X;U^,ZUS
M<]E_]S_7=P.V8G+K[]BU<K_U@GWT;SKW.V8Q/6D]KW[\J12#KCLYZK9\Z/4_
M_>>L.;B,M8=;S;YK=?MGO74II*,C_#K^LU6_VK[::S?:.[N?C_=VO^+]GXWF
M?ON?XT;[T]7^\1[@T.?6WNX_)]/X56__N*H?-YI[9(_7?S:.&EO_M/;(G^W]
MGW6RM]MH-X[W,L#!H\;/;WE]=R_;V05,N_J:U8_3+#"F,8FILHAF5B&F<X6T
MCNT[\B"(U<R!M3T]FH+$;I*2:J8]94YF1BNPP3&Q@F"K!9\NPONX4Z_O-&K?
M=W<^_K][SI' "Y9IKM4\B-N*P,@&EW+EY6-:;&"RV)2),O]M2AK0A 63H7?Q
M;FH[IY(!@U9T(AGP6@A_SNS&N8,^[B2HEQ3ZGJAH"J[TFZJ4(Z'?)S?K'UW3
M\U$UW&J"13+H]F+(&^C1Q5KUL^2?[:!PT>S'DOY:_ZB8S7)ZUG-'IA_G/W4/
M>Z9=.(L-Z)OG-W^GJ!LO7,1I?M3EY+?.3I<=WV@=P\J$&(\%'<CDVCNPFEV0
M-/->AB)]&Q %JSN2!1-"?QLMY>]BO9MG@Z-N+SITBM1!_"+4T*>'\>--L%68
ML42!$&0R]L/T(D,:<X? 6E!91H+ )OIE^6UI@4/'O^NVP<H%]H!#J?TK&K]E
MC7X\S=KW1%WCPZJ5IS5LF9!Z.(S)RA?D.-FTX-;;3-K<>;/7']3^ \9];)(!
MJRL,>].O]<_:P/?)UV<#F#2W^0%,248%PL3LD>>PU^>3^&C.X9C6Q]^IJ/X6
MJF_L_K@XX(8X*4*&',L,F%[6(2N-CS_A3!AN**,Q&19OS%8G3%+]F%PC^,8C
MN3;WZE:"'1EO*U69TWWFS7F9KT3?.65U/+)Y8</AN=YE8HLWH^0$?7W%:N%3
M=>_8!>L/#(S+Q/M_7'Z,3I;*V"B,C9W-@RQ8E0GM48XY08RP'"FB+;(J=UH'
MEQ%+GKF#QP-&O$FQ(>ZITS_]B#>2;5"]E*6PPH+\UU&[GQJ&U@J7:>U3#%4N
M4V#T!J:,O8_=P@*8BJ<@5@L;I4R#>7OSQTI5M49O3/U^C7.+=E,TKJB@B6I7
M:1F,3(5'K6\D*ZQOG-MT==W[D!:[_=B#GJ?LG#*>5 Q\_EZNX&6;+&4E$WQ_
M%^ZY]8/OM7_0^M:W-CSCJ/YE'S[_>E'?/<'[N^X*5)_CF4JFX\;_S]Z;-[>-
M).G#7P7A=4^X)P@.[J,]KR-D2_9JMB6Y+7GZ=?_C*!0*)&P08 .@9/K3_S*K
M</&22(J20 H;.VZ*Q%%'WOE4YO!L] G&$H5PS<WYA[]@/B<W?XW>AW\=G_RX
MN/IO=/[S3/WKPWEP%BZ<9+)4QW =&WQ[ [/F1%5E!YN\,]<."+$M:IK.\GQ3
MFZN/[O;L;3ODW1&, &MWCL'-@'\)K%NE^Q[B@-0F"W80=:.7S6N?1/(D\T$R
M<K&X6[FL-3$ <R*YH,IW29;7+R]$LM*)Y+M%\F*1C,#63?!: UGS'$LV/$N1
M/6IILA+XFD:8H06:\N*-8?2U>POEY;+O<>3N?MF9O HM%[H8\YU/BCQ)U\R#
M$\#+YK5G O@I#6)>[[BSAS<0ODM.]EM:X)K,]65FNJYLZ(XMNPZ&$8GB! 9C
M;F#Q),#.#.('J;B_>+Q[.0QL/422J56(I):4[5>5!\?YO$M&HU 4.#^*_7=\
MZ08LIB'+6@?V4<_"$JQX"@SE?X-W %.<A^<__]#.K_X;7GQX_^WBSY/IEZL!
M @Y__'5,E?GX^Q=@QW,-NU>\#[]HISJ\7SW_\]3X\N>9"<PXO#CV1^=7\-Z?
MGX*+XR/E[(^OAJ-1/3 MF>JZ*N.B8]5L5:;4"L"O#%2B:?, 'S4P'/A-4S55
M,33#\31%T4UB!8[C.SK1EP%\3J_.3LZO+J6C\V/IW<7YU>GYAY/S=Z<GE]+.
M(#]M2P9T^)XU\3UWT],L_1F6XH -;;B^ZQJ::1.0Z*H9* 9U0-SYWFUXH$>5
M<;^S/&<IQWD7AR?Q+/DE2)U\*KU-8G^?.Y5,,B9%]01I/<%,3-##"2*$*&,4
MOI$H\!,>D*"U6)8XH+@\C0KWD9A6\"31YP)M==&B RRF<0*&>E\ZXF]<?<QC
MW9&!5[#AX;!=H3\*RK@(!%U<3/(L)_P\;5D5;0\P'H^NL\Z^??GQE6'_.&:@
M>4>H;)BF*SN,.&#>.5A_$O9$L<"\L*R^NQKC@<3PV$<O!-]SMN^V=\7V&E]]
MQ;(\13-DVZ,&HM>8['E,DZGC>QK%KJ>^_>(-R-N53>I7'+3?7M0^JL[X #*-
M .6QO=4-I_">9(15"E"F428:2"5!@&V6HI#+_4$Y2U]B,4L'4RDCU_R(G4!9
ME;IB[D?D2=SL[-9S?CS:4[VA* 2U";>;JN&8C.B>053#,RUB&P$+%$\Q+4JI
M:JS#[=4^7GBP-=S:Z;A^&=>?'Y^:7ZENZXK*:Z_@N5]=-T">&YKLF;JA6P8U
MP=5[\4;3K5O.?G*A#GO(8K]L+@8486A%$S%>6(/#]Q@PR8B;'33)<FXC-*@E
M%$VZ&MVYBGP-V"C\;GQ#+H%%$69HJGC<Y\B'!$P,7JZ'5U.!*U(&'D1&> ^M
MHMT8PK[Q:S!E>1TSN/@G+^P115*<Y$47L*I1V"0N^ !LEF5U0*JF:D"]60A\
M4QC5:%>!?7[-_+YT 0\L)\RGNN(F7#R?E25$"APDC(2;7MP\$PM8+UY=LV3%
M@F& 571_BT!B@1#FG=EX21.69:.B%UO"^YZ!IQ6.^6/'+.5L@I8@+[T$:Q/&
M@G/PV:^&898G*7IF/5C7%.L:]4I3D5&2P4-^%?O!%X)D20SSA16\)F$D-BL!
MZ[4O_6_UH&C*913O:(;[ )/%!V,[LZF$LT6IR$M "0*!I8N9F&JY&6!SUD2T
M-]KF=S: B9T1;HWNJ\+Y4Y :D<8D!4Z!W24-4$E$;K))B&T,:43"429H!1B7
M@O;A6@5;HN+(2PY/QB53%.3I33)X:0:W"BX0>/0$3U((_N1?)/ J+Q%-_-AH
M'"6\Z6JO5EH]O#SC+8W"^-LDG8JA".]F)/:@)W0GYST\E@&TR0:,MQS,D4O@
MWE$2LQS!0CX9D0$2VV5Q2]&[L6@IB,<Y/.! +@ESWH</ :?5[S _CPU)%/".
MB,6/2>%GI5P\BJ^"8CI(V/M*(QN4!2C[):+G6<GW*,P++5Z* 9"-G.@J"5/+
MQK*/):\91Y-)A*<28#] ?-[ -FQBBC@6TP+"P RAU&!@BAB&9@:&Y:FFJ2O,
M7K\U<);5$=#I$<Z11$?Y.Y*F4_BRR#QT!LH2M^3J#^/\CZ^:ISN*;EDR(YH#
M?J>NR"YUB&PIFN(ZNJMK-  3Q>G;MQS_K^7'+92U85D EWF.KS//TP/3(';@
MVHKF,2]0+(\JJG>GM=J1R X\UQ/SXNIH>O;S5#^[^CX]N_EJ^3IQ+=V3 QV[
M0ANJ*;N69LFVH@<.-17?=_  EK8R"U5:M8T0&<J4(Z29(_KW)!0'[%&N^RRC
M:>B)NF^\CZI>]5&=N12TS7&8E6?SLW[90!4TJ)]PRT<(/R[[:$D+>4F8:%0A
M#7.E^&WB#X2"0^5;&I.-:BJ5X07ORT(<MC?)^4M*VN?5[TJI61V]6;RO>#W0
M;0*_PWQ2/ABT#TDTS4+.,F!@Y^$8KJYN2R8YECL4XX9+<MZJ=HS^ ;RK'#\\
MU\,FQ.,$[7I4L*6"]+"E;YCZW*X(4=&B,2WZ+W/KM; ^8:BUA8W#XKV3N>V!
M"H WP04C]I:9X26%OK];GY"XTB:\KE]^@SUX-W%O75MCFFWJE)J&Y;C$)(9N
MF('NNYI-=+9<8"PYICDG,4Z*X5X$'XOYX06S$H/WC99_LC1YOL+BZ@_S_.BK
MKWN.8]J.'& -&<,)*):F]>"39IFV3T&@NR_>X$HMZI--PY>FJA-;!8HQ7'"(
M[< )5.H1A1 P@?7 "E:H"&L'&]ZIB'+7/]^<_?'5=S0'UMV006-;,O8@D%U-
M,<"H,$Q#]:@&-L6+-[=5$*I-B$THP*= 54SU%5NQ#3RE[6E,MUQ%TQGS3'$T
M>PLCH:. ;8P$;$IQ.KTX^AH8@6%[@2^30+'!2-!=V2,6D1U7)1HEC'JFC^7N
M%C,9CV\CO">B&($XS3,5/C HH#H@-*OVT/VD0_X5+Z8&5XD8&ORW**I-<S P
M,58%JEO<<(U^;2.(!KI2W-Q\DS ;RO 3:._KRGPIHU08MR'"@$67E@^HUM$\
M9E-D!\HUN_74[K8NZ?KGIKB3^G9"P^1A1G+K>RG)8$MJ"A%'Z/?5U?^]=J@J
M"Q!-5#\,@*B U'#+QYAWI47@,%^P0FOO3!AH3VIUG@9P)Q9EED9)RLI(D23P
MJR+.BTPMXE\X0Y)BI"E,Q-=Q&=C ?,H/RD1(AS?-@'O G(U9RA>'I3P(!CP+
MQBB,'4NHUH'9GF!"$<[@D5)2AT:)C[%N6$5>W41*A(L0A#&)*?Y>BI->Q>TX
MA#+.EO5P.!R?&P#ES4>9;JU_]DSKE+FKZY3M4\FQI7B@._$]<W@@5W&II5"-
MZHYJ@'GE@E%K>[IN.?"U:].]J@]49D]1)F.L.LJ'/)-5=*!HYIR 9Y;XE#R3
M ;H3U6'CY\J71 DV(C_"T634D#X-1[1Z?BEHDG31JRVN7>;3%K?UA8ERA6%2
MS,R(ZD:E4IX-KA;^?2PJ'*VR*%:]L+B], %2!K(]X\DE[JV7,RTN9C_&'/=Y
M#_7VQ/4PWA6Y<9&[^5@G,A9FM%:AQQ8Q@&(+!BCSD&AC+DE!HG'74'5%@D>J
M@6+5DI2Q*K^"^PK;1O!($;*20*(-L:H0<$(N<K1(B?!%5/X="-NW[-90_%D.
MJ,<#6ZB.D?ZB<!0*6_PW82T(Y0M$7.1K*I,C)CF."+,O,",Q=M!<(0M !/"<
M39%:K2?T6@KAQPD=SCQLYE8<!UJVO'JK8+KKD-V4,20$V0KUBW^)E-CK>I6'
M9?X()4V=#,J*J!Z9R2'U*I9MOB$*O\-(ADGBEUEQ<0_/<GL"!RB*+'-3!S=B
MDN:O^<=ODS3,T##C(XB+H-CL&G 9*)I/O*[6LI9DX6A,:%X.IG%;893@D9^<
M:YO[9&D?G$<V=!W0(P*_G*-RN>A\1XI4@G J<)W.D&=B]E.Z[DM';\\P(19B
M AP6[9*EUR%%H1XB)!*62O3&M3%+IEB]<L%+BKR<< ,SA7?"WG& *PP4!'0<
MDAY^B9 %^/825N0]HCJ! 9.9VF%B6*CERD)A;=Z-.]>^GHXH!=YDD^;BS2[(
MW#(*=N$97][0)2!\-[B[DER#K)(BE/G1M/1'?&!GM*ZYL2]DP8A\!S;U_5 T
MV45'9Q2B B13X7?PPV\H09JW]O!W$!L@\:1L& 9Y>5\FT"C)#<H2?'[*PI$W
M05O_FR ?\<0\!8\@*GLV"$F9BK7 J#T1DD:H?0;C0L^F45&KIA[I=YY$?Y?X
M6%$+VY\RZ0@LSC1FTTSZ@( P&/81</BK@I(^'GTXJHO-792DB_44L51_D>'E
M9,XEC31D$7;T&C*2%G)A'"'(!ER@#!^DVJ_!T^([!TLOQ-6T%)>9P)X)N87R
M/ZMZF)"\?.;B.X$R4>)M^"*8S!GLBZHVIU(_H^!6TG@(HHJ$6BM[_]SPX ^^
M7<1-&K>3\9AQ"'3URE(XTQ))E$V*S9R939:3:7%;(QQ4*N*2W/%G#/IEA3#G
MRH6_4CRQDAU'_,M29%_F1<JC*5+>\])_>&&$H2X,4<& D H:,F7N@251]/BV
M@%1#R@%1,A&,D& <K.A2RN6<:O,5K^MRBF6WQ;+/CU; NXI5:"Q.L;&H/9&Z
M8>GYXBQ;7L%/X(&7'9^$Z2RR;S-7<H1&@V%[<PQ7L^6H@D,UN;F@)UQU+J.0
M*)#!\T;4L+G!.(( /LR:4WS-EDRDQPTL[!XUY1^%4WW-"KHL(#?\^;=7QUL4
MST@#7AJN$M#J6@)Z;S4+4&/=7DM3>D53K_G=XO$'CE:KB"X0UO/JXB\3CV_D
M/)9 #1S=,)A!#&H$BN^8FA=8CL.8%2B:I>&I.Q4\;$V1RP\K<H2(@9U+%IQS
M3-9%\*XT "^+0<RU18'5HI@UN(')@"/7EF($CY\P^/E=/?_CJ^$3US U6U9<
MC\B&[QBR2UU35A7/-*D".^22%V\"H(3%K%%M:V?56J,PJ73WS3 1^.@"XE49
MY6AIT"FW$[_5=B)-P+J.0X&";"AMM%O A^$Q_C(CW;0@-2$"Q%>Z(&2]5X@3
M\$ *G"C*1&[^($"/78?)),-RK0D&9BG0F3\I\:4X05H$(;A<Y&$ND#23F!_Q
M%[*RL&&J;Y<9.&)DD[B2H'Z%]ZO,F9ZPF$!H FLS+.$R(V_Y*/ \%$:.2XC?
M-0/U&S'N.17"NEP9(.SO("&9T/#OF9?RXE]J609ZJ<'"[0NN4DM9VTS[H!%4
MKF6QA AY!6^*M_W#Z-_"ZM^4R+1"G8/1#K^+:VN+ %=GYND8P1$()K1<X=WS
MSQT2?"IBF-/:ZA#!;!!5 S(0\>H1Z!12.GK_F<!PQ>R%V>+#=HEP#L:+\9*,
MY7G$2MAP7J@ROH1%RVA)M9M+N-I0(MGWJJ-88YT;1EC#@B[9IB;1FDK10D<?
M'N[$*K$\+L.90'2IYL2U[.+2GB<(^$9[Y@:)*D/+AQLG18*LR0Z"XCF8/!EY
M0KQS*A=6!%A'@@46K;7"]IQ=DM7VYY*I)PVK2+/$&B]8$]@Q9A +<A2%QS'9
MP?#FLKP=OU53A/LI]J0P$0JW!*LXXPC@SLI(RLK!%=V5%N=0F"0->.\*\UN
M=LM7A@T#4 QK!:62N,#HSE!L,:>BW=P*HB4KR?;C/'7>O1*Q_Z_&;V4J"1=8
MA(P%@X;-S>+3VE?SY[0A'(L !AT6"YXOWRJ4V+C?E8SD8K-@-W["0?C4S1,%
M*:BZM/)8%LE+A-I@VR+*#W$4X.F&T\07?E:8:V:O,=*&J@2?'S1/Z4]P#TM8
M;F/@:4%:;<A%'R=Q,IPP'BLZ.Z\"1(^?G"YY"\02L%56Y&#Y<5ETZCBZKN*2
M4B86Z<^"(T2<H;$'X*ER@KKA\> 0/#F,5&23,<8ZT7%!-^_M6>7*\;!+E<0L
M?=DV;!./.SW^IM2J%^,3,Z2^1.PB^K&,QRYPUXRLVEH(UF*_TD@K]-'=H^8^
M5*DP"Q&#S\CYT3*>,O<)&,33IFP'-XHGT"F2%.:[N.B'VU&[UXIP$K,BKJ"I
M34WM"R, B+"H%BXHFYM%JE9<OZ]R_**P[^P9D<A=B6GEO )9)/.!T\;Z"BL'
MC&\\X3)(F?B65Q? :_@C&T'83=LZJ+IO.J;%7,I<@Q*/6+:KN+JE&M3!DFVB
MW RBY^3RPQU0R0J%<EE-0ISM/[H!N<7\JX3W9_^(9Y8ZP-S2DZ'?SLSSP5?F
MJKI&?4>V;)_)AAT0V74"5;84J@2.KQ#/5%^\48W%1B:S(#DN(!(I\;@A22IJ
M*JVRRE5N*G5A/W /&4WAM&BNWHG_K(#A-5B4)_@*D#Z')?%EJGU'<<-ZR\ZM
M-Z'JN3]5*'31EG4VL%">]9UU0Y>^K![+K2^HO *5ZPC%K%\B!+)3"O CQ!F6
MV8E2HP5XC)@(+B_#*4W]4IYJK4X?@\L0%J==B^EW *@[*%!3#A@ M6- TZ-N
M#/$1N)'EQ0G:,NDOZFX**.]FQ1@ZS=Q&S3S0+HZ^&L0G/I9I(9Y/\$BD)CM,
MM665D,!RF6.HIK&.9F[HD !\M;YT4IXW%O'I@H8$P+64Y?.*)P4_ EVW*M%=
MQ>LXUJ8Z#XZ)[C)A#K],>326^7MK7,\IX=HV#K/F$;[).*DRL&ER7:=;&YI)
M9,\G YA6Y:2L"*7R;&52=5 ;(_@(*T>@N]9XP2IKOBIA,?_VRANT5WEG1<2$
M@YAXLFN 11=$0'KY(!JQ[/F!]*4S_KIL]KH9@BJT\P+952XGV(85B6(<!X,(
M*-"F ADQ9"-A=WYK'#=HK$7A+L[/DT\KXQCJ:&$ZS1DLI!#P5/N2("E(N(Q%
M\Z%P1)(PT4N2F[H;G3Q6*5458JLNT0W']UW3(*:E,6:X5#,"@XMF=.N+&IWP
M877!G(W$\HE(S'P2@\??WK*/H&(Z<;W\[%G5:TL]__D%FY3[EN8$KJO)*M5L
MV0"#678#1Y$)M0Q;<PGU7/W%&\-:<II]5G:C*[74 'Y2I;]X;JU3^KNEHL\&
MUKGW#8-8Q)=]77%EPW=5V=4-!8C* Y_=4RR546X +.DR>H<),"/5K*IW9R-?
M%:+3<<UB5F&+BHH\I%12X'N!V,2BD7YU-4CD3R3#%.5_\+ *)FM[W,K K\JD
M,QX[*\1D%</COB.ID*E'$="73TJLXS(D'RK@ZH1X 8KBQ2MG#9DE,\*)8E*V
MR*P50D[*DCH+O&QB>#0\C*]1G ]*J']34WQ<<@_WUXO)QH62*H93><S-%%9S
M6PRQ+3"G"DQ7:+SEVS0?W13YG.HQ^VJ!+63R2-,T6J[ A9VQ8F&U:F&O>-?;
MF0?,KW3C&3,$5R\U;B6B0GD3:7Q1L>Y6^9;SI+::2TN&UQ> .ZO2/POP@-D7
M\U%&I>&U-/"QMQM\5[W9*I8]Y.R*F7].!9MH/-VWL74M<X) ,<"4<C3/5^%O
M76>^Z@6TJ^+R\%[MSR\_SF^^PI*KKF*ZLN5IOFRHNBN[1/-DV)W TPTMT)4
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
M%9/OW%#JF/Q!F'P> J3H@4E<3S8-#YG<TQ ,9,B>R12J^[I"56]Y2FM_F/P
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
M%/ R@"6#4HQ'U7I;!$-J=<CEG)^BL=&T72+0D'+.TI&$.4-6B[T<G*=A$N'
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
M[9LDLE9*(JN31&TW("ION(3US)H'_("7SS]&P!?@'(Y+^*%P#;(M3(CQQ(M
M-&1TF"11(9%HSM$(X34:$^*7C#-NQ :L2BWP 0KY]&A<LCM&L5<RBKU31E$[
M1MD]HY2Q(EXL0-BW88J7%8"*,!7?\E!*1>XI08X8"'Q$R0QX?<UD/**,AGD\
M8!P_$8IC2$#]'!P!-S0T%KP'OO<X=**R<RN+.N:F][(#Z1LP2!UP6;[E3\=
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
M*_=X;PD7*S0 RNF"F(-H0O-)81$49,Q^%-=QHFV*Y,_]R[YTG$01V'NO>"Q
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
M[J0C3XP46':3892@=Z.\+4Z<-I+*<6$A^K,!^5LB:TB7FCM'^YSO+6R#,WE
M/A0V_@Y,-;29@]13)%SP18$:P&O 7IX$^BVY,>8&CC^"3V!7?=@E#XSLJ?Q(
M3Y L/%A&"H9;!6:"LC168Y"R0[ &X2/P&\%)C$#V!I&#:<CY&#AA=D$%<36/
M A1]?)@2;!3)KHWP\U_>S;>TG\^J)2>"F0-/,8(V<D"G!4F4'78.8VMXB< [
MET"#Q@@])_&9RHA4, ?<#QD-/,82ARA<I/0H N&$4V- 361A-$$!@41$$>0R
M9?L$Z_K5*R!Z*O#5K<&1:[4FR#Y)TGX?SIS#+[EI,,_E&A ]A#VQ[+JX-%3$
M@A]C]<HDGRB&@A*L@@D'"JMYRL?$"0Q 8<*AXJ-A41 1Q2#-H42F@@371<L'
M7Z?%!)SA=S4A$=[W0Q(N_12%QOS;JM9OT1U,,Z[@"/2+$'88B A-*I%,M !4
M/C(<[B@1+?S0N77\0 <YT@3%8QIX.$F:(%:CP-A^/_]AA<<C/Y"L,ST4QJF3
M/J@@E%\\&J'= SU[/E9*W=)+U \_H=,F^3>, CA1U(\BWS$J ;+1QXG?T7J8
M(>"477ZKETJD!HX@<8%ZT#[$+X"5(ASX2H#X*\8 _12C'88L@(?1!X<7]N +
M!5,:X<?P>AH+C1PT0.^&/NP;G4X:QT@.@R#JP2%Q?8?EQB A>*&RN=D!HDS@
M-:$'C;OJ>'!225X 5<31AK?U_00+RZ;*B<G[?H8(TV-]V^4SS_E>K,B6VRJO
M0.AWU1B4;@^XF4(;]C&15:R$-3VYF 'A@'_@B0*UA/L9F?]\@OYR%OMQ>6/Z
M6EXQ##J%GQ,5^LAMB0):0^,..&:?:"&9 B6Y;",6GZ\@E27R*JI/^OFT\+Y8
MW48!D!U-DV*BA:^=$9A#_O\XE U:".V."DA>F!2,QM1_AX(E<8?*2P,66L J
M*(ZBN=T!DJ4*0-<%MYF$#ZTO<^.0D69(HR+1+IDFAB?A!ZG+;YJ9[OP;[9.M
M589 7']/0V753RK298.V!X-M8!DXHN"8O+#D4GGE^P=K4&P[X-=T-DA9'MF]
M4>$=1Q6)=U, 4C^2J5<Y(3X,4KPSU$K^QLR9X"G9NBR]9S0?X5 A\ (H*\</
M"S0&C#*!-?&T>=2C>DTCR9A#'QW.?LRWVO<9 &([Y<K=!T5(I BK2\<T9F-N
M3/HU30A,K@ L?!#45.3'H^OEE(QU?&CL!<CP!"T6/&P4]_C;A.<;]8#R)!++
M9LQDP2K(C!$Y@-L)PB!.)OOC&"0$?D_F)YJ'8)."H8._2=(>+D "^ZC(=-PD
M292T6(#-&6-\C_R/M$=>*"Q"7RVJ'RYP%]N[184L5@MY)"@T4C1UV$"#&2ZQ
MG@F9NZ!E623 \5O@#($.7=1.9L,9^.:A95<R,XF)GEL(=:O['@9EXWV8=C0"
M/4*ET-K:-<DC$XL]5 -X386B@';3XBR._Z9@,, 11C Y,E^MK^W/EQTP5M'^
MLA*PG!P/R06/:2Q>28 FHP-6+%E25:N5QA'[Q.!@8GW&8-6IB468S9 F)^*D
M==.A*>'XW<N+=A.U)_R,KC#@=TFQO5!E9NYD;B*Q+UX#\I@\$:.%+E<A()F.
M#W_!':I7ZX>U7XC1<;ULS[GL:C-WU++?VOEO\;6\'/HA,,;DODP=,AR)0%!N
MR_1FMH0G;TH_8W=1^=G5H]HO[+FB6TK\AC<P(Y]N>*R^ A.<]Z)T)YC/G2D9
M]4 =,9XH!5,=6+ 3XV[#_F1RMU8%6L8UUZH'\ ^I=]:S]QQ,+DG#%-^'K5HD
MG01_0T(NDY%5ZPOLUCB-QU&B1-G[&+8*W)0A L"/B)%J7+FNN$?85L3L0!&(
M\A9?G*6Y< N9_Z0A]=-BZP+W((_#@(@;Q,Y(0B;D,1D[3(.RI^]A5,T\B)RV
M9U:VK?)ID9K$@(6#* M:]F.O'[!H.:B%&T0!19#Z/_Q1.N(>8V"F3F;)#;8)
M-&"-N:96JQC/: 56_M1!\2DT3T&/AO1DQC34@:CPF%T]-!_+ Z01>L"&%\;.
M9[B??Y(M<<;#)[L9W3^Z,C7"/C2^AZ9^?FEZKZ@7%4FP&3C![,:=K;('MA$>
M.#16Q@$B^3G> 2.1BWLH3)V8IESQ+0LVGMI.K?:>JH6W0B71&&Q!EQD1?(2!
M#W** E<5OF_V#2\ 34U]!+"M"3C//63#'GS(<C4-\BMD#JZI.$N%FQDK4>:!
M;BN/GC\F)91(S4-9!\?OC^&L=*"8P$-.9I,*<\F6V2(/Z3&AB'(]]7 83I@%
MH](D2&?%,)D:]UG;=.C@4]2L7J&7X=%1#HJR:/YWC+.B#?2#4R,-"-XR3\E;
M*^'!A?SFQ* L#TT7\B8D'OP=ENA%(\R%L8\_)=:73!">12%XV!.KF8(E'AM.
M^ !5-88V^VQ&(E.'8.R3-Z[#?C?=<S$RR7KC & 842R;[$&P L#928;(VWAI
MR"YHHT9S;(!M,_0#BN[AA0A,@P>#LRH$)/U9E\8'\M91."(L<$+\ $W/ "0@
MSPTO7F#RA1=6,(SI$P!1XE.H$U?"+Y7@)8@7M;L@GKD@KN\NB)]U@],P)W9R
M[#F_"FAS'($!)&8PVA1&N/A>!UO2&'-7([ESQJ*[-=?H:,8 % TY$Z;Y!+]K
MXP"A3A7NX@ T\#DL\%:N%)M)$KF^&/3MT*T:PTGL);O=XKL2& -(@KV-C-4=
MO)' JP\,Q$ND"M@_<VS D\/-H;!FC&XN3("2TDEM.+$W%Z)@-V!N!W2PLJ=@
M5FI6%)G7\EY$EQ7&)8%A%<H1S&3/RW+P C;/)IV[$ 25[D_RE&-6U$N,]!&>
MP;MDH$R,_HKZPCA"(.=TJRIRV["/%TEC'!"7_A1[Z)5O#CK*#X'.V-F%Y8)7
M"5^'5LN),83X8*+<IJKJ/SB7G"^(>8E$LGU9GY+U95>6<N>'+@SUGQ9D/J0P
MT)M()^2@A%XY[<8*+'&^:,.K/W-XPT;H8EPYT2J9WM-78-QA4,GYD>6D#D%
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
MOEYV;RCO^_/ES;7UK=GYO75M==K=WS<YQ_*A/G\QZY\PRG6 OI\TLO,$Y)K
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
MY!I5Z[SUI7GS];IKW5Q=7EC=UD7[LF/4QFUM'=Q%%*K'ES0V&@\<UX+E/#\
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
M/;5J3:O6MS19;"T657-^YK^L ,@8P1./H;9+%O=H"CV;BWC.GQZT\10CB]<
M&PF.MQ)$7C-(9HCUX +1)321V@@??@! L((72Y<PX,2DII!.9"XI84),$V42
MUO-Y[+HF9+)RBO0T+%9,Z@S9C(JGZ@;C_0NU*F?9<^#1Z@S"98%<1"7]G 2_
MY,]-I)IJU]?79R^BWNW/Q][J)--7Q9]5K9Y/;5*]S*Z;/U5#N4/D8=/F\N4A
ME'ME'O:VM:0:D28IGVG&;.QONQF-$ J(TI_G44B1^7[F/IU9",NJG%+]=Y.+
M/V2%W]8)'<=E4E[\$ORV7&)GZOH_\)\$83<A:T,T#3U:S"?O:1KROQM(3.+:
M*>WH;$G<)2(,(QKUYQ)@3M#TML(=6#5T7E]L.'G/,Q*FB.%OUSSQ^HR+(+N[
M*4@H*\B_K5!N?QOYIBEQN9<$Y2TW%Z&\SY T_]V+;T([;_&YB.G9_XC26VB:
MM_1<!#NX0.&%])B_!]BZK31='H@.X(QG3OS^..SL#2VDQDW:$#"$W.3E0XV'
M>?P?J&["UBJ0DD"(_G*V*[ #Y5%D]9T/\N_=^AT(!TD4@CLU([/<MDWWB@4_
MAD94FM:AKHTM$;+?05MTSZ,Y0HP^.M"S,!-A70:;IX(HR- D&77.P(A;$:W9
MV&"" !3XJ.#=&O>G$U41*P\@X<6;(X9YA@_"VS:BFD31ZHN1"-YMZ3E64M>6
MH^ZTZ2YXP>;(H?@)=?C >X&Z+BW<*G-!JVENU&JZBN:-*N!.P98RX&L#[X2^
MGT[->(N6$7/-KW/7MA"AK3\]S%:'(%N%JN99YT.$[#Q']?P(?$TG@K-2\1K'
M74B%FOKS6NVB$/4_[N7^Y-[C/AC2>=MVGP_CT.-@:GXO:K7+'"Z<PP.)?Z0-
M>ORIU>P_#(S>9Z-WWS/&C\-6O]T?M(;&N-/OC3(PEX:@H*NNU33-'ZI@:MHN
M]0CB#QP1!)" 8P(?%/3;8 -[HBBTQ#UB$-OT]4R%0"K"]!K_5X@P\"[ /Z;6
M=6>,.J-^>S!LC5J]L30$M\^H\['7:7>:!O^IV>P_]L:=WL=!O]MI=EI96EP1
M5'4K;&ARC+I%JM0B.(SJD?1&-(&-*A#J.O&K8F+ >R(3HRSM]37H*K[K-;T>
M;\2%^>8A4*#UU+25Y(SAQ'XKX@-L%>V-VGGCH+3[.D^D*XG)WCV_ ES=95_H
M!_3N1]F/&\W_/G9&'1G(<!O==T:#?O"8@5B5M+I?OM3DM.,6<U$T25@4[\2)
M>,SL:-,QU [UJA%O64I^CM%I*HS<@X3PW#VA[%XR#YK:+5[K.1L7?[]6<7*#
MV[8?>,2<0XH&!)O(L.U@[\1!>$W!5K*LU70YI9^+Y5 AD!K!1N6)]1UFB"OV
MR\$V=J!C8FAWG*EX/ASU&12H^==T.=6?CW_B JD6K/6"B.*CK 7#UF^MWF.F
M^8EU4F5PH_'X)M8R0]$C-&SFH&5'0!FA:(U&O),+ 8XQ& G+S@T"9S."9C(_
M[G2(GI#CY8A#,@*IG9.NR\6H_>S(WR/88KTB0#]J#S1$"\A1G=D $>F3'1/U
M)S;VK40+Q)1%D=7DGNMR)2J)W+4R$-$&(NJ./-@L2,H7[>T(_Z*=*/\6E#==
MAQ%H,G',INE1YBX0,2CE!G&L+H83;&.VRM^\<\&JB;[0:U<*HD--_D&A4-?/
M0&H#7!U8ZSM*HGNM<:?7[#^TNOW1:- :\C\?>.C]R1BV,O"IDE:'G)=:?##
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
M[EF9N%Y->7*Z&$]Q48_8(QG"]5%?\KAA<C@ML_EZ01Q.B2-PEM!]UK:@EE#
MKUE3(UOK%NF:Z:)KWZI "B]:<OF+=MY*<K_Y^5SJ"Z\;M46U]VV^V2Q_'$\F
M9Z+Y^K2M?+&10C!9)\=2"O7*:]0L"K)%/(!&+JPLG;I4[@1O"#[C/?/MNWM]
MS<7:Y'I?VQDZEWX\XL9S U(Q96MQ$Y6 >0&*<0W2R:B2R==IS>X@!Y'#,A"R
M#HL1 R3XZB+;=BZ]LD%!R85)$/60W7@&T=$L&V,1=8YH_)TS_#S*023<_&$I
MOA<GALKQS17-K!%BKJ7UN:;E2NYC;7(O& BNM->0()7[H?>M>FS]B]AW081F
M$84+AE.O2;R;CO^'G,I,$,=E#%^ZCFW*^.<S4XN\XJUE2>\Y/<9,#NHHNA T
MBL2X-XEIL+4'HB)7%X2,-<T%;9^4D4X#:JP[=H%T(91GQ*#99\3-X>FV3H3B
MC34R,EY+C6FI'(-0(D.)D NWDKS]VRF2#F@'E0@_A$5PC8ZY;\+TVD1O/:[S
MY?86(R.-M:LYSHYL IYJ1UY>6,XEJ>@S!.!WS/_O0 ["$_HST'X_>MSW]GKA
MD Z^JX7UG>?GM48LY.KY0M.MO&4!4V1*RP A&.TZ%72\TV$.PM4:XAH:/ND&
MMXMLV]]('D&..=<VO8YIS3/S3A/=;7(I<2/0W+7]-# W;(BD'PHCVI4:W,S2
M2-#G"^L]LZCIZ;6W<P0=R#P+*0F07J4^J8!G"(9T36-(E-M+4H,T+<X*]A_!
MIVT'@2=MC85$1.&F]JIUS'O)B2\Q&YD<T*\';T]</+8;WAOYEQ%QS_0:Y+(Y
MG"YA^FZ\ZN^CI..<DPY0D 4CBTB2,^V1V< #UT4+$,-?*UL#&E+E_S_Z^K@M
MCX9I3F\O<2&B<E"KSW-!2SQ8H!F.D@G-(T(-.85=6N'UQ#BH*SA#8OJ@R#%(
M_7^P76MUN]D;]YFC-H(EJ)T$47,6''D/*JF053!8?)_4H;L8W9#:)@QIO0R6
M8<-<.^N<VJTLVE&0 KU4DEEE2!] ('M0D1ME<HG6JI)CZ5-DK^^X!M7SX0^_
M8/:C5:\DZ)?/C@Y?'KSZ^[,7K]Z^??WL#7W[]U<OW_[GXS?/#KY^^&)6GL!B
MG*!>C9F<+E=3NRX[]QKGFVO9]6[L[3.D.P'9,WWZ+J9GS]SJ,[+^8[5*B7T?
M< [O\.7I<<1Y+6VV K1Z_.+5Z7)!%GW-_1]! 1>Q.%:*\^3D5O;5DU8KLQ<1
M (+H<P/OAD#WW1LN>=QWSUE)<.0B!%W;(612'$P[GQEDB?1%"5&L]R7U*<]W
M(YA#R+&^"]Z=5\C]9-FV)G?-H(+)UL)?/%XNY^-XNJR[Q='L:QV!3<V!Q_-Y
MO8BSJ26>+/<NI.II*Z8->A9 U9(&6EJL':UTG_CZ_MB'=+?U+HEYQU+O90T<
MO'GV]/#H^>.#PQ>'1___@&R9\?(YI&K)?-[*(+S]+G_#!^RY>^\SG$:[\EGU
MHV_*:067@&L@SR@#UIYUB<5$)B ';7Q2#J+LXX5?A&:?$-WVYWQM\?+KO)8B
M]A*=5+6[D,SU[ DM.8(>:&%IEZ*!)/DN%[2N>,20=L&]Y;P=W&HUK0V;5*_/
M23:5+ ]FB^56(ZGJ9@D/6LHHF$=13Z0UD/+DB@5?.'";9!9]"CM?"VU0F6W-
M:-)',LT(LUWT;:OCF/8H:Q]$YD703&<;&0AOF2E*<)&-2YWZK%Z,I]4HOY&F
M*R+R0BB .U.M3C(X43IF5$F@)-?)]6GW>;UR'X:*W(,3Y]F_MP":$YYLDUJH
M;F5JC+ATF'6*K#A.#HC@D46TG('A/G(52XA]XH87H1F2:=Z3"K<50!?=MPF3
MCQ+W6#Q(5@S7-:. C'N%CJ7J5Q G@]5]BEY< *:5P7>P;99P*YTL)#6'M>X>
M@&%>UTHYNF2.JA2=;FKM'0S<U+NM?"^S]&X]GUW-O(.OEH2/WGE>+%-2$2:O
M"@LA*08NJ115#M[WV=FNQC5( V]?<G00R8Y!@\WK]4N$!?[M+_\+4$L#!!0
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
M%L<3W^M(:Q1S$>U(ZLM%<9QB@6N*XZ,V)5=,TSKGMJT/Y;1Y>D U5R@9UFQ
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
M1*VJX>!5.6%&8?E^[-X[<:Y3L*K!"^M5K=IVM"NEJZ1D@DI(4EHJ.1ATGDR
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
M58;D[ 1:$Y(2ZS,0F@6SZ QQOII1US:K-X,[5DFV([%F$W=;TEZ%@,@=Q'4
M%XDQ#2!638%J /(X&4VM*W@3@5K6SI&()*6.1CL@N"$X(I4N%U>E)EP$31EG
MTAIZ6@1Z(JGH.?!G&Z4<B#>CNW7YKNV)<)RC*Z)BM(@Q.&(-EX0JD=$P]=Q
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
MQN'$]\[&YWXXO,4?_MWW)M )PAD<)AHG0#/2S$1T>!P0KQ)'NU5SJPZQ#VV
M]]USHYXRJJ0<WP-Y,1IW;]#$?9O?X2^ZH0?E#SK<"VD90\>8ZEAH+8G-VA+N
M?;0"<&F2=4*2C>"=*F-:4$:+F<-ER5L!>#4I8D++ X;C:;V0ZTF(/3\:P:@C
MI%&1:TZRLJ4&;\S$Y^A+'5=KC)'.K4:QUVX>S=_XW;.@HH!K%$E%X<XVO6LT
M0&?G(S.#\^Q/C^]('P9OQY]@^,X/Q[>=; T+SD7"=4;.VG+C.AN/V$&#ETF;
M2HU<MX+YW5.HOG):++XVY?LV0"^^?H;^"-[#OR8P&I??O8!WOILZU.>0O-5$
M.E:J1!:K*]A K+*1!<6TM*')6M,&F.^>0\=12X5"/@_D,CLWC"H8[[DAT<ER
M\29*$E+@).G ;?8VYU0KL7P=GH,=S1_"9-E)R,_E4'Z-/S=Z<7M5 KVS-%N*
M>F5E4$JD<GD'%+%"H9ZM3S%)IE5JU'MM:^8\A>QHA_,M*']040D5#ES7X9NA
M6Q2S;("OZ@G]4PB/<TK?KEX;D&9OI1R#/)H'QU36A"6#,X<Z1;QAEFC%F&(T
M9\/K5,LX#FF>.+4_+F>VT47+P=B+/@P_WE[[TO%HM#C$',T/&7%#EFQZ9*E5
M&730Q$F/FS=741G+G&"Z@;'[V#L.;\.VJXU!!5'6**[SS<H>XUAGY?*RU,QH
M"D1REXA4*A&774;?C"/3E?"ZTA*P#LT)&19["[M&N'X%TYSK35#5O?JX%M>1
MKC[NK;<GB+"'T*MDE:]%)[(+W"M!F"F=;X5VN--Y3[Q7,J7(@$*ERV\'I,)3
M5Q\/Q(1M9%V! >]@>GC_#=RB?[57!I(L,12/PV4YD2"M)X*&J(7A48HZ9S ;
M !WCFLG^^AJT+^P:)<JG4;?T %:V04..G' YC=0(01PU0&B4F5.< GDUT-E6
M<?+U@$Z" VT(N\(Z\&(RZO9A-#J+_YIT1S.QEA7/.",DU4C(Z;(7N" V,_SB
M5#+<6.Y"G1*D&P"=D(W8AL@KG-&O@U6^'<+".VH"L*K%^"3$XQB/K2BT 4GV
MU\:!%I#[0'%1U(%:2I28KIJXUH6@+:'6@@H,DN=U$H&.1)<G#,SCL&4;);0<
M9SK[5OH!-!4^FT@R;GJX;%*%8RSYA[@%9A9"BK;)59"S(];(:%G4@[WEU*)A
M6/KSO/>XTTT)*9T/1GA%> 16:KI9Y&(YL L\^B1DU,V\P48]J>Y>>P(;_>YB
M;#&1Z@[$PM=H */U-G-+  [?6&Y'%:PJ<0_YM=P^;AD.=<DD#8DDBHN#5$D1
M7Y*S$F6&!@E<QD8!W.>AQD=:Q+6KQ6W$UK+VWJ"D;B8WBY:SCN8@F"7"EH1<
M :4!O6<D!F<]9,&4:*_AW[U7'[;=V\["'[0AN9;WQC?^ZQ(0JCFP:!-A1B$0
M@.*Y>T-<EMJ)Q"$U*_?>3(7+K_X.5;BSY%J>A=_B+^=^-*]KYXQ7T@)A(B?<
MXJ4D3MI(G(H,LLHBQ?;T^/#])V+P["G8%G.''Z)9KCW9 %/K9M F-(>WB?;5
MTD:%[RGBJK-\"5OVDBN+2Y<12A#)6.DGB>PV7FH)2;/0XII]6+4_8D,=0NO;
M2+;E ,.+2>P.%I?C&<\L.ER^8C$-54 85#O"F$3#01M)19,D[:5''G:S;4>^
M@_V%4^&\Z87O^7Z$ZT\ X]?EK^]"7T+1:+TF0,N-5!I\N6O$B5 Y1>ZR\J9.
MP?]-B$Y@3VY5Z"W>QW@,UR*RW0!9W7.&C=B.=,#0B@X;$&,/!=0X6MB,$)3A
M6KM$1$9PDN'.Y=&%((C,!6-$$I62Y ]-C:<.$P[,C&WD7H$1T^M YY/A<-K=
MPH=2J ]7R46;59%Q,>26\!(>D(EEXH2P* *6\'^,4ETG=^516$<XHFA)?X-:
MPJ^1RS()HW(UK#^^^%*:6"R*UB>EO8S*D^0 [=S@T>21CI' 1%!!*1EHG</'
M#8!.R+)H0^05+N2M@34G?Q-@5>V*C=".8U:THL"G2;&']"ML(9L!2@,Q\RB(
M8P:(C-H0GTPF5(7DP5J:*Q6R/# MGC I#LN*;81>GPV+XW>)]A$82@QU'(<:
M RD7U$DR*7H5A(ZJ3@'^M7 .;T"TI*['2;"#K*MW [F^^+T4[;N\>O7V_9NS
M#Y=OKW8O8KCY6?O5+FR(<:5DH=7)L"3 6YS%.&V=<MQ[%M!B\\(*UMG\V'V3
MC*?7IM_#Y\&P6!^7_3P8WOCYD.=WPR,%L I7%)H,DB!;-!Y-=,2I%)VSS%-;
MIW-R$W3[IUEO?,=[P)DP@6^-&[TS5EA%@F+%:U.LB" 3HY-C.<A@=*W,ZZ88
MC[ :M<V@AZG95114P<N9PWF%,EK<,OQ'=_SI?#(:#VY@>/$U]B;3FHRE=L\(
MT@?_M>/1J5.E'T+(9=_.V1)<IH%$@RL B]$#KQ,JV0'LLR+77KH?'%9Q-4RC
MS9)Y-QSD[KBXE'?"B5D941HC^"@U;N,B$(?2(4DJK5G6W.0Z]4ZV@OFL^%5]
M\=I3337B=Y]AZ&<HT9Z9%9I#_R%*!P&]"1G+2:0E'H(B:*4D%B ZD>L<_JP!
M\ZSXL:_Z5L-W>\J^ AV^(2D+X\6_)MWQ[1L8?QJDR_X7&(VG#:<[#J31D#UA
M.EHBF5'$<O00F-?,,968MW66ED;P3IDR[>NGQ>OMW^HN7.3<C5W$\OO@"PS[
M!=6+2;=7]M,1;J2SBM6C>9UJ'4#BQJK19>6EBRG/*)F$X@%N>/!216A2;GC[
M-Y\B40Z@@PHWW19=%N8EY3K2<P$"ESTE2@B">T.\R&C8,1.3ESR$4*>]Y J0
M9\60=JR3?41=H13&_05M=AXRP7'/]\92^0=0 C#[.^0MC"Z^XO3 ]W?[?G@[
M%<C5H%]JPZ&<>U.1S4;8B3$P2G,@-+/I_)GV3I<$F&74<!>TDP?8IEH=U$DR
M\GE0H,*Z]K([^CP8^=[OP\'D\]5@C)_C;'R0[H;W.VJAC/YM?_'G'9J%9CQD
MDF4I]6S0L?71,Y*9U:"]X,I4ZC>[&^ 39.4A5-?BY;([N<1/D"8]>)L?D="+
MV_DOYT?.+!AA2OTK$#!KJ&JUI80Y82S^7QM3I_34#F /53:U?I2@LJ*.75VU
MI,[B6CX:]+II.I:IR*;GECQQID7RA-IIV(YZXG20)#OJP&6T;6U[-ZW68SA6
MTD=UK0]:E7[+EP >(IH?8C;!U/H=D$UH#G\'I U-/:KX/<1\* HXQIT =#RD
M$Z48/0<28I(DQL@T"$^1]]^IZA^Y!W(HS6\CW9I1YOG"MDA19(*:7.IJ1"Y+
MN:U2)-YY2BB/Q@:6N<IUVD-L '38FR7M:&M34'D/45<X)ST?#'&C\V.X*KT%
MILCNTE15<D$8HI30)5@9B:-,D> !O;2@O,MU?)V-D$Z !>V(N\)*\ 8Q#;N^
M]Q[0WBQMW='R*6.>H^.)@5<\$B2D+H<>AC@.@625@7'-)(@Z9'@<UPDPHD7!
M5P@#EJ)^, M1SXKY+%:OZ7;(3%8RB9()+3R1'"2Q415P+N2<M>"Y3L+$H[!.
MW8=H7S<UB#/#,I\@3<#4S2=?AG.D'/+VU+4^L6$/6==+BIF#4B:%$M4E*2?D
MN<@(*KA M C!L:BS<'52%PZ@^*>RQ ^D]VU$W/JU\MG(?#]=]M-D-![>SK<O
MM&#14\*MD,62F15E)D%(1HQ&WTGK9(U>.>K9<,E\PPN.%N#>1>B#MB76HC]0
M0+WQ_4GV<3P9EORZ?GK915S=,%FJP8N<9$I+3JPMM^(\FCLV44=P$Z,^!F:<
MY0WT^?2;OE?%MBS#MAN9I$E<+JGLDPV!HN5!G4+#%;P@S@ E5EB>A>):^R8U
M(%8>^[WJ;A_IM)RN<_:ENXQ$B\AX8(YP21$)IX988Q/AC &E2> OFS1OO?_4
M[U5->\BFQ:/D@N0#Q$_];O2]ZT%O.L,77AO.8A9+LW&>,GIM4"X/ES0.9[Q1
MTCE0L4GJU*;G?Z^::T5>+1[.3KO&WV5A7</P2S?>7=,V931 $P$5T+/7CN'$
M=]-38ZFY]P"RB>FRZ?G?JPY;D5>+-<S6Y@6<EY[,W=Q=*O-@O>3).B#.EV*(
M@7EB06MB;$C*6\'$ZE97(W7C(; ?)5K1IGYJ9P3=AS>?,$T 5HUA/ GQ.'&-
M5A7;G#1[:*5"M.-IH%%8FZS*)%NIT$SACH3L' $K @U&V0AUDAZ/1)LGHB+'
M9<TVRJC-EMD'2&\SKK:^!YMRVN[*QU *,CA)/'<4L9?&!UPH$B'::*QR1M:Y
M ;P/ZL-;.RV3X#&*U=1@A2/?6;[NM[#D4@VDLWXZ2VFJ&=\K8^@-1I,AC%[<
MWAOP"!\QNX6Y?IRS&<Q<CI(ZHDM[!ADCFH*46I)-RM%%2JFK8W =9GP_BMWV
M#-E2(3UW*\!7_F91Y:,)[,,9A<V!'\=4?(Y<>FQAKTR$VI;%%O"%-H*7&D4
M"<TM4S(8F(]$6ZT-XRQE6B?AZUGQ]PF;]83INXW^6SZ36%1VN&L&_FHP_!OX
MWOA3]$.8A@P'O<''VS>^[S_"4L94CB)H4SHL9&%13LD2*Q ]I!0,M2G$U*3Q
M^J[O/[))6TNY@P-K9MM*5?,?ER_!C^"__NW_!U!+ P04    "  S<6E45CJ7
M_6F,  #=S   $P   &%B;2TR,#(R,#$S,5]G,2YJ<&?L? =<D\NV[P>(410C
M2A.!**@T >F(D-@ 01'I"DA$>A-!4$H@-D!!C'1!I/<6Z8(4I2.]AMY[3:@A
M]07/V9Z]]]GGWG/N>^^^]SMWC[_1F>3[9M9:LV:M_UHSD=I''0,.JZNHJ0!T
M='2 &^T/0!T_C%=VL[$$  T-0!@ @'W 'KH+ #VM!:9UU/UL@#VT-AVM;1C]
M<?=?@!< #G<N< ,@VF<':7THK0+<"S_>_;/\6?XL?Y8_RY_ES_(_M-PT=;$V
M?6!C82]F8.IL3ON \1W##T3!2D,.:>_V_&R7!0?]:#.<DP6 X."_M?^&+O9%
M[X[X)[KXL_Q9_BQ_EC_+G^5_=I$\)R&M<$Y6X9S4"5I#0DI!4N8//Z/A$, 4
M< &L:7\_ &P "\ >$ ,,:#UG8!>44,</G+1V<7FH("[^X)&8J;GC?0LQ,T<'
M<3?3A^(28N?$ 468VT-3,SL+EQ/W+:QL'B@)K'ZI%#AA8ZXD8""C<4[CX14+
M:YMK'LX6.AXW=<T\[,S.FPO H,Q,BFX*;@X/'2Q<3$^X.=@_>*3@IL3W8W0%
M6GOW8W$^J**SN:6"]E65OSY!ZRGQ_966)T^>B#V1$G-TMA*7.'_^O/@Y27%)
M25':$Z*/W!^XF+J)/GC$_]<!KEH\,G.V>>ABX_C@Q&[?]+ZCJXL2GZNKC;F"
MI:FES'US<QG1^Z92YJ(2$N:FHJ;F4A*BYE)2YG(R$O*2EA+W^?XZO;G9S]D?
MNCK;_YC;W$S<PM["P>*!RR.:-"3$^<3_S\Y)$]'/2?]0_#0>:<\H7'&V,'6Q
MN$JKT-U%%CTG*WI.2O>7118[)R.K*/Z[YQ3%?T?H_P-I017-S13,=FER=/[+
M]#H63O][JVUO _TML/X+G[2/_]*@34#3OOW[]RN*_WKNOQ>&^%^5C];ZJ:JT
M-T_\-Y0_)_ESDC\G^7.2/R?Y<Y(_)_G_:Y*_P5V+!S2,^X0&9JF#P!4 Q,BX
MEW$/:"_CWGT@T#XFE@,TC,'$!CY\D(63C>L8)QLGQW%>@9/'>4[S<'#RB?&=
M%A02.2O"=4)<2EQ84D!81'AW$#K0OGU,^YE8#QQ@%>;FY!;^EPOU*\"RC]YT
MCR #'1] ST+'P$)'K0$@ $#'2/>C_!(=T-$S[&'<"]JWG^D [8'"PP ]'0,#
M_1X&1L8]>VC?>M&^!_:P,!XY*7%I[U$M4Q"?$ZODLZ#X??R7<[^Q:7=@3TG=
M=WZ^GXF=@_,8U^DS H)"PM(RLG+RYQ6N7%564;VFIJZCJZ=O</N.H9FYA:65
MM8WM(Q?7QT_<W#U>O/3Q]7OUVC\X)#0L/.)]9%1"8E)R2FI:>D9>?D%A4?'G
MDM*JZIK:NOJ&QN^=7=T]O9B^_H'QB<FIZ9G9N?D%W-KZQN;6-GZ'L,L7'<!
M]TOY0[Y8:'S1[]G#L >TRQ<=_9/=!UCV,)Z4V'ODDA;(U.DHG^2S?:R7@^)S
MO^WGE]+&LMUW[F!B/R4]?AJWR]H/SOXYQI[_ESC[R=C?^!H #C+0T1:/@06
M 005?\$X^C_KOTF5TFI3U,<=$PCBN]3S\2D#3OJ#VEU?XA$MX^71P(T+ER^6
MV@QVLHH2-K+2O4_WYR ^'/#;&%FHG#1FDU+DD;/1A<=./;["\#HF [Q&:AWQ
M'P?5].6WOA_SO &KRKZ$@UQ_]TRIO!M*O )NG\E_Z_@L)"^M$K(F=N>Q\(7J
MM0M<(F?J:Z)N)EP>&+UJ3 48>+)WN'KVEC.YFNH]NI12]O9\U</'4?GL_E+*
MUA>UE%F!_VG5,C'*>LPG.;*'_U*XI3R@J^ ;[Y!R1\W5_<3;4]PQ4P2Z(4RH
MFU_-M@=I2M:T0&?M(GAA)*6LK%HR^?G;TL:ERN;5;V.V]Y-3@HSRDS#0D\+L
M+ZY>G'KXX!1$G,3H2=9PDBL-G$F6B_1R.K4\Z/D0^B(NH[L0ZU96S1+P)%WT
M@@NT&/PBT<]D E.I)62=\/G0IP1_03H1.W6<2692V.V<@^VH'3.YYDH_)[R^
MS&D']4)UR9E4$2F%T'%]Q7P#U1QKJ.BG7APGS*JT_ES)(F5^E;2(X,+>4C]G
M<>JP\S[Y;SE4H,I$1DK!AE!-P9)RC26((\_*R8M+SD/+>K;A_*H=&][EJ*AZ
MBYM1KH(+7WBF69_.A%?$82__/]\R_XTU\FSZ08U362R'V2T%GH(\G.:-Y6I$
M']8RV<@NKZLSM%Z:*X_ +1J_;]9]6'!:_RZ,W<4T[3J+GHZJU 2*10V]<"K=
MHN!5$),'%2CP:IN_[<)D2*HKM\&D+>@^L2>6ZDZJ,QTV/)'@+W+T(FUI@;]6
M.D'I AV&3D7PA&6E'U&6<&.HIN3U8);_!2_5M9P&+NP'HTC[E8F28H?@FF^A
M!!:3CL0%K07"#8YWV%/PR$?;1I])BZN2BM\FA(A<J!'41.48Y'346,\QXFU[
M*B!)9F42F4.Q"B;X __^]<7%@^'*_F>"KQ2R7)=0>HIFZ7$<U>EY('ZJU=+Y
M*V_U)U*N2>JD2+75N%&1CN^[?7ZD?9,[EF5^;+AHU;LE5?[SZ1O]HJR)PNAV
M0\&$BAN$P[]:I)^+)?(9[Y0>]KFDRYB4HSA7_WF\\H:W7HU^A.\JM'KB^K'U
M9S,^9DM#D%D3W[MWVVLO>S_V?C-5UZGW:0T5M,SGS\A&<,>:*K/>HOMWKY=H
MJ\'M6/-:W?IQQPM*WF3L-PWW0@_QFG@J<"23?["-GPKPR,SJ[:P@1C'P!&B3
M$!5P-<FBK2,6I?N'JQM(*F&KQWYR;)CQMSFVQ\,_^3/*XW5Q52!Y&K21VJU?
MS9[+T ]:2[?;;%A"M<:,*[/J'/Y_[4_^;]=;U@E/SVN^NN5><6P=:/0U=_R*
M(]LU90ZZ?H L\["O=*6'\W&05Q(W:]V"&&_[<IX8>]&'J79BX^"^:OL$'K&!
MRFRT%=)ZN$0%)*P3_'="AI@$$Y[^78VJVEO2G1VG%7(J(Q$GP^QBPOA)+D;
M_[)D>(:%(_H2(;:S]&'!1UML2FF!Z:NT=.W0T:L>56_$0)>N7TRHU(?!_G#0
M?\-Z&!.,QZ@I6+TZ%<1Q^*[WYKXY, [<%EM7_B"7I)%PIB1)J9+>?&?<K+\<
MZI?L?B<'O.CVA)-T78\"EVIOPL$,LC[TS[5Q)X3?3GINY6\AQ">AK\_]7,%?
MG=2?\C%R:]"'5>O:[PT'O4$:'JPFRP49L+B;;\)#VMQ/@DWB,6SC&G2%+;?W
MLY*#N:5;%N<J46MH$V6F.$& [BDP#[];C3\SA9/:@&>2P1];)=2_O_2Z3=LN
M!GVQTJQ:RL#_B.H;[@],(BS&I=)/=DM/48'K6L2&>E(A0Q<9/6MB?TG[TAZ6
M;WM<T![\,DUN$=_>V4[GV'__YMX=C<@C>X'+$14.(43+Q79\:0XE!AFY:K$3
MD:<>YE *K8_0TA<O()9+3@V.7FQON'!NC/AB2,\>4ZM^Y(53<#XT1E+;0/,2
M;;,%/_^!.(2D+C*:=$H'9-N2';(P,3E3B#0E#6MKZ-$*#(^YL,/RA>;)563I
M!2H@O$$642WHR*HM#/4TR)28CB:$F%",0KIK9;1SWI'(L.8UB?Y000$FCZ8U
M9HAZ<4?!5$$!/,S=4NGNEQ"#>:!6U&OI))?3+?\\U8;OVM'1R5]H&IOU[@_\
MV[]M3:H59:73)]XLZ'9HYF@_A2/(SZ^ ;2==87XL)5:=#\HJKZ5.>1\\G[/V
MQH!=@,&O5GRD;K427K80'Y#MA_P2L<-[P7V<V;GYXQ98F IX'.&&-$4U!7?.
M'+E:M'Z2YXJ*LF>1$-,+3&RVFZO\@P#OJ8%-# FE?VSX:CE> (^,'*L2 M/+
M"9"[]!TV/JK,30S436ANWY=9GI#F84,*&^NJ^DXB/5+'J<">$JO@>7 ]A6[Z
M,92N]\$KN0,\"4\D936G1+([$0>2YVO-/^MXGIN51(5"+*@ -T;+7\(DY[A
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
MZ]97O^H- F%E9F<XD5FW;!X4JIH<*<[+^- ?>]M?B'7*HQ-3'7OC-^!N<K1
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
M_;CQLB=R&11G;A-%$NJ2#7D'&[N&W#B)]\?1P=V?9R]C<;$FJ4WW;8@*.;1
MW\"T]1> ]02VSY4*+(F_"G^N.NCHS9Q4,A].3*40&-;1Z2!U?/!YWF/ZUVXG
MO?H6YG?K4H/,%L1'I@8'\7%9UI>4>D2?_XPDWN$WPXRH>Z+2&:B'N3+89&LB
M]D'6[F@=UP3>L4HA/.,FUPB]V?:C*E2S_X"22!W,6ORPNX?WQ[C+H](K-/2Y
MA&:"'5&C86'_M7,N7N5NU83<T5?I2_/G>=E7.J^U\;,_/I6KU/9((TX+CD"D
M_>T(15"[F>V2I0!P:+;SJ5+3EE?[8\,%PXW,YC>BIO)+4"NR.JJJ/$V?X[G+
MR?'*O3:E)H";Z5YMT)WC,V8[(48]V-O?1T;*4KLVH)E@S?Y.K<.8)AAGMG<3
M3E/W:U4S7ZBW1 [REMV"&5R>A"A<*T,ZRG-KWGM)#+.$-+$-AZCWA7]))7"7
M^)<?WXDQI8D3$PO]19Y[RZ^/,;?[U<N]@^PXWN^C,58:M3:P4L%\URMB(CSJ
MPLW@ZIUX&%'4:3*QQ3=J3>%<7J%UI=3".1L;]O"*@X3_, YO%6FFR.+3K&/
ME.:B$(ZH= FGGOL0!$51?,)+I//C\_2S%QF"-6UWY"94_<$!B@[N[D<?%+PD
MQV"ZFK3=23<U)TU2#/RV>KH\5>%K\DZ%Y1]%1/N_=RBS;?FU_OZRV#]5!>]G
M'5/3/G2))_ T*]UF:C6:%<SN)M9*4=D[S]%8RE 0\ WVZAO)+J,%,8A5K87W
M58@YG)G&V60\?2'@\]ZK"[]6&>;%5TB+.2 +FT/Z;;I>4/;BPJ18+>N?,<?_
MF22VXR])[,59S:>0-<41)"8 .6<'5\;4T;;/JF8'1#F""NQ:F[6;V%\+/(G?
MWU"0H;9" 2\L=-:@5I:%,>H,RX@/Q O,-#O$"\[E#1O7V]+TE][H08BD]S7$
MAWO>.0K"V-0O^N,'%^%W0S!AZF)'B+"@,4O64&$AL7@:@07N\;\^K^E!,I5=
M1%S!;E79Q+K6?I+-/SH<\A3)-F"7CP:38V2.((L*>A7!8N,J7LZI.TS;=/#]
MJ*3T^U9LQ3L+7BKLB VS,S0VG7@$CN$L%Y=B#[BFM!ZHR05[M6:27J/#1.9A
M;[>AJM4H06ZOA#7!AJWC-,!NP;9NX?58X[CI(,WA-&"E.#S2W7>3T!TSOQQ4
M@&YZB2RB_,)3VL9[?0X<9,M[$YM^C%*X)G]W5) B)K+,PS6Z%,436#+96!0(
M.TU?@52,6!F'2/4V<92?N4OSI=-M]K.*[G'@(W@![2Z])S>P$2\HI>+-E6GU
MDW ^%P%%WLG.BF&^BIOX#W%4H.H"CD&[Z.K@GK:M]_(4CEF&.6<8$T$QN"@O
MB6RPX+83IL2F/.?L<DL0G:QX[V=4X4Z.+:0",/5NZ6-&LT5.C_8I/99CWCD'
MV>YQDW%%'J2!:[RJ]PF;XIN#]R(I;3!%>V]);S\0-H?;"^+@%^JQ4J%ZDSTU
M/RMR,\)V1V0"6DF+)B"H0I&&09?] D&@E)J=2Q"=$#RF8_3P[E J)% Z/-'A
MP_>U>[-9J+4W7E*Q515J9+O&1D&27FSJ#L4O/E)W(&IS%Q2_P_T\A?D"\?$
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
M,^IXZ9M,V]E/5?.(<-RPR7ZS]PDZ0/=[,R+3G0[(0'37-9\T5@B1O5PK-^W
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
M 1^BQO#J(?H6J__PS;^4^:_M> ?[_WDS-L_0>OA<A+NP&V-8QVKV51/Y24"
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
M.7<Y">(-@'/*%P>34B'=?NA2>,F* 70%:V!NUN[KK:H:M*8:8AQZHH3?L=9
MZW=LOA49,F#087=?H?#29.);O,V'+HRK+4S2$8]I2#I[Q+^F, !9)U<( )])
MF4#,* 3/19L'J#T+Y>5-8MZ2VWK^1<=IWR9"XV/?8#[57JGJ>:4WKB/N&U^A
M!Z($//V,=)<6*OD'RHST$_S9[ ?638S&(5[[$;ZQ\O/M*S)0?I/'YBLR;Z]*
MOJA^OZ-A=6WR'=<.MF&"_V$OY=CWZKK41/?RP;CC\P#Y@2@!KV4+)V6IW)"\
M+EYSHO+URNJ$O!=ERJ,,?6G8?QJ;%O"R%UY..20Z;E<-D[_M4BFPME\"%D8V
MUO%EU)9'$+L=3!,F3^++W*YL%%U7GW.PYS+G*_U<+:/TQ>C\#!G)R=#>I\HG
M21H!3+F_:YP^W+GPD;JSIPN_2I/;:JW(U<Y<Q8Z:M]TPT>WCB,D08I^Y#N<C
M G]MF_VP3^$L[BT>%P:KN3* "-F,'5P8'#)3*$/H!#[ 7^?P6'4#Y57T\TD(
MM_C](,$;4V(*FID<F92>>P8\4U]0"WAO.2_*5:.Z+,?E%3"$-S2C39 B\S7Y
M-U\/H3NY/W$$'S@ % -?5S,3VYJ/E^3H]-J5?@SMT:$#/)D7W$D0I')9G$R[
MM_+9Q^ESV#[,X3+@6L\14.Y%2T==@ZE9I&2@$=4;V(INXY<+:=A2+X_='K&M
M)J7;K/@]CVL[HB/2?]4V6S0MB E? M4G)4]1)2/&5XE%LZ2GEZ#4(V?,PM:/
M_50!?OHL(@%UDVF@CD%Z8#>I$AWU\^^:#8CQ\7N"I**7GWOB+I,M]&("V:*_
M?(-J;R3F ?/S)0,5?&XLW$+YNCLB9U*&@H!ONP*P;&E#;13_,1TIJGOTQSV6
M&(VY$.*/:'X_I7=PDQUX*0ZEC<'0#K51,TW]A=?JA,T&Y,:@94N[. NUB4R7
M,=C;%3!?7U? LZS5%$18N48YF]#\>HDPV%?OI"J/-W,O=ECH)%X6= U7_@EU
M^(W=HZ*^8.2UVTU2BP,C$7C7O8 OW^.\(U4%KDE"^@IE M'&) P=( HUH0/\
MI*AG$P@Z <5X.$T+74[;@9)%)0*2J#,6R *9GY@W=?"?DU0D9LZ/859\\8<O
M-:.R"A>AO_9IZH63^\P5M"@MLOA7!OC\1F9)2=$.)122XN_W6H@.RTGX7WK/
MP9-,W& J$4]#Q=1*^WMS%7^JL9;=OJDQJWG;QJJ7W6\+.2I&NV/"377[N%?L
MVQ:$F<OR@=,:#_2]945FHF%A*+%;EPA_E6#V<MKT5PXLX'*&QT' QU!CU(PY
M_^TXD6%/98=+'_ZE&+#TH^):[VG_SLKB8L]5WKSD9M?6N-?FX?5,DW+SP#(]
M2DB9%'D:3'N3L"ATC*$@0J;I@/T3IHS"&BPV@%?S("<+%95_I9O_2V%!E[/R
M[<G%)9$Y9BLF;]+-R\M>:/*/> DM9@A]JI7]Z*7^:51K+7UFAO^QD']R=J@(
MKZ^(2T'V8'Q]B80^J6FJ2^DND)A?_=1%K4CR/#!&VN+$K+.0/5IN<%2[BH^?
MRXKH+^H<)SV"W%3(IQ0F\8H<ZLG@VJD,2%2I*"*L(81*+#?M;<GZ@4HDQ0_'
M_'>$BNU=P,+FNJ]FD:=\$IK]0(5'MJU MY5%Z "T[@F*Q%QXT<;3*!7BP+WH
MOO0;&;1+V3'J$6IQ\L\]+B2\G\HG,)<[JJ2\2:JZA/QM(]!:$+@%&N_B8A!N
M9O2%KIE(7H^T%SKDM)1C3_2>S"['TWI5@&;!JQ;I$@L.?6DL,:F[ZM^T<NP;
M="_VJ7&%9_QW7/X-B0KL VZQ'A"@&2@5 /F&_4M&=B*\KFEQ[V^!$2.NP]CG
M]8)I(.&_K7]D.]LY.<Y2FZ$N<, .ZE.;%3J_<^,WS28RI)%J21YM:_D 0N9>
MF$4!3?:MUA(G_S@-*%Z^$)X[V6B%'BB^=CK*,?&H\X)$]Y,9=!D= "0QVQ"M
M:,[UI,8ZS!0=T%SS* ;;6)U;>RYLP\3L3LVY^^#&V?VV_8FN%Q1STC/KZ?TS
M*)*7#-LG7))\1EQI?!^VU^:U:HLOGXQPZ'WQ'VX\+K<)*+4"Q1B@'NF%:YXA
M,X0\!'0Z]0_<V<F'%>I\EL3_8'#^?)>(Z25AFM^5T<G//;./X7R8N20H@^ ^
MQNQ(0R5"@_,BHX16M+=5?_0;-/W0+@ ]<ZX.#$5WX"HH$7Q@JD\3 YQ92+_0
MRV2^?;'&R:W+MG0 89:=8<N,]8".^WWKZ@1=X?LK<?83]#TX);MW28%A][#3
MPBS.L5(7D 6J#_1PUDL]'\8V%'JQORP.N+R>)H.F7 ;OF&!;BW?YEQS64"?A
M[7DYC.^\!Y(E'<89903TR%PEY1CCVRAO33:IP0N,]K$%!"I#1OZ1(Q?%D]P)
M8C=(,[ GN(\TS1=A#!OZ(&:/_5IA-(F!_2+?&-2HA&$=9)9[&6V/H&9[AF@V
M*'62_H[Z3^A_LHX";-W<$^>&$M:9:<$& 6R,;D[FIOIU44)@$$HG?'VR%T<'
M+,@LP&0L'/$]3QQEIO?*PK]W?.[^(@!WL?ZX=XB$S>'#LX^*N\&_2&ZWVKC)
MT*: PVCW:Z_3Q0\N.QLDX-U<,R\ASG3!5'$#T[^1TS"6T8VM847/\-DGHBEJ
M)RU[+G"#O07;YU*QW19"%:88#KO$+8"!:;O^MW%N7M0W ->:C=$B3VNJQ7ZZ
MEZGN#2?G#*O?E?!P$'??M5JNPDF]W-&/-?Y/1&,\WTH4'FH85P1'>\MU!S#8
M?YPW"HZ-PI#9 FA"!M&VOPCJQ4_$="9+M\ZC"@+/P#NN](%74Y%DN=5Y)P)!
MKU%J3U1)C.H>3P?<KX/)>](V@="^='E3"F29G%U2R]"WO P)^P@7AG)ITLH9
ML [N1@_]A]E56ZH% 1A#LYXU"F-LEC!!T"V]#?#:!3':Z_(5U;\2XL]$%!!(
M(X ->QOI@&-BKP(9@KPEU =?'892V1RZ*1QY8_9HQ?ZKSC/;Q277$D2CXA2D
M7%O\Q-;9Z8 +Z]RT.FO&A!FNU L#;ADPQI:B17[)[R"EXP7/GYV1:UF= #ZR
M2Q%*SFX4[B^2+!H\:<GSFO;<S7XMMJCTJU9F7RC+EW;A95W!HU=0T6Z.$]^6
MSFH^ <I0['%=86$!T",ICZXX'Z4(.=SE:<P.;:A?8V<&FK223#V&D1P["L:M
M^XC+^Z$&E52'KP?NZ)9]F-4^.F!'VDRLJ6?O"A\S%:Y.65W#;7G>V.^$>M+R
MNH>T>##>U: J08E%S"BK@6^M:=[R+Y!1>=Y'!#$M!GX/F 8[+K& 09R1A9]E
MDG>5?/\ \^ ++6':^H2* >:%7W*P?=C/Q4!!T@NI<Z31G@?55R5=!LP<;XIR
M/@^"=3#A486RU!N=6F6FYO+#_(\Y <(AAQ$#Q0&+N&O3%TAQ^1<>OOB6P '"
M7&F;8Y^':C.9+,I=6OVL6G3?G*? ;,+):-"C1M*D:]U3^;%3AFNP0#M/8!VH
M? O9K'=2;5J*W\(N,3>ZY-QC!8%W43*(^KE +D)=P !^>$&1)O)A5O'ZDV;$
MFJ[IWO7L2_ERY@V.SUY(([X:K+KK$6&#Z4!.>Q,[-^&J\K/K=( =/VJN%?WZ
M,-J)Q,9?T:PH>-_HZO.)];CRG02KCSFENA.QGRS&,@\N$)A+F]:X;V>;P9Z&
M5ET"/L6;EY2>G9&\+UARX'4>'@27D]CCFZ/QKP;?(KW*G:A9#YG?N@1> W>2
MS[)/6Q#P8;=IXR1?G[Y+RVO':Q!,R*1-^&P.MA-Y=T>.R.LQ+,:\-C]P=Q'O
MZN$JL#JX[RXWAP02>KZ2[-ONAX?N+U-^,5-E$'D+S8'W:R:/."!QL20)[<&1
M!<V,PQ;P^:R_70JW/=DJZ;QO,R,W<W\L\XN^?2H^81Z#GX&+X[^.*_O4:*_1
MPK*CBA*%5O/;[*H#1DOR'9[9GTA9,0H'"([,,I 1:FV7$J!DD<#(EF]R8&D.
M_G4?G!N Q\G<H@WBFU8,2I[US]Q@BE%IW8/LC,-9R/<\BK<+QH>,1 >V7SSQ
M5+[=19 .T)Z6E&CY3APFC^O)RF_[=O*U/Y1Y&N,ZZ-X?K=SP6["?DTU9K318
MD.=6+F8S.]ZXO,Y;#[>1<"F[R%RTO SVI$J$"/ 4(;/@H^'$US5QD,@F/S-]
MM5X]'VWIW9'KS#,Z+L^6+$O/S.<%&BUF#IGDLNBE^-/$JJ,N UR8;RD;0]^J
M*'_R06HGMAE_C_'PO&#V69)W[8??:XF%?624A7S5<N%;]1SY)4S_-QM2Y"QK
MC"A>D ;^]4YJZW#-=+SEQ<&J.#AX2]'Z@[[]\,OZNN\.DG=F^KI-3IC<@&G%
M@7/]V]8([B+I@D/KO\)C),JMA3[&(^<MF$405Z-%BLPG(F6D.T0(E^K&B%YT
MP+O[570 ] Q\Z5B=V1"\] <-FMSTB@[P,=Y63?EGM+:M _Y;E(%SO?_SO';Z
M@#^^8?#'>85MDVT$ ]ON,30&]<VS SWM!U[G8,"4)"NM2H<R7#M;#]W25P'3
M <]XX#O2%@OL-+75/EI>\ELZP'\/U4LF>7 ^5&*1F-7+4N$GAC.:]#V$H>'$
M&%^*8[P[N?6P]N!="3B51X(!-+;(/59;**$13CTAT:W"T%RBK QM3CQ;00?T
MO4;W'*4#+A*6Z ##15?P)E06%NAW<%^)TMB8;8I3-(?5>EQ9_ZL)0Q[@[H -
M#O5,;ANU?LCE.7XHE?='4UYF6Z9- */B4'!"@QX7_\X@P;7?-6-]<)O5P==I
M(^M[Q9VMGS.RMRD/= &4+AAD"AY6#0G>J322G/EH('YR-RJCU&E:<[]PZ6C
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
MCI#L&#K7N5XPZJRL9MNKN^:#PBQFK?S1]N,1W_HWC=C40*),]M<+K7 M! W
M%7.>+EMKK.2;G(&^T7H(.V+=G7N%-)(I/8 IT=6/<,.QER\HF3=3*CN6"XOV
M*.?[!'3P_6QGM;.[9 P7=GP#W0.D,C2D];!.;9)CUR-]!MN8U"J(S8K7$-0(
M0-V,I2[3&L@D0=W8PP>/,'&&[">< -<J,75R3<'LU<6*P!AHK-#LY%2A]#J*
MH\<R]_O\& HY\\I2;YHSA)_GL W%SZ Z!Y,KD4G,NNZM82Q@-Z"/:67CO=L5
MURN/^M+C]+HH(F08LV,QWU3MH"+T]DRBC:]:#'>YYK.%*!?$TPF+[W=5A-."
MUX-9?7H<GOA\:*B()M@+0"Y')2ZJ\1@K#-\?BCN7G8R* H5'(N%VM9=*98 +
M9;'Z,:V-5QDL@6,_VI*ZICTGX;"M(AHO!%9$'-I<)2G'2_8S]VH!]>O-!S%I
MX=]787T@P=Y:NJT5B.]RR5N97LD#G8IG)#)A[\,WX%8F"&;_>MCE:X!XDP+^
M"\B\A=)AV@+T3($<UW9\Z=$ QC\AWJ"BR@_N!T.&?87TR[_JK+X!\EG]PEW!
MOF<J*EF*C6*&[T3N#K;6I SSW (G!WM3CM==<1-I25*P6I=8Q9R;,Q>1DT=N
M<@@?8<"5 =ZG&2[VBLVE%JG;&QV/-J!!1=WU \GSF<MR,K^GTNL[)BSE@IK:
M2"BR*;TC*^^N/)BYO<A2/>FH_(\L<L@4,R=E-LNXR*QP;K71!W8"X)TZ?XU^
MR:UN]NGD?* ?) Y67A9O-/2U%,F3TD :K9EM^BG% GO9G=BM.;,3E=H,,*>;
M<YMBE/-+$L9?JNS> "4@FD\KKT6UC!VZT, ?RQ]WT,?'5X^K1A-XR>T$3/%,
M61&C4B>8Q!*956-O*A%;9HM+=OF&T')]3=F(YCRMT#E]E:3$?0$3J\=[]XU$
MC>,PI.(]\&I/JD")KB3:=*,_R;G0J=MJBAJN\98^MAYF/RGP R6M,@E=E.],
MB].5\63_'%T)9?VUOJ_BMBNZPM7_C/%L"9'UMN>S5:I.E7=E@KV#_P!_A_]A
M[3^8 F#Y[=2N(6P;TI/JF1%=WAEQ%?=T.E)DY4".&;U6B_2XH5K]>"+O;$F(
M0Z&SW0P917^ -595\6?3%+K(^TGP8_*,AV)$2\OA,$UTX_.GV>RAW$17>"BZ
M'*:EWJAGS2 W!T4Z3Z6)HS= 1OV%WGO6)S04NY&11NCT%TCPD-:A1!M_R3P^
MI[/X>=6](0,\6.SSRY&KJ8NA7C^W&[OA/:3&S[ZLM!2@XW.=YQ(%TK-Y<,4<
M7?Z1QQ8NG[ ..W<T=E<%V-LYA*4NPPAN!,KF ;F[>3,/QY(6E6 *K"I>G/&\
M;<'E<RF9!VIVV+X_X_Y_?7#);TS\ 5!+ P04    "  S<6E4KL+(FVL* P!,
MZ0, $P   &%B;2TR,#(R,#$S,5]G,BYJ<&?L? =8D\NZ[H\%L!&1)C4B("@"
M(B*"0!:R !$A4D./"BA%>F^)BH* @'0%)$I'2D1ZC73I':2&(KTEE!!(NW'M
M>\^^YYZSSUK[[/,\^YSGKB$O^9+,/YEOYJOSSX3VG38-G+ZCKJD.,# P /?I
M?P!M!C!7\[%[! #:VL E  "8@2.'#P&'Z!0G'<JZIP$&^C/#SW^ZK,"1GS0
M2 KIGODK37\&[MDZ>SB[VSJ[G--453WGXN;\R.Z)#4";/?0+_37\GAY47?.N
MVF_-'+JB\NLMM4.G <#1R<--3^/6.6,3TW-,/0 C<!CXK3RP<G=1N7?O[D_:
MR=G)!OC7A=X&8?BW7@$#$C_; OZ^<MS*Q<V#_DRFXZJUC;L5O<DK=-K!V\.%
M_CY#"IUF?^CP&_WY)^UFH*=*IYOH-,OCO]"#/^F'?Z%__*3=Z$S0Z9V?]1__
M1A]B_JV=O]!\/VD/&Y^?WPNH.KOXNMD]MO4X)RTO+W].Q=KYH<TY?5]W#QM'
M]W.:3E;.;B[.;@\\;*SI=?_2O]\*ZU\J_APQ,?J%-R[^G7S_;ODY#W^AMG7_
M,NN<G7]][Z_%RM/-ZW^3#(=D?O_U7]M(.0L T$P .$+^ZWO7(@#@PV4  ,7_
M];T+T@!P6@H ZE)HXX J<(B!X>?C?Y?#1P__+(Q'CAP^RL3(Q/03S,=.'&-F
M/L[,Q'3\U/'C)T[2"],Q%M"IDRP_Z9^-_+S\YU7TQTEF)N:3?W>A?058F9E*
MF4H.,YP'#K$R'&9EH#4!8#J/1QE^*\"_\'SXR%%&>I>.GZ!7*#U-[_[APX?H
MG3UZA*XR#('TSX$CK$?/"$JK,++I/F Z[\I^]5GT1V:A6T7U''I].&&9AV[/
MCQWGY#K+S2-R053LXJ5KLM?E;L@KJ/ZJIJYQ6_..OH&A$8P^6%;6-H\>V]K9
MNWMX>GG[^/H%O7@9'/(J-"PF-BX^(?'MNZ2T](S,K.R<W$]?BDM*R\HK*JL:
M&IN:6UJ_M;7W#PP.#8]\'QV;F9W[,;^PN+2\@M_:WMDE[!'W#W[RQ0 <9O@_
MY=_EBY7.UR'Z'!QA^LD7PR'OGQ58CQP5E&8\HZ++],"5[?S59\SLMZ(_%M4?
M$Y+1PW$\=.L[SBE\;48$_Y.UWSC[8XP]_T]Q]B^,_96O,>#D80;ZY!UF!2
MA9P6)@;\?X$*3"B&?P<<S-PWT46H5>4VN\%LIU0N$*9<<W 8#B&K4K(4->>R
M8L0>4[\5.1WAS#=\BRP5G8($,Y4BX"V6DM:*BI/'8PFE(]]?)D-)/;8'<EV4
MX4!&6*-/IV,V1P?+YHX9IJ/S0*X%Q:TH-\V_FK/R1J(!V5&CT9D,V2B\3781
M[PC0)SFH9\:J];VK%:F-=:;>P) -?1@<6T5C_)+$]S&O%)&SBNZN7]UF9BB#
MF5(I&4G[.4VD?"[&^[9YPS78U/ ->-[CCP[84M#KTH9;*[K?6Y#/ASF@9)_G
MV *WJL0F"7\3T773X0+7U'Z+:E#'C0T'@3!R]I79_$6!S=?-!KG4BVWH*@)<
M:"EGGFAZ:3"WV4]8P2YU9N]VYYI_45M6GYJ/1-E&=\-\XBNIG0;EGD!?Y_*S
M6PO6+0H>LKVV-( _ /[QRA5BT#W'VFQD":AMV_P]Q_+T=GXKX_[G^$5M&N#E
M%O6CKP=VXM:GTML7_3)Z[N.PZXFSI^3C/<7Y(7JO/2^=/",W>Q5#7/>#!=$
M!_ )GS?YWC'FMGNG6B2Y/*Q)"C^L)I^BXVW1_5<AO!5H23N=J@*6(2XYZMT"
M2!VT%X=/$4V$F:I&[T6B@O-PREL#N^*!IGV2$DZ"5>5O;(1#&],#F:<'AW";
M+VJ\\WTX]]9Y=#ZZVEQPJ^<5HP&;%_?-\(RUC3.H]1#G@+XQ8M*$Z3>7M*U)
MS=<TH.X];.6JTDND"BXJRE?RL=C,MNRN?52>=Q8-6%^71Z[_B*$^"K"TJ:^H
M47!OQ-B!)43V//<#6RMU[RV/Q=>A;?B[\G$3XYURPD4WK%U7F&>ST)."-[HO
MN7A##8:[P(+" \7'Q=)R5-38[S'\B?_AX-!HLCQ?C$N-<,VQYSKF:/>D^OWX
M/DC/#Y"_4%Q@^I['+<_HCG288]E:C%G95!O'V78]W;!JFPC5>T%WOL0LK-BN
MK\_H;6D*.1H<KKQ0YT]L(\$F[".N)\\$QPR/BUC2 %Z;1&HE#?#PIVQFNM(
MGCI%>S '>NPLN4.)D[/3J+XREE\ :D18@NA_'<%OAJ;>>"C=GVK6V.^QM'XI
M7!-*5K("0T+W)<#+HZ!CM\(,\9^VE@7"1ZK)2AI:,E!Q32&9;S^*9?@21',O
M)*MQD&?'G=9(3_^&S3R<0W3 >YL2S7)"KY&>#^>/)O6K5G$C65HI'WMFF@/5
M<-ESRK%XN,XDW3H\KHMP5TH)V8LF16U*59!=?- 1]L,1!19$;X-@0LNLF5F>
MUR1?4<I5U':+ BL\S\=_MN5QHR''L7+8B<#[V,9%1BK7/*XN5PG6O6@N']+:
MW.5?>G-O=W.UB@RJSD%?(X)(*F8!.F46RC2@HW3D_-UX/I%>?A,E4CQ9@[LU
M<V1/%(1G9%*H5[W2D96M _<+-$A4KT+W=Y*CN)\7O/RT-&+D<%"U1=?"VO0X
ML;0PX$_\SP7ZDWW"P87WLO,3;<Z.3X(UK=U?JO%K!\3C.^:T1YHC_)\\NGW-
MWPCRJ%QT4R#5"EF"5&G-58*NZ^+?UVCF04*NC2)GX0]IP+).=GBH!HX&5&'R
M AG0O.@Y*&^ 3JK5JP25!.@>^^0GS<!*2=1,^/X=TY68QRN*HF\NG39N7\4F
M='S97*$!1[?ITH1Y'U5.?WKZ'T&DJ"[Y;DW8[)2)8"HGB._5N,E9-V;9W9"O
MX(B^ ,,^[=J^2 FG-H94Z:W0Q.RWZ0-9&@\#F=$Q>:H-J6(UN,>O)#R5E/5/
M#>5MZH^&>"I_>/U<Z10B8@;SZFPJ5Z>AH>^]]_&WO>&=F%K^D4#]J=7&'C=3
MWY<L%EEU7 <041IPA)065D]TG"-!0RU92X<DE.%7'),NDWMO*V^AEE>8E5;]
M,+UW612"94 G+7GN&"S$I0UW*>E#N K4/;*6!XWL1C^DA8GG=/ZSY_Q/_.<@
MWH.QQ88A<04!+&T.%R;U#3HYOT.N61%_T("GSX&]!Y;/S6S;IEFRZN2(R_A3
M=<(!O];4:$S:."%Z;&5:$S+(6)Q0 CDP;PO*?:/?A/'7F>#XO)$:P4EQ_W[+
MT%'EF)C'_2YU!D45U5W^;X;V"7!(FTR41,6/+:B^&CL,)TTZIZO&#OP!,"QA
MB^'-^KCME@X']PN34D8VP0&H!%'J,<@AE\"HS^C\O&F_@SG"$V)8 !*WP%$1
MB_B8&>W@HKF?PK %F:UY7*D/'T)II,K&51*=.230"C :T#9# \I%J$+;==?;
M8\J4D[82EV@ M&+GI]9^ G4WA(E]./0G_L>!Y00A&H\A"T*.;YK*C7OF(C^J
M!GV;8IDCGG,*=(6?AQ4C1NLN*82\+J&(\$HO#U,=GM$ )6$E:E@>#0B$O1[!
M>4>:_[HM*9H;$KYW95G?LKKK8/LF<CR'$O3"Y5(PG+MV<1.B@PK&7*&;/7SC
MRA_N6JTX 8:OQ&4W,SM:!Y95M5/BZQ5]WUM!++!2Y),C28,)WFYV>Z[FMUKD
M/[J>O[*2SZ*"=@[>_E2I;J<JDUY[\:)?8=Y"(2I6WO6[\:S+=F.'G3@R=E\)
M6BN63P...^")V8T\B$R!ZW"SC&G0S,2':*)'P7$:<!>W.V,:YZ#G_3K&;D_;
M E)!9G%UB7U=;GJ47=?L#+NN&O G_B?!L/3]+W8*:D,#5HXE4A=[H/&:U'B.
M2^HI?/-?8,CSZ9R3T?CR%B4?8N)L0JUOM5OI7$O($-L/.-E3S?W:LK"=]2.K
MRK<_4/K:Z*WMJZU0[M=YKW/Q!G$9%.MQY#L*0TA:KEZ$V#I[XD0^_>M<DNE"
M\LL?!=@(T59% P@]#2=\3,J5DUU%BG9;5*/Z\$18%BR(VN3WS@%^>C1V*[W^
M:E2."W*' ^V#WM%H"&B;J] Z;&J6XX:</M6X%4I,9.TU*+Y49+&YET$#[M&5
M;$>FZ?<BJ#_QWPR+U,L6@>$SR%<9^T&2R2X,_*$13RG:'AR=9'HF&*,]*T5B
MZJ(!'Y+PQ# G>:,+NI/Z*&I,=_[QNO-)R$Z,S.P8W0=WRNQ-_XV\\V_A\"@-
M>)C;3L3"HEXKO7)&".M2')9Y]A,)4A%139,J15N%"=.H6S;AX&\C X:4R>G+
M$Q7J,8&BLC0@%KX+.3?'\:3=,OQG$HAYI&S\SX[,_L3?&<F"9FU0A)#&]PB@
M.LE18<; 2O'M.+C R<#;J\/?0?CJR=:K[ ]6F.L+S1&\JV?MWR(7PZ.FDJZE
MZ\=D/![-W@,?[=.WOW[5+ND%H?^DIK/0KW.]N?54PU/(A.W7'T6YQ64_4AB3
M[)?HWQ3]\N\PBP*C)+8Q+KQEJ>O8S5^CJ <!-&"M=,?&)VI-.V-?F6]$JH@&
M@+FDOX(H[GI8DEYM%093PU9? V%ZX%N>J%BWWXY]&=7B4YBM_%AO\C+FZ ']
MN^%Y8(5_OB?Z$W\O KQ)MWP\B YSC*6<DT43VH0,I5=OF&X<2 OA"B5K5PF#
MN% V.YX?=EN?'2Y^9WEA,["/F;<\ 5^4"WTGU%Z!XGY9FK:P",;U3!GMU-9I
M;'"S2#R\PO[)LQ3U:6"G0E>- Q?R^8]W!U8C_:%K%L5JO%Q& U;1V;=AXZXM
M2!;,2X=;$7>&A-1C:C+ZM:K]1+:MV^](NR5\.R@G/,;A<7OU75)NZS$DSW'_
M38@458&S>BQ$YW/XG8'ITF=>JHX\S3PTP-/@/NB;P1 UQ84*XRN^W#B/&XL3
M EL:Q"+E<HF<,J=79T4M*%G8J88P,;3YPC_=5_V)OQORF/#48_!7<)"GQ)5+
M[WZ$=Y:+EN1M2PT(WR>QP3G;>%6%Q,7%+]8?N1\$]X>UTX!2C<9'..\H7KWR
M*$Z>/IE#3*Q=9 =B;$4@-!-YE7*^XH[AYT&?YR\\LS<,:, )Q.J^9BD-<)9L
MQ;JH6W_4,[Z("3=<'0H8Q@AU+*6%4=4@=_YP9PG0[ZM?0V!XS^'J:\BE U/?
M>S$*G7-\@5R0O5XTN*0TAKIR0U ]QBY%_56ZR-L40#FKKH>H,<U,Y2&RM&KQ
MFGK"K\Z/$.>=C"E,*FMIF"<XJ1>928NK8"-(5:.I<S'J.US4%SE>][C=U<OZ
M,U'*BFO38&!^A%SW6$N-';:GLG_Z#ZYO_(G_9H#=Q,-F=C%-V*,6=NZ.)L:^
M"5O1U"S=/;,#\$.'M+2*[9-'3WKQ9($X!.P]V5['KB054ZMX^@H4##E,G;IN
MIL^<LKI=T2MK%L[[+8DWS^2D7KJG$1-C'JP?52I:+S0;SHCG3&19O]4/V<EY
MX^YZEBI([8_J# 302:OD];F-$\TNW0Z*IQPJE.PZ]M,'%LIBELA)SH0)E&QV
M5..E/NRC:LC6&MV.!VBN_GX, C/!><]8C#0C.5H?"RRM?6Q*='_6I+D$&5,"
MR'Z'+?8M34([73UP-V[(&^3TAUF8D6,F:V.&EJQ>->E_U![ZM,Z1]_@CXAOV
M6'?N)[G0S30:H%XL<CD^Y(QF'VJIEHFD,>2P]"DOW98P)=#ON/9DQEC"T8KU
MU_ ^ V1J[<H0,BV J7[GAH-H=J+>,)Q]GCS@CU%+L]3TK"1&NB9!P:'QOHY?
M+!)W\WXNEM=]VVKX;[""]"?^DZCSH&1"'K?T9:.:3/GKGL"O6IJ=HP%17BO6
MNI3&"23(\KUR^,<XA?@'\8JG_4=:\>5'IWV2)7WX'A:;-CCX:%5MH R++=XG
M[6RE#)<=PI1EEAOVH5<?]Q(%PO:BHB!?2+<&' 3.ED^"I913@^)W;4-<J3U.
M4T$-W'>DC8Y<N7&.@)ZVE)PF=X1(HX^^;<!VB."ZO,/)PZN?--8JG>Q4^;7&
M>A%YGP+?QM$5)W?I/U 8**YQ1KD #S,A*;U 6-18!Z8MMVY\$*#F^XO]()V,
MGDR8K\A'7#BKR"&G$.NE>V>=!EA8MMGO2*,MW_,X%<!L"\8O!D!PG!_Q0DV?
MEZL"_#/>+&@R[Y_3V6CM160?SD5_5N8EW_Q,M)IYY3'.,5F^D/0(4&I,S<=^
M8_G*H$UTQ8UH$^$SNY\'TB'2D]=ZJ%^\=JW((2K[(RKPB50.HHE&L&V@,Y?=
M[$)IX#G4:!1U4K):0HX<^ZHBS&>?I&"J;R9)==Y1H?N?-8W.OV<%YT_\-X4O
MJD5JM/@N,7H!;OQVI_9!Y=6CE*%Z&N"H@22$*'\8R=*UE QL'$5XOO"YW!Z3
MRX3U(&650KNN=><+*-1QIN7=,D<?8"OQH @$> 4+\E2URS-I>T(#OA([W:(,
MG4(.O)L?CDPF+3RSFG647]L]82PE84WJ:W^6J%S7.N$FWHP01+1\[NXW]W':
M^Z:$://0$B4SZJ0O?:4X[$N]ID;MIS+J-5GK$78P\:,&6CC]?1-"..1V.[$'
M9"AFQ25<34D\0#?[HI3[S!!21-="'Y; I+)WGK:57]\4+KTEW6A'?1T603"]
MKG]X)=[BI('(L8(YX0'+W%&4C4[^)8W49&UOTY]W&.-Z_YKK9Y04)]^K,':<
MC;'+N&$0H24#OG\IG4NT@\.KOEK\BX*!>OR0H98,'\"H*;M,/42)"]"<+=/T
M/&IQIJM2PD7NKD:)%8JT5.!?WACU3%F ^(C3[":\!"NVL#&WF$@]/(H$0+FR
M!WO,1/$F[L%X\U^5T1K[64FQ\,G@& 1L'EJY+9_(<?]S;@LHU2(!*U<^Z?W#
M9Z0!.JIZ#R^C$3@+DKO[>28!F]DT-X$$#K;7%$;Z+,&X]:B7'CGY'JO&!1(/
MSMZ>XP.Y3\2N^,IZA5%KIC$@MTCNCVU/7Z[(;AHD%"?VI%%7OFQZY^ZG.KQ_
MZ+I=^SC[US+X OD[/</;8XKY9R>Q?^*_%M=M]68O1*J9L 9S&UNS;HB'X*%K
M,S,@#IF;RW8V,L@.K>M;2'S?%M7!8HAC?N&=@,6[ 8+)2V;#*#NU.U.)I@&1
MKY4E:X^YZR:';WDI"EE00A]X/1J07;:R[)LT"Z$!K7%1%,9*1RV"/-[P':7S
M0'N,,'I3'#G7SK0*OZ<+?[<@<!07*;)]ZT4N9D,''I<2LR\TE=X\^E[VL:R4
M 48++ PE21!G11N6ED6YVZ=4HH::9:C<0:V0G<,TH*T#296'6^A:GCBX@1OP
M)@S1 -PE)#EGC0982M,_!E72@"V-=B/X%_CKPN2]A#*CJ2V+BS2@U]V")8+$
M;A][E0;8.I@&?MDC*4+I%[26P?KB8-G/<4POEFX.1MQ!S2;##VZ%OK2\VIF-
MJVCM0[[O$<5AUWQGWHOEP;5S[",5\MKFU9%'&Y%S0TNIO#BCZ&EB0*V4=G&1
MWI6[ND<?'93K$Y,&TS#J;3YR0NVR'2Z?LT@YA<[D8U/PT)G9XKN6HL1=OD2'
MY;TG](D(O/CUGRT*?^)/_(F_ 7V;^ <1[T<-#:R+^0#QE_B0==$9*68G]4%(
MB207U<0$=),&",Q \"M;[D_V)-N7_9^TU-AIU&3$4Z3R$'?6EAKOK\Z*=-QB
M@;:9;XJA4P.T2 Z6G28>@3Q3DW[')']<9:,!#!85Y"Z7 ^RZR)R$:[)7D<@G
M@5!'GN:HIE/8 H1V<N"Y&V;,$RX;GJ@]*YN]KF9*&THS9+JS(:NX1,D2\[('
M_:E@JM(FNTQ22N*!<LR=/')7@%HN$6,T7$SHTM>MGASIKO25V4_J1@<W!UX0
M\G_P&2QO4#[]@0;(C&1_=:9:&I'2:0#3CO)4\JQ&B&.L1Q(AG&>1V^'[4[K%
M_"1%-)WBH@$?8W^A ?4OX&3# &TUWZL'=Q[)[;G<HX=RF=3;R^9,J@6P/:%U
MU/];%XPKK9&B :H7GM& (&8,\1,Q*0R.O_H.16$8H%^; 5[A!^T?4'\$%M.
M$V8--&#GJBV8>"6<!H2E4SG+7]* )>M>".X!O5$..)NN!OENUF,:\(L'W=Y?
M9#H(4:4B,)5@>D#9,(S#4$XF,5%/GJ<!LSDTX&7!#/* ^QJ(?%:-!C3#F@9U
M:0#;Q7=TAO@AY.,JU(^]- "%WM"86EJ])"[.:,1]A._Y18>7E)0 >OO'4 T1
M2I/EYG;3H]JIE7<=(6$<$/,13_B0KX"CEDS'TL(U99ZBUXGQ0^LK90A;\B97
M2() S1+4IZQNFAXO#LK_/4L))]>=FP^@P=81GA+Z.@-C]^^<2(Y[5<'O6O%Z
M"/QO1KZ+=->GA\H&"N?JX'4J[__Z)9Q?^>XF9&_4*1! 0]#S=<('MV9=Y#,#
M!$Z<.C:0+<HA*NK=OC:59%*R/F^U<QETI*%0@,-^T%Y/<ZQ#"_6'Q@T6^G\/
MG ;LOV+0QR'_KUAXP-D#9&1>0EEM[W;U2I!_19']ZH33DNA29N'B\J\$I<MQ
M3N+\SBP_3/OMXEFM."?D85/6]N)SUC8V2LSRC'7'<@MD3T0H[9EU79-8Y8V'
M9'K/4&,YV"A42U2F%H(%M"V=^]65Q%%'I ^I\E9:G52_\C5BL:K0&O7<T)5:
M3I/7[1"F;X6-C=@R<.A.0UX@"RHW&\\5U?Z&*DX7QE:'-;>>#!@(9G^CRO"B
M,D$O"LO510-B4BV%GDM_'HY+ETJ&XHW(T!PQM! .M1X^L_X@04EG;%LSNJI.
MD:@QBY&CWK1\-X/EM$N5*-G>Z2"9+56_M3Y5_CWR XF'8B4X=SE6'M8A?26'
M)&H7,+LNLJW1;76UQI*+,IL<A8+6VA&3Z!8I4/KK/]TF_G>"H1*RB5. HZ^P
M5$+OH$=[8"W]ZH2%Q=W/C8=8\C>:+CU;T1'?1A/ZZ)(63@4'")(LPW$H*%U8
M0]$:;VE R2+6.6V\/$=1RS5H]) @7^@I/VZ$?G@K='3F_OSDCB7:VOVA:YP+
M?B%/'(%T/?BEDU53D:%-M#1@#D\#J,<'2!!$-TBVKA+/JS$H>\,XW>Y 4"'S
MF^O0V5O<5LX'2QWP%YA2")F]>$YC/=3=%?RZQHZN*%9W=:YIRT<DO VG#)RT
M/B8=&QQ7?3_5H7YUYRZF,=[FLB,\#DF7J\3._4XHFU*.Q@(]ID6^(_'CO:DL
M3W'=J0.JTY"7!\,%;:R3#DEQ7I<PZV?33,(#Y= CI0&K<S2 *"\TAPT3B?8(
ME/NJS$TWXWG7#YZ4RTCQC]F9:/8HGEMO12].<NR^=6)MMRT0RZ9>P"ZL$P64
M[BYR*RTZ:X,*%%5IP-%V2DZ-JN D7D'KQIZ3\?HU;873-5:;S'*L:YKY/<1
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
MO&YCUJH^$]#O6HGNM[22F72;"0EYFT8.>"5S")N!J5$8(@D)?T8QU(5'8+Z
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
MRS53GY12D]T0)#T03YS\?I!2K&SWR1B-(=.SJTV(GU@^ZI#/MAH1-4VYV23
M/W39LP!D],+<9&JT721X5J8O/D3@P]Z1T[X<!?#X=DFI!#.4^5]VT;_Y9V]B
M_1>0]^G>HH<N718CA%_Z;(BN.,+6L;H+]L/[M37F"L2'3/<,ORTY\>OH0B?.
M>O%]<+:E5\^E5U?UH %$4>S:KF2F,\&_A\_GE>;CF>ICRC8R@-S$-\ABG&!<
M-/FNKL^$,5*>*HT/SL6?:$Y*J"Z$3]HGM12YB\ROSS=N)BS8G2VN%O@1HXUX
M5I]RI<CM8.,B8D-*C=Q#3IS=6>IYWR,#4_,_#IWRK^L@C^H;#$F6UNK,$@BS
M_AT=;::^BZFJPL7?FHIO2L^_C=$4C=%64>,@">(%?R>Z.5K+9%F'*RM_G&M7
MGFB*2,_N3+Q>;M3_-JL\GMG&PZ;>2(_A"-]S\;U$*O,H/7&P#R%\QWTB@ENY
M.,LP["4W QM^42S!\U<Q)+^X=RB_@P9(G'9!'#RMCH<<7GT\L]@DX3 #B?1
MGR%ZZU7U>W:=F9=<0TM@G[RYG7TNZH?*]'.5;\*PH";N4WP]H+7%C)%&R1XR
MRO @-=CB+?2$_CO'(6_Z"".-=V#=2-Q=U/BV)OWE,VKW,%4PXGX1WBA2K[7)
MSUZ.[#<Q%WK:<RL3^,(V<+)2Y!@Z71S'9\19R%.28V049Y$$^37=5/;^)Y7)
MGT<U4WK_D;,EN6B'A#J>OL+2$VU'KI>YOK-V_PY:"&1RA_,&&!"CO/&JS7L\
M\2WS(12+$OE9YA"5W0VHF[:?]_HSO!I:EIDL]5ATPY'0Y6= V1,20SV]&54I
M$#]32H;/M8*UI%MIP/WI>5(2"%L^EE-N^6:<#%N+&B1"1 W$*&Z?]K++XY#3
M5*/??DP@M:?T=Z6Y].,JFP_2I*2NW+&<TUT8CU+78Z8:&H7UQYL,).5JCV9[
MC*B76;=?THI?"QR=H3B!S]@:^;VL[.3JS5A>.WLX:$,&)MZ&M 9Q(YW(BLE:
MT7O0]*Y2E=5Y91,D?GUNZ:C?$#)S0@BEJM#V>30%,O^##:%GJAF0D;0/#EHP
MEGO9#&6A=I 5$'0I@_7Q_9X<TB%S1*_3)3T&:@_@0./0%K/%_I*SXR\8"2X@
M]WB5?6?(*S1C8?ALZVM0)%5PI2IUO0\J;XQ<C2'3-3#R*2)CY"9\D>E5BAJE
MO.E&?H#%]'P'"*<Q&3453S&#N+==@1C4ZZ?ME6+SAFC &WJR@=?X]'MI/$-9
M2B3SDL-*SVC>'(A\V?DD+^^RG ./Z<LW10NSRN&B(T5[]9OPB\,CC9N\%@&*
M>,_4 H<.,TCWNZ_QH),A*Q"AH#',K[B>R$NX;E<^5>?O.GVY GBJ=76KY[8%
ME$VYW2JJH4(JPH%K<;QOG;BC/)66N\0SCPGU,+.XU0V].KPEDG!]]\AC%%+W
M^U [#5 5&WYI?*ED<DXXR>%1:BY:'Z^IUES1X4'OJ>WM__P&YY/U[+%?^6+\
M[S&"FL%A/$SU\)"J\K :_4^F2W7@WH*Q%<+6](R@R@[=JK"+'7WW"CCS"WHQ
MBGH\D&X-E/%R9':IV4=#)*-PW-ZO[R)#T[A^I,+686=OV'UG:Q7GB<E+*89D
MT2VD$V0ZYPSB.YS#&L<5Y,E(3T]M9GACZIY<M5%4]:LTJA1V>:!C)/A-R/W'
MYCT4(VQM@K]A]9BVE:O67LPHY NF:W>]W'W6/7]T./:C)BD/"2'^E"KL[Y]^
M"J1G[$?>T*U&@3WV,ZR)HU=14VDC&X<V1RF\3%K0Z!=Y BHS0\.ATDQ8RU\N
MY\%[N5XJPK*(JXT*B-)TN.E*DDZ>4Z*1MU?_,<'*T*\VG@_J]9C/C6S!X9DT
M *<")5XZ@F)4=+##P5L58I$-@K/B[^OXJRL""B,"A9 Y;:3/G:W/^JSEIV__
M0'BWI$CFU<_A\K#P,W [[UUXV#9V^:KBZ$!,XQ!B=92PM4..&N>AJS98^1\R
M4/]EA^BD6I6O]]?Q$&6,\"R5_BS)Z;9>,5BXQ5U7_AKI7&_WG7O:]K!Y#)DO
M@N2@.8T!;%%'=FZF\R^&Z7I&G?X"?G<YYI;$= _E6M)U+[[3YRQ[++.T$WK
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
ML]!L0J2K=FWM@:?C5W5E _#SI^)X+H(!#DH610HH0IZL5DWU(\NU6]2_!^-
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
M8_]20VN7TN\I$W#FY[VPK"@A:V%[FU<R;; S=)L*TM6H/K"<Z2(+X)F8'HV
MWR10=TP*HV=\PALS+YUUR)LA0^;HB*1I[G,-LR<JEZN["/S5+,#9.::)GQBD
MF2<B=H<W"GMO?76-XZCLHU00[>J.&SVGW=/9>MFBUBFL?:8B?J<8^<N/Q\KH
M.PHK]R7Z:%QCO]'L(-B;>:\=B!G>YK-Q?_9E*,14QB$OCHJ^3KFTMQ(=KGZ<
M!7B[-F7__EI2=7IM8<P9(<S:WJA@XI-O53HR"P5*/S_KZJD: 4._?(K+-74B
M:6'4C! =?C+IE(8I%.5VG;1/V#VC4;'DE&MNX?"#ZVR )G:FLHH%,+ZB5&%=
MT$]Z6"?<HNVGX$E-EC#V8MMAU=L_K7:IL"' "MM O_G0F(>WIYN#P3'TFY-F
M[?0N<%.<W,<C\T&Q!^?;$X'->XSKQ_)>(W#P82UR%5&6D$+\AFN9V#\0?;_P
M ]7;N-?J\N9P8307:>:3&R5(2/KQ72FJ$\J(@6 !GB-%8<T@ 0+=8C) :V4;
M< B5:]_Q>*E@.]2G023XA:8P6/HF*F+:\GC:9PULBL/ 6J\E&(-9JR3,^C83
M,</]@\"X3"JPWX)_&E0 )TQ-XD:7)_O5SQ-K<+;]>5Y->0[%=T\N:U5(K);K
M]90=U@;LJ5<3DD.5FTS[A*OI\(N=[(@UZ/D6,*#\,8M?2657NVW]Z!]D5A(D
MVO0GT#[F09^.5A.1DT#.A;B$0F-5[9E;ZP=V"N\#5N_R8TU^H(GF+,![/2)[
MJ6)(1]J=XTY.%?5:JZZ?K0[K%/5K+N(A+5I4N@"7A:H> D>B(/Y76AZ2/6P?
M%+D20<EB#QY4#&ZIA'54)D\OK1LG.)K/IGM)%@-?:BM8ALKLF-,K_J-:6RI%
M@R1.FUQK<>6BE.N=]>3A>E8VDE>NU/E!I^@\76>Z<D3:EO]\18>=4GNF!]PT
M60Q+@!I-T<0,6\'*'8;ED4L3-^EN54$/*&^.FJ/VL@^ *?2V:RB0".9Y>S*G
M6%L2)EK>E]3A8N^D.U(H57GN.+C6GP"7F_Y>I3"OP8C%CJW ,C4SU90P5> U
M]N&J[/JO I Y62:GWO1A539(/["7TN-VCM!#Z7A8(A+I$S1W5VM1",6'TF(4
MVODC1I:GTZ/DM26390?BXR,?A]0F2B9LA#(3ZMOBCNK+I)O,(#K<CM<^!EVG
MLN&?A>:_(4'X0WT01]1F 8ZA@^"3:6B.?)OQ*C#O;0<O?'I#BEI .N@=_)X1
M'0UO4'>1+&74JA\N>:GZ'.J=>EKZA4XIG;-IX>:IR,D$YE>G=2 OGHG5@8S3
MD72^%8H=I#)A@\'^E:AN<,;_#JW95:NU-E,!QS<,^U&7/!@JX'>K+OGYMKRW
M78_O[5SM>I7]];CVY)Y;>M6GCOX[  35"*%<O$X7.$DCMPRNU@'IH*JJ/J;
MXH;U]*3=A1JPM+BD6X.9I\0%X=GWW'@5(Y[_Z+_5]Z&&E+3>&HM==%'PI[7*
MKE#1:S#+:JB=VQ?_>[^^,B90:#H/9K>.S3A&_?K7$3*J>V M?SI(_6E\X_EM
MJ;V?TJ.J]VV:3'*_8],77 .(<Y@PTO'MID2X#?>"&)HTIX#M5PZ(<BP[-MK&
MS)]0B("]>@*73D#_O-@G<M%.L>RR6?^G##9Q460!'HR&%A6PPV'CE4P-F=MG
MJN1EV"PI<S_OV .'K[+.!DO(HTS%D)IJ,<?&\B-BPPL3&!:@!08K70P=C9/X
MX+O?&Q6W7$)Q(WGA&W5CXQ)72U9?>?J QK?$<7'H>?K-1D[OYB?\R$>;L*1:
MQ158:2/LM$Y207Q.C=>#I9J,<=^U"1KJ>6K.HE]>7;F-6%=NN^IQKIPL%D"5
M9A1*'S3X9!8>DP!RR#24#_TBUC>@L#OR*?V?K-+N=!UYO"SE-^991]- 4)S+
M65YS\8D']%QPWXV=UQ 'D_HMLE8]7!C>Z$8LOU=ECW/C@MM58"P6UV=H'X-V
MQ:U;6CWH]WD7];4,UIX5T"5 C%)Z(D@5G\O]B>3& ARA8Y>\V)X4;@Q,^NO6
M0V""-UYVA2>HXUOKJ/V@'>]'W$]=>2#FR<Y5E#'J$_H9FOU^,,G0Z=&H9QU"
MJ-1<_ AC'F2>A"9RTI&M^6>8/Z?\>@)+EIE+(/(6%;VN<7:I9_.+S.N=;BL!
M<G -TPRFJ-K+-HQ)>?)O_PI6Y2(%?;K;&OR\1V0EJ8GOIR'H"V0@]FLNXCV2
MGP 5%#%K*ELVM&KVI5IORC+%P.6FI  G\RH2]]=MDVC5#>W^<JL%#JL5F14E
M^+MG^$L0WM4^NNWBL"^C;;[F<=O#E\M3+V*37&K3EL>I 8QD1 0='H /(VP?
MG1U-8?1S[LI/^=;H.=RA,EO/U<63.)_%\#OD18$.M.!EK+.K*"$W=,S*&3 Q
MMI7G1;[8W;TIU]&X6\Q61DJI\!N"A<[(D:^@R;WR.ZU./V06UBCG5Q$S/LM-
M54$WJ@JB<.IUYHEH<AX4#UDT>:<T'S[%55>\J*?% @!J0.2^]OP\@UTJFR+T
M5]E[\7C:.=@@3(X1QI1;9"H2]5/(9C3(^-BH=FQI/Z'] &'^-\V9YSRWT@\:
M"NT%I;H.@<A$HBMAB_@,>,+'TK5HR;C::K#D<?I1S[0QWFVS;PNC^]-? 2;%
MPX5-J!$H748TR DD#&MA 80]6  1'ZG[M$L,U.JJ<WJ'Z9+7S!ORQE>)EXH<
M*8;[+G#M 5YH'I,'RV=B>+QRO0+HR(4=\5:3A(XCEQ\[<501YM!YX"7#4!+P
M/_B$T1QBIZ9X!F=DA&W'^84^=7+2W?Y=&V(;4.'%_Q51-XJ9W$](IWM9 "OD
MD<6%4<A#4E*!6^1)I94UH0WF=MP.=B$)9L,"-& 2WO8PN]!'\XQ.C'9-/[;U
M;OA99%IAD/PEV+5C"/OK1:YO\;,CF'6]9!=7F2=+?K#,Z5KV!OP*GO]/PLGO
M(663GP4X2*>\T;-G'HZ;,O,>+]<>4%"YTXXY2)C#]\6#\0DTT[I]+$"@ZR,D
M12ICGJ9^";UO=%MQ8'L6KDP2?>BNLPA7H5M@>HN&(8?!/>S=MKSPKV'T_XL/
M_ J(>)\@M  LSVP->WXG6]4YYV>8$-5(?-W$X)>'\3[Q 7SI5C!=8+L^;Q),
MN=#6_(,LUY"M9Y_5V R<.)P[Z2TAN1G="22*!V9 D9#>>".C!P<T4Y>%T W
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
MZ&XP@8>FYH,B/Z94Y_I(M"8X.2:0(\X-GQ#KT0_^E""U0*J:S.%NV[_W$'#
M"(IC8PRVIWWCY'.=R2E([%OQ2_V&P(N=$SPICC[A&]N#4'^8QC3]K6N 1T(R
MRU ?UO>6DC+;MU,G86K( K1#/&?'H8/5%-]6PT*9D0<4+)[A 4K8D?F%=L0,
MN[;BBGA:G' </FM:B=H#SC"?=$!I*5WR0W'#.4"48L/,RT/2MPJD5<GHYQG&
M_*>R'WB#'PYV4AYK&L1=C$E@VVR)Y%^G+&K]R7*,$*@GS9W^.+AQXDA?@D9X
M;D)RYA49V_3?S X^AFR,!%Z<.;:GH=5HN2]-;R"[W[K4.4[_RVY/YS(#Q@?X
M4[@@; 0G4H+91U'_U>[I!>WH&.:OZ\HPVWM]3+<>^KVR7NQQZ/?V)S([ZHQ(
M]%/7P\QFW-X2]%Z*#DZ@S*:[MO8CH&+ Y3./W+2A<O$3@+)T]O<I#6M8(Z@
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
MG['^87G'Y\3"^J1><O'XM;  [P)0+, OGMT)GS= C>C<4)E>1(C"I34K+/,
M"S#R!?4.WYLYQ?X4YD.Z&DV1KD%R:JT"OX(Z9I6$BAWX%NQ^U5,)$/']Y0U1
M6NB6[!YX@Q3(@04(X0[+I -),971KQE9SZONB^*C/7KP)-3BL]!65(A0+-I3
M4V:@G/JH5U5>&_H _A(R!Q.BGV:C7:<Z!9^?/C,D._0D[N#CLNNH$<E^%^RB
MZ#,)MD?,3ZW[P4@&38[!WZ"/V :MM28$OU>7A+3>O&K>P4C*C%)Y;Z5N;]DE
MO_?*%5_,@@+_!J5;KLOM2-S(R_P>8[HW'7PKZ-[;#-0E7#(Z"/>ZDRY#49B2
M?3TAA- @N@9M@H\LNN$9(KK%D2.*$I3/YT42&=_:U4O[V(>W,_-"1X+^RI;-
MOZLXGH0_ PVS #J,+!; 'B, !0V6Y2%"KU$O[1_=E_@8MBG_7<WTAI&H_]?\
MG=#>).T'"5D<=DE]&W=^2ANXQ78RP; +4(5!]:-0;6R-U/01X^+!FAL!BDG^
MAQ>BFF=%.*JBY'AN'9((?*2P$\ "<$@RVXY,@L-.\K3JG>R*UB>]/VE<U9/9
MSD_7IL7SU!1D0?(*U4S15YQVY*4ZTQ -3?S DM)U)\TZ]I;3,2+O?/S6TW=@
M%KO=->[/_FGOJHC=WE6.R:X(50W_\D3__8'JB3-'MUB 6'@&+)R^AP0A!WU4
MC).WNP=*OIBL^W0=M(\%2.&DR#(/5V?XJHN0C,@@_/3<!!<+4)&_JW'-)KJ&
M2!*1(9=<HU6LH7?3*+^(3>L,-\A<6Z_AFRZ?-)%;*@TWM0:O3;, BMA.6B17
MM[A)9.9[^)%>R)0_8P3T<=52GG@)$;&BFI,^*L<SKI\V'\X"&! L)?# _1 ?
MJ?OK+FGC(GRSNNB7!H0U N36Z)B6MZMH3U'-R^\>5CVO9TX&/NK)\V2HWS/[
M8>P@*9K#T^\'=(/\C <>-^F87<GV[]_)S^FCE\',D)5N6@>GW'W\GQE'F#E>
M1A3%P:6J-DR!UWHL@IM=WVY;'O6J+!]W_Q:]3=JXO8+#TW,0*.P5GQ&E;)W2
MPQ:@)4PQ"+EQL9SO53Z1\GV]':;NN&6YJ](Q:/S?M;0X?(0)S;NUJH7L'5!$
M=MQ8KM)T78:D)\L,@ KHLEF6\ZY#!%ODC<72(W =>AMJ&9*ZRF/>=H(%6.PW
M8>KC%E[@E7<9Q<[8E((JSW0E_2A>3/91&0M@\6VL[44:R-]I[T,:[X> "%C,
MPDAI'3K=%&?:/F<ZT1C=B*?T?))#-O-"/O-O"Z[(DCB8?, W+X9T1O-K0/*/
MR_P^8S#".T]B@*LF&\!>2!"CSBRX>S'/H2,*,I7<M:/]&/Y^I:&[JYG\C$V=
MPC"__:[6L6FH4ZHCZJ?,F]8M##') K0HQ$+ LGAH:RVG9U:5D='TMNY"XW2.
M57;VIB3^_$K/YO5 54\;O#^/X@"Y,W"WFH$']?L/#D QZ4O;;&KH;1S]>\$B
MDTT-3Y)=@T$"A!K+K-TJA&&KXOQA$*V.B>M&RTQS\V>]K84JS(*SEX$;EG"X
M^[8+'_[GC7<%%:.W\MM7,A:'J9Z+0RO?4T,I?7\3"^=C)GEVRPR'*%G?S%6<
MRROA1?I@O2BWZ!41)WB]4_A7T9.;1=#>,HO(-$0*J??3TUKK-5>MXO4K+59X
MR_#O&,=S=1MKH3()E)MX( 6L+NIH&JVX./-6"\3P!,>@Y>0WSU29LFE)T5C
M1:_CL=>YUS@_&EI&::,:D*^Q:=)&9W7\6TI^;UMJM5N/WS.'+C4)1T\)4DP4
M<IW+\(_<GE6HOJ5UPQ(U<10Q:)IE'LV"TD&#3^LL%I8M7'.X\]1K \+5MCZD
MGNWTTXG"M]LN9& ZM">PYCQL"40F4-'KWF<7/M*D."=A>7$MM?-KH&3<N]W[
M]^V(]-^M6_-%Z./W1@91X&>!1@-YFRJ'+^?/W3T5;AN/H+:3^?$@WKK+YI3:
MA$%L0'[2%WX,!D2;F,!UU^8B)9KM%"Z![_ZM:5@=[6_BWY\7W(VA??X:+@Q_
M65#5_,T_+U!T)/VANL!/.VCR:8IXHC;FP-(.&K+4MM'MC;3>,&6.\LO>*0M=
MB9O;'4YBDN[S>P]*B-SN"+NZ4XS$NSVJLD>@6'W/(Q]XB)<-KVY>-&?<-^DS
MHL[3=*&WV&$MCI1CWB\1W5D2ZEID^N%EW4/X*8GA]Y=VV_R.PQ!?KC,RFI=%
M#"R%'"JI[B"O(UB3LTR^1'Z56^/=W.SU67/OY-Q99AYNR?:M.T@2BX7C)Y@W
M2(MU:FB:?IT&*@,]F3B"BIZ&G!B:9ZI?^HH4KQ;&[A8)9BR5K=30!Z9')D2C
M(-(?T9/#/4%>WQ&Y["/' JCRW/_?29=<QP2+UM( L;Q<6=7U+]+G9U@ I.6
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
MOU/<!9;2'EOSDYPG3I6[<_/B3X=9^;+=?_6R[N!B6),TR1AVI*1+7V'$<T[
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
MGN8HX)HW>2Y9[-6Q&<S!J$:Y[6I(O+_'X0O<FYI&6Q-P[*SU*DGL!KV[$[=
M:Z,4[J_1(?B*3=;AK 12^Z^ E5=-D>1O/9NL6H1.\.!M@K*KV1#5TL?VH6^]
MB^JQDR<&$3T^P@?M.^)\M#2SP -9Z"\KJ56?S;P3]/Q8N8*P%.%L_UMK_LW^
M=]6;AGZ<U/^^:; ^Y(N,GPQI)$ //]XVJ1S,8Y\@Z[3#%EEY@A'@DBO?F<'@
M%BG[:97T?=#>NC&8%E_.3Q&AL[/05 Z! 5A#XOPV!0_'- L?(!QNJZ8/EP8Z
M.S[O'JL.+^;;^NDU6@C\0(=5=OV N\'6[=G: ]NNOF]L4VQ)$<G4,\FP'\EO
MW:)+ _7?.1IDY[(:^M2^_TL?A%W@, 4'I$HRH4:E@8Y8@GT.9R:D!U3=TDD3
M/=;SS;ECN;>3.'#Y0Y'HAQ^VCYX91KZ!?D#-[119E-::PV9RCFGL6YK1OZ]4
M]SU,D*P@O]/P0+)1O3&<:GP.E;CU*:1+WE6K\$O[-J# 8%#0BSBZF?4/SV?>
M21_OWRY>;FO1*0HO@OFJQF[DLRK_'_ZG$F@7DFRKPN310955Z 0G:K*N=2X6
MJ;ZDN84KR($TI')5$2)SX^/?QJM4H:K.D%';7<]G16[U1C>-18]..0N-N!0\
M;*J?1J]+;XSY,0#F.Z5DD .]'L;OXMG#8^&([RCP-+F*5]K')<ITD+BG?JZV
M(B27I</59&$A# !'B:MA9>N%ZD.W(=0=MSCPQ7.H1\XX4)"9"_CHQ@[EG9R'
MNZVRQ?5WC7HKMQ:'=UK3T/JD$<H=+4)XXWM'Y(ASYIAHK4O[4_@,^!#@;O.T
M#7DQ2GM'4:$97B4V [<SY6LS#$SXH2L_FK01EW Y.:%Z:$#'&#$;.M/I)79:
M_738P^>.?CH.^;4O7QJ;.?KMJ-F3$@CE&_$=FC$>@F_=9*=J>WX+9%YYZ2A8
M=(8E+=XF-P&'DAY,\G_8/:G*5TQ4>B&8[,$ -%&(^6=JW4(<IJW?&-2MI*Y3
MH=O;6V,%^_:\.%FMA3/!]NDP=AB[Y>P<97/*B"7Q/*EV_Y^5_6VAQZ29T^0<
M[(^2"^^($\YW''],;X>P=8+WUA1[OG/C;?T/, "'V9BHOXIPL?5FL&ZO@Q=E
M_@%ROKC\";#O#^34W5HD>H>G#B% ;Y\Q,_J6IZ+N"4KO!UTQ1-&J>Z2YU1S_
M<O:G]&^'C>8P#KJ0\]39:N=,;X]&95UB1?[*P%&IR[DX&=T;J74<=3;1WH S
M]P!)B5H:'CIWKB=[:8[ ?D1^\P2.;'0+QE.XYYL 'BVP3B:BHD"'4"=KV549
M@ 3_7!%-MLG(87R_7]EGXHI_%:IPBLKI84P+0O XRM-EJHL&X5KH>^2OOTIG
M/6NCYZTAHF MB\/Z)H]O*5J\KJAY@ODY)52>/$SPLG[3,1GY-3F!1-M\N3FU
ML8'8K*L^II=QU(XOJ@89+'2]?VMSN0S1^#C(%<=*Q[E^P,CPT24A !<3/"U6
M31DC>J.U?_[5ML?JT*C:"]X_2)CFESSL(V41^P^ 1#9DTQQ=;@7)1S6!*\Q<
M#+XXYI'%R?YH*X>JN35+/R39Z+R3S]8AQ6?]K:Q?[1-L><M^5EAL$3X0#-5:
MW]3!KJ&CL0NLS:3>J)^LC47@#5KN=?0Z:F2J^>JL5X<1BD[[&8U<*]G?@V6
MN8O1ZU-!=-'"%L10QGB36A[G 5C2$"UCYW&+APVI4WIK2)_)$3\GT(=]2,V;
M%YDCA-05_'O,S38.QM^"#$\C!L"E1IBWGLZR[C-NP?>2FML\.SVLXL]W<S+Q
MNW&"T-&R<[N+>_3:1PQ P!U$RSJ%!]%<"^HK$7 3:;8ZSP"\W:BI<!>%<DJL
MO]JC#=Z^+B+JQJ$YB<Y<Q0M?[JK%?-1^@)CS'R9+376M+EOOW$>Q[<*5(2]9
M'9=9^?;;8EG_2WE#QL F3)B5 $ENFH(^Y5UDV0]7^C(2T>67-9Y1?<GO9.?-
MR^X-D5K3?SAOOR36,;%"#%5LVL>NGW[2&TGGE)P3%7(VC32WE$.NIHBX;"W2
MTL^JK@YV/'>Q4[,H-U'R64O(\45D7I$44N= &QMOK>Z!LKB@ <AZ-09@^G,M
MD&F! +AP%*Q7U!)L-="@D;^DW\X_J_TQJA$N':!_$_#HZ)^FIIHUV+-B)Z%
M8T-G35;+%E?M7(E;>AS+3$=IPO_?71#S?^_ZKS?X/E*%-B'![E0/EDAV6(+U
M!F;\DG-R$N\\&&MZ572CZ)%$UB&F"X#.2%//"M"/G_2G/%E]"0/201.6C@S
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
M$J\2_)!X=TK*Q23G%SOV-7SB5QRJ/G\)DV#_5V)K8%7D] P#,#R!4*!W&#,
M9UXDN\DVP4Z8=+@7/-]3MLG-N:JX.B_?]MS;D-,7.Z.+-$L]U^M"-?H\Y>@;
MEZM0B<APNY W5)U3J83SE%AJ++<5/;WDO!]!JT':^FT.=Q#S"2]?/8V&%2R7
MV?E??+FX[G6&2MRRKQB^7:JL7+X.R_?V2_;3EJDS]&TU(;..:.Q;",+ >.?3
M0JE1V,R9?6%5)E!:9NMD(27VL/ZK1H<3(P$'\Q"I2V8.?<4Z-^1:QDS.G(Y$
M2;RF26Y[S.0GT"H( HU$Q0EBE_;D"=^-."@9N^R*/$^[5)#P/6$&JJ$/6?R9
M,->]QL\JY8&U9?ZMD<&#7*-"19'WFD[,*?B9+DCZ#H?-Z/A]&?G$%J>XXSY(
M5P&UE#DWUQXA%5& 30OMQLVU&6_X5"X';M#A44W08BQ.13/>7T?@DH9?X2^U
MJ,RV):0N'N%)RXQOR$5A0%Y6.>@N4S*KUS >\IU]3WHXLK'SE\HMSTG>Q^'@
MS2(4+;I:OC:2%G99!7/4&0K;'B4\Z:&$ ND]L%QOD2 BU3K(S4&\C9HFBCD;
ME8)K3TFTA-R0;OZMW[HW0^IE?8&1]&F2!X00'.B3X?1+WC<U,>OVKSWCA >Y
MO18MC2<B(X[:GIL.N.JTSC7@.'& 5,9T!P9,=\#A!#K&HT\*Q.NU;)O@*^/+
M!^&RPLOHZT$K5F,YND<W4GX&LBU:Q%(;T:L!&&5FP/O.].TL!)A"[R<L-GQT
M@2L0.'2Q"I7VIY;IYQ&YR*K#'9Y3#3?\:1E)#\G($X2:O*!.5#2* ;A 1R(]
MYF7O!^_E!%DQP:CT%J4*%.PY@NAA0C_PC GU4>^N?4Q':=BTQ@N/UF@&0"1F
MQUALY? 3[[TZY:F&*=X586&"<)S_%^>D^RW'.P1^WC<P+U]K]UFZQ9;&$MNP
M@2Y51!X)?ASP/3 O3[G '>&DW8.W;W?F\TG?/2<8)MF#L9T*A>$+$4>7$@K5
M*%4FM<V>W9!$GHZ8C8X2S+31DAS=S)[/TJ4,9"[=!'^1<0EC4HI>VK/2+."S
MM&3"="O'6QK<F3,0=DM2J[&.SIT.8<N>B;?^D/V%HCPSKL\KAEXZQB.E(*!^
MS;V^=!YQK9$+58__V=TUL_5T8#'>*KJT-"=>I4,<=#UO!?EY73.0"G*<KKG@
MZ@J][!.OK^9HSJ1+MT9+G GT\SCQV<6U[XY:+E7[K$8".PIL>'^5;Z@RM*-Q
M]-!.V!H&BF456^Y[;/Q'=WJDC;]+0"2[\$>C.-\A7WY"S[^@+6O%_^% JA:2
M8MRQZJ?MFUFYA-TG(M.VJ1J-Y2Y3)]><'2_@.[*1V?Y0F+GL K]DU;]@5Q87
M$'T)"USNL4:^',NT92+"?ONI:RSN^9I. R[N:^U"Y75R)@-P@)6L[I7*0IP'
M9I!EV"9ID@;]M$9Z$^4I7..9R#EA^,>?+\%[V'BU"&=<)5%Z+ 0'I%Y$"5[)
MQ<7X?WM]9O@SF^2"_S(0ZSZ*'$<+H7?,ZQ$"]-:9^RH7\Y2G:A)RUSOV;FF
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
M84Q@$N3Q'#GQ.XZ7>;&P? @2J3QAVALC>*9_X'&4*,IK-L;<?P2)RC)E;G$
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
MI!E*JJ:[]2%P13OCNC!PJLVML23X"QTHVP5W=81_%7E1O ::*H"C!OR_5G
MM4><,[A:ZY%@B-8-N'+#I;4+BP[ER?<HT9'3L+:'[-A[R@8WU4C0[HM<E78F
M&?72F4]U4CQVN-^J!5%N&PO3$3Y6R Q"HAU1>T$GTPZ[@I0)5-%G-9[4,J3_
M,VO>#Z_%/<'6U1?J1.<+/YHR@Q"UJ@NZ06A& ?PL*CP-/;,?:1^QEUZT'GB3
MJD/L< /:DG_BW/.9^EFML/61\ 5/[) $4:D0K=P@8APX[IL6(J6MS3..NR*/
M36@.D%/-1E42SNHQC9XRWQ\PO[SIT.@'6]H_M7Q-VKW+!46J(;B@)@Y,3 _H
M9Z+J+GME%VZM'EUXSJ[5K>J(3LW4(9'"%68HF!LV%_*96F\7.(#@9!0=?C&M
MO@?LW(V;3*'?NLSP#MOD1\-/]9WLG+6I=%78 I"E4V$_79\RI'X?</K(M0+[
M2I9[86U3()LI22CEXCJ<,!/"?I-F\LG0$S1PDX5F2RZ<\$6*E\57):V<280$
M:@+?%,094"\2#AT.="2@!+\W?"!E-56MCR0O?,$F-GO8>T=P '[-IAAJCB';
MI>LWA4?7'!ZX9>G.C#0<W/]]1)Q7TO\ $R>D5=\5[*88^K""IB]6AR^%SCIO
MBN,4273;^2HYN>2;EKA1U,H=M%C/[$X-#,M_?,ICW;G40YF#L=Z!=:AW\'2@
M5F+0YI[J&RW#94?6OM7CO[5(:$D^"U%O,/X[P3<VS!/4['2F!]6*P &(^B"G
MEBV5PUQ.]9Z?9BLKZ1[D$6BO&&[X<E_/V%H*:8&J*T65^E)@+TI67_GU=3EW
M'@KIK]:IJ=U\'PWN G  !<\NOQ'07Y_X!EMT16DZ6+A\%6TA9'[S R\LL9>9
MG=WDOXB_.4_ZKX^=*8!/P9HZ@)-R]= CU)Y&H0",+KD9<RG=LV%5Y7IFJ?S*
MDGN.=M&N\9S#;Z<_"3_?^.UM+,P?F#!!?HI93BY Z) ANA5FYVP'JJ_?9O6\
M4G3MG+0TX^L7@L<*#R.[X)*;V&';*70XR)>X7V-Q7!X7NV5ZT.+^G4;W;-!2
M](68 E00KX<72R3&SJ.-?+M!L;MJW0VU9J,/3+87S0K%GJO1\O/<\4L]B_Q'
MWI:B#))(\MY/4F-1?1WQO9I#:D>+GYZYRG<PX\B;&W1QNAM[?SX'H)JUDTZP
MW(0H@YN@ZM1QLYX<0!F058[]P>3^% N4Y&+@ 7;J9\\'N%!<04BW)390+<"S
M;*3XPZ5U;[G.$GU56N"]\6S&)2H_[-"<#_2:]1@BX@%?&?EAE9,"59 OU=X<
MOGWO=P);K!42IY=!3)U?LX9MG:0^RSY^<7[[N,MH'._21$M2R,*]_EP.8,\R
M.>JGX>=\(K^93O*-#&.J"]\F%I56F\Y'##E.P 6],T41XS#L^*?6HN"0MF0L
M4\CE40DZ OH-FL5"A>IO+/^/IRQ17$L-4[$$1J;4AYDP-.$KVF9S2U=X4Q0"
MO-P=@@^+TF4MNG, ([8BU*1J18U?5*@I*Z16QK%B;2/%:K)FLC:"IGV6 ]@<
MT,AA=R#!747<%[,,P*W7CW9R !^?8+L.*"RZH_2C3P6_B]01PYZ^C&,I8K^'
M!(9<[VS/A]7Y-;_>7]OMI:U3C0'W3>%G>>UAB[H.3JF'N[WJD2.9"P,I%>"
M;_J8=G'Z>V!WQ&<%)5HS=IY ?T,.2*+%Z"+#G#!%WB\V7R!6]\\[8F@$EZ^H
M>=$"-U-6*%)R43?23Z<I14.VSE]CS?X!'=9[GQTGJ:US4=3OU\;M6*ZI[V'N
M\]'<<*A7@PUI<2>HK%Y#\U)R6:BB^9;CJ1@]PE=@?T4-C+V_5,42WY0U)-?#
MQC7*TI]CO]11:77QM:#?LSF \/<<P%:?[+7Z7FO!A"_8C^IPJIQ#A.LWETV4
MX)C\TNKY6ZA#K_VV=X;T=Z>M=Y)I0C@/):\?,&":W.:.*<]^OL,3%!V^H@X?
MPN*'+W'?C 0M8_M8)7$ &X?Z.IQJ^?O53AANQ64/+4_3MK#2D O<&?:=M>+J
M/J_&WU"$]W:T2P815NDJW+U^^\U_"DN-8:F7!@@D']C6P3ZO;)G&5'F*Z5C[
MD[M1OYH.'I;?;HQIZZR0RB4GX#[CJ&=@=674_0P>A *Y]Q<K=47J@ *I/+1!
MU\/3L#<GH%__'3 3(1)JGGFP5LVOU6!%'_<3_\M]3,G% &/'A1*WMBWETW"B
M_W['Y?]N36$=R!:P9V$DFC  A!#EU,^]_NA]3FZ9$RH""65.!ZJ NLFRQJLZ
MR/>P5&0_'+#$ 3@I#Q4U8P17JTO03>)W2V-N3BFX>43],HAFWVN3F&(E;SX%
M-2R:+YJGAI'F-U"!ERE4E%M(O!():H,)8Q8:PYBF!.X2[O%)-^GRLK)P\3(\
MM6BET.9[?: L64-^OJ'0S$2P^PMLXVFLTSRSTU64B_^^_S'8+%TAPU,Y"JH7
MOYN*G2E3PP2ER@V\2@$*D!+#QPY>.EJ^/*I<SB1ACD1^"D&K^W[!7DJ<U=8H
M#-3UDXYGR"-^[[\X3;5DJ7( .L.7(1N7I..[%^!?H8V'KF _",398FBK/A+
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
MMNA9#3J"YDS\1?-6:/FB9^B="D,LIB:2%<&;FPDG)$NCD8;J*<5[5I/!SMW
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
MW5_LODAK"T^#ZC7Z^LB_J >\X?F17]:&+9AVQFI%Y5_8MV$$SL"=E G::F<
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
MK:>)U('H5A,F0@CJ2S?R=SU@GIG*ZW_E0BH2X]\\AF\H;GC<A9S\S<$MH^^
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
M-W,90+ZV$H(&H=>(F2/,5QEK7_YK:KS_T0'EHMX> 551_8NM??F4A^YJA'<
M\T(K\ZTY0(8U->H7XG)OBCQ/)]Y\__V<K?[9)' 0W9*LOR"8][RII"07T7%;
MM@?QR4,8%%0)QJ'ZJ*^RHZ5(:C3^OT9-PHR';$85_B$9JO=G,A1U%,_$4!(X
MC:I1[+>MQ:[;,AID!N#U*IQ,V+O\A-C5I#2C,"!67B-DB=6Z<+Z%]IJ>4X/*
MQ73OF(<&@XE>TWZ[UIG!J$3\E%T3K@<W-;Q7S!5^0-_8"54%I>T6\WI;]6^K
MW2SH<?0%IBI<"UMM+A5I+WY,S&B[!7Y9E+)B-KQ'DYF>M.WP]_A:6'5Z0ID[
M^;DABQIDR\S"JZ6FG?/#5-4#B/O@)**'D-_Y=OI6=(^J EG!Z8&U?P%]%,JY
MYQ6"Y3%K *V\\@(S !^OEK@_I-4W -?60](J7;;E7TMWKM I4E"K,-Q!%![:
MV+6A.#O>(5N?BS[+8LKF%ZS%NYN5SP"<.(^C6C:T8K9L%X;ZDE2\2>=*W$T.
M&]XYGXF@<(4_VZ*Q'Q0K[V@=5L0!MKV/,SW=ZO]V#=78R0"\D.4V\-7XFMT@
M/0*?^TA7;OA97=DO/5:J[R00.=^KL_9H-)_B$*(S<@.$N>3B"VH^D7LZH=T!
M;D&.!0Z@HPLV3'V<R+T&#,#B5Q>\?$ -,,1(]?5P^6\%.6)9(Z2> FHPOJH2
M41%0WL)>/&)$OCO,Y,(/7SR:R2N9=9%03DV%Z*"P>4Z@M /%/2(XFZX$Q9H1
M=:C7O:A+9T3D?'36Q//QHLVU(K!)U-.JX"#2P8!.0D^X=Q!J2P='T6;IQ9NF
M$!F +/8AYHI[ /6HA.P&!,N>36<.G1"7+XMKDZ.2?@9T^.A,32"W1G!8,$O'
ML"(;EHRQN]!'V^>C1B\3P,0KZ/"YOE][ZD$+]%K2_3"2?#"DO>*P!E%\G:@.
M,;H8C#><)>M%<?'>)\,/)S7I'NF<QMEHD#;B_C7$#VUURMC- GBC)M7>=V=B
MK0%8"86*F_/#Q._!WLWY'%XJ%YCK5FY\'L, G/V WLN_(7(I9SVHK9#RC*H]
MO,-G&=$#-GG9R4TN2R8?H$K0<_$(W$,A4"0#P _'G"*VBF<4$*&MQ@7,2<YS
M%Q)FW7IMPMGJ4;5S_BB8NTIHR6@9K?H49<>-Z6,?;JY3\."Q19@8GD8.(+N"
M440A87ZU+N[P@L('R>"1]>\@4?+P5]P^(L]NLTK)[]?:TIW\A)\FG=3#DI7L
M3'##]$H8=Z)7WQRBA4/3/[K",K1!8-@1G@&IB//>AT@4X;YT(A;B DDYT@P
MDI=(MTGJDBK!)47'5965N>1 QQ+)Y_B$SILH6L@P #F;3-/MD?F7# =+&GT0
M6CK;#)Y8:4:,HW^KNYA+C++3%*X?+B7Y5SUF /J$7K64[O;R/I?XHDARI#R!
M-U9IB..2K5V )PA$*AA9\L3JF'GB-0(/<"HZY)0]<QN3'OG;C>W;1N_OE%QJ
MM\?2LF#8G7J[ Q^2^0>5NFJN*&A=?/TH S"63\VBZA,MY\%AUM=K<0Q C(*P
M97/Z2%K+J$5<X61W6.G$CS/(\]=_BKZY6R1(SX=IT+NSCM"^4$7(? E4J=R
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
MQ#A_BJE9]"%SP[1U7D5LO3SIF(&^9G ^GH-YM-_C:+S[\?6XKGK3<0/K(A8
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
MFQZSB-/GX \L8_AFJ]2>[5[L*4/M7C!X@;>,$)]3R[= ER T##P_U>9;-[$
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
M,J#YQ/-"2O$D#V^F!PL@QK1O\89@R#U$28[@FL-(=!6Z'KIX";Z$C0G0BL8
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
MW-L^L\2F26F+\.]ZFZB[+10$*':^()[T[!TZHP+FV8^WAY-EB;=^[,64.O-
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
MDC 2^GRXDT!1B.'E[_1'_3_LO7=8DVFW+IX91E%1$1$1!>((B%)%I*B0C#J
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
M2R4DBN!N>#*C,B@Z<+6,>QP-6$0W3(:FMOV-HA-4K(,@PT\NUPCS%5OY7]O
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
M2N+GR*LZ)BLZYY)3THV,K?*A=_BM:6C&$]IRS0_G2BM#;8IL5)WYJN[XWS[
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
M;D5(FAT15!%2B=Y6>(NI;[]Y)R [_5KTFETHL&DOVDRGE?S@MDO#GT=4:'$
MYT8F@GNO<,%O2C#IYW\2\[/?(?P! QKHY5A0TI8?YQ$V?4$K0 7F#SD^=I-2
M,AZIATW&!;JNQK<LW7Y,NFV5RN_N#M\%+RH%.^?"8&5?JN9YZ=A4=S&(=R&X
ME@.XO-?<_Z&SZ[].],F&TTHHIQ"W#!CRV9A5V;0]05<Y*&,2!NDL\IIR-WOJ
M-7TSI!P=G$#5V>\0=[?Z85I(_75ML/\*UQL^"'A"BRYOZW[R>+L\$L*^!1RD
M;N&B\"[8H&OK_XN]]P!JNNOV_>-CP0:H"(J4J#0% >F=/!9 0$2D!&D1$1$0
M M(A145 :1$0D!JEB-1([XET 2'2I1.0WA)J>O[A><^YY[SUON?..?/>F?MW
MV!EF'#*_[.R]UN>[U]IKM<B&C=@6!>=@/WJZ?CZ2K1-S(B_ O9KR&B_JC7'R
M<S[[;]HSGL'_M:K=HT@^5&,_[^5>V,2&;USIG1WG[3Y;1=![U6#5PI2'V:\Q
M0S=Q\=Z&VVO;('4?R/!RF_HE<>21Y5%P[,/2@'?<>;])I0QHRN4^<<2.YDS>
M7UV>_]HS4^DAM;44SDQJA%^2([$ @5^O0PBIF91<M#K1-1,DO8#IDP9_M>*K
M.8SM\4[I&@-J=ZLI4()MYO)I"F0.2WP:08M?!8D_K(EB[.?=/FN<M7-?=K>
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
MX2=^O?XN.Q.#@\R) #NG:.G7)5(\H0_\ :3(G64(W!_:#-;F&[Q07^Y6<C.
M8ZUJ+>?GP#DI(@MP4O-Z*RG*RNN[\W7)5)M[X8&Y5KMS[C3OXM%7<TU&9ADC
ML<XY XIP(8+Q:6LR[F;XSC 63/B!3A9?RUFD1I[KQ>PC>\Y4PS@+WW#-EZ+_
M=)RCU4:.WEY7!A>[*,>,7;O8?KQ#2"CPJA(]O_F^8 F5N58V2\3U4# M+DA#
MCS">&RJ-$X'F;-5 >[:!#.XKG]WK?8<O^H>5Y';0/S]Q3L@/BN''2LQ;M6R
MBW;2=@S:2<N3P-=%KRF6H\TYBW,\]$&<,=&5:]DS^JA49@HMMYT9AB?=I#RK
MP?3 5X6W]V(@1Q$R_S+91S)N&1>A'9L.K7>M=,G>*@@^VUC*!_D13K/"WF<4
MT4&,.))C43S"Z-Z@6NGHLSEYD"@'"3,_F?78:OG1:<\8J][/F%E^'3;7Q%U"
M.W\E1]L\R@65 UN4J#8;(VQ(C3 >^/N *HG%Y%LO6#T=\KMW>.J%GP9PLW]K
M_V">W+NL3%[?]MQ[5R-2QV,'*DMTH=%U3M"I*,ZU[*;ODU?DG)($Z!SLG3*(
MV3>P[1KE=2]Y;>F&Z&;%G ,SD"L^<P;-/^8_:1.46Q(CVWG@_K08"\#3CUX,
M;\4,5T$OWH=SN:";$YAV;.9DZFVB^#UOECXU%I.@O8=)U3*=EOM*-I_NW>:]
M,=WXMQ[ZLPN6MW=[C%%K]*4.#]$>%\7/<7^@YS%XLR4'+ANFIZ9"O-E:!Z Z
M#M[Q)\J4HC4: P]+][<\>1M'_B!<WK6$+@8U1=V*K1%,*!B_?::4^T<Q,#NP
MG'?+4EMQ^K@LK4*]#!:OG[UKUZSN&939X,/&1%0P](Z;#_<)*[F%C">_(-_:
MT$/E\#BV8:IAO*=+T_8O6Z$C9!63ZHRFNZPN0%W]O"XV4K6*@>JZM9;0MXRY
M;QJ_F[RH]88<U!: Y_9985&[+EZN MQU2"P\#(J 2PWDSY%3%CE:S3")!(4C
MBECQ?C'DVH0)$E1;365[(0^AH^]P90J'89 #/E9(A?+*Q5F,&5S,GN;RY-Z+
MG4()BU>[&W75<I22P3DT[;Z_\B;#<7PVA^%3[H6BS?O ,G5@S#.+^UJ\D:\7
M^UF T](L0%85.L#TY<8B3+-G"SF7M*.+)M$::MX*0UY? 8,V^\M U!.\U?8S
M:6?,VX9]HF3F_8PEUU3POUP)-5*+5W'ZMP=!ZZKJSUB 8^^0V@ZA.;_93Q*7
MV@.S6(!OM''!6Q_?A5KP'_#+Q@07;!L6LA$Z<\R8@^'U%K-16,L=@;C4Q[T&
MNU9P28BW:#QQ0S2<^E2VUYI#=C?U>":3/Q?A^6:^?TH]G^P3MVV$**!9A5.X
MFG:22.7/CRI]BM=S=IN&,<6\J(.S8:M1T_GW-!<4([+7L8=,68#H*J;YUGM(
M%NBX>6^!9-/@25<60"P%^:+)]*778;J,[!P+8(;Z? F3_A3D5KO01@6'K3[>
MWBA*!LT56B< *[ Q%X N/3Z7])"2-^,HJYA/C>2>AH$MRV[PR-UDNHT;.957
M%:P81J_!91IO:^6%;]"X1]8;=I\'H'*M6( AZZ<S3(JT=3)RE6>J_A9*UJZ"
M37AXRU\1+,!U$XA^R,R:0#.;Z8 ZV(G>RXRN3QYF[:0MIJ0\"_#U_HB)907P
ME*96GL,*=0TEIQ6[(3^9X&6)%$ Z _<QNX4/(T_ZS[0$RH9N^7S3+UH#N(;N
M%[NHT]E!GG_DTK4*,0YN,6E5$A0=T-V9=8'$X[7+U>Z!\ZKAWO3ND6IDQ*2
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
MR"FT?I.@!EBE)4^N]]A]PQ(60*6$MG/[)Y'[Y0.B]NL*TFKL]&U%]I[$Z[(
M^WXBWQ1V7,(T%Y\-CU]2'[#]M?V4^;Z!<-G^21OW=<WB\!+(T,Q>&;?FA?^
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
M!:LWZCCF9I7V,1(EOU:&9&L5;2#F%+EOQIBLKZGK=@$^&!AP2:[G%U.<&;P
M=YW 37T.G&3[I@?L31LQC:]TX0S(GQ1/RG%V>!K[?>78K87FEWRJ RD2(AIG
M1#R4B"HO<:[K /*4Y*=JX12/-L:=C$]C*/))"DA<B5@M^Q)F&M\1$"W+<;E1
MQ>3=&4W8[-IX=M^$8>Z4YR[_W9:[H?LY9"/N3QK?8E!Q-P,=>3FC/T+S]I32
M#<_CJ04QJC[0CX)F V49TY1'!3V4W]E&X/S?^S(DI6XUF/$]5@5PE:_BCF@+
MH@X[XUQJKC&RO7'*R-F7+(#?\C+%MP#X$LF)&U@&]]!&]FK)7#Q)QX%NV'V$
M))'\3@3I$E7],LAHO]$>G\V^3[@*_Z!&NU8IQ5;9 /J1+<AW^N2=3KN:TZ9.
M:=(?G45]HA7Y'SN$F*RYAI$@;7"56Y-\Z86?;;A4]E><0-0;$]KJ8>X<TLW3
M\^UAP8F_ZNV^,004NJ_>AX.<(S]GU/@A(OPV]#Q%(TXI*$C^J8]BJW_I3&CB
MQT/1>*8X>#]J//5FSG@MDY\:OK'.0V8!S$E>E:,R*>T2%\\R+=L(DTO/7/FP
MM"M3@9YEI-XY9$<91*668MU/1ZN3M O6C:^$23*=79B&CINX#)4Z<Y*$!2G
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
M4 G!+ZP5?Z$]($JEA*>3O9IY1YM31<(F.KL@O"_T6HK$7#M;:@_TJPFSUGP
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
M<T$ZUAPAL)^-C\$H_ZF+LE:9_D7%E@DX5MYD98"W\*S)I<=PGHV,)D:O6KQ
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
M<=Q0>($Q6)^4N"0T#&@1CH0=FS8)N)(9XGXS#-88,QM4OH"NS)\OF-M4O9\
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
MII9K&36CB;IMNK2AZ4^:+/U1 9;^.V,[6ZOJB!W&'E8Q<T_.JS1NR-ZVB_R
M2(=:6%M1[9:Q([!B5*A\DFI=X.'=\1L^3$"+%[2'@ "NF)$XCM-VLC&U#M<=
ME36*IUA;ANV/;6(O3%O>M08-Y,-772^6U!1^NBJU\"ZLE3/TCF3VV<"CA[BZ
MPS :@HMUC!3L%.L8E@9DKF52Q;TA+=_WW)=Y29-V U_T#I?28&++;+97%##4
M$Z6K ^00)N#(+&+D. %#"AQ0XU[A#1<.(OYQ?/"CF/,5@?3+/7Y )1Z)%P.I
MH2<>(":@6UVGYL CY#T6L1M40]'*]D#IMMY=>?C^"2K8F.''@IC6QQ;_,<WN
M++@%-9);!RO9>!L5,K/!_HQQJ4_SOH/?B:=EXH$]]V3$'J"F-0TW8!_!96":
MH/Z-XS[Y_EQ$Z:2DG[5GAV;99VJ'7>OJMXWC-&5^A>0CJO2MFZ%HFZ)=_QO;
MJSN0.4HN6#:<)Z&[47JBQ9J.V-K3)X]35;UG2*Y$OV=JRH3:8KS+PZ?I4-*\
M7+)ZO3=Z7?O3S/,S,-\9)TH%^0<!V@ 6I@DIA- <\!V@QE&I%BFGK+$K/_-'
MAD0OS11?YE3F@B4BR[1H@F9?R:\Q<IC %%$EGM9?X?AQ]PDG>=67. ]9,<0K
M[:*G*58:B$\?B*0S-:F1UIU6NZ@]3/+0I\WA3J%\R,27O017+ &9#VQ1DNQ!
M/D./2$Z#5Y.G'Z?3;A.B,/C<=_SQQUQ%QYV\HC(N=W^<!:W+8)0PU=_,>9YD
M/LA(Z5!.6YCCU]AL-=NGAZ?^4_[(;5X:MR3I2C6]$NPDQ=: N)^&>WE%#LQE
M67 KL.&BX)"7_8>X=^X_K[LVGYZIV]['A-C ?4Q84)!NFAHL)BU6T,*>DQ;3
M^!YP-L:)PN+[@>K(>G :_0T38*?K+>?T;*AE0FHDBQSV\([@R_K-_#_.N@29
MO@E4CYX5>0\%R3:93;=_=ZEG;/IJ[2"E.UMR/SP2OEB+91]@ A)^4= ZO?D>
M0E='FYLG!)65;\9S>)^[%8T3>)43EO;J"P!P%B#1=!HZI;S<U?U?$Y/V_^+X
M 8["'JI6IFKYBPY5<TVW\_2K@*<E#9T\S[BU_Y0\#\)'\TGF(CDNJ>;F?<U)
MUKE]S^VEDQ'UNBW/A382^"-X+)-TE:BP*DZ]Y9ARC,@)5ZV,?9'N^$3U^_*@
MLW:4[;8K>^7LFN?CF&N0R*'M)B;@, _]%4V!]?L0F<L=GVS8UE>MGAG_HUL.
M+>V1:-NI=/9Y]T\ 5&_FD'];.E(1*80X0D:37,CY>63)9J6GE9#0&XK5GS^>
M73<XRED0<?.IY[FXD,.F O29H(HP_N03YHG&J$863/'Q4:M!_Z0Q ?+MMD'9
MWC0@?%-1@*6WLS;_R?_RMR%I4X<&EFZ$J8F7]:C(?5VN%1F4/C%\Q6,%6EG!
M0K]%H1R@M@P#?6A\7:SKSQ86<B1,I$W37<?N]WI0QPT-JI%7)WI[CZ3XC%&S
MPCAD2 >PVDR #8LT4UM 7(RF/'_KP32"/.JBF(MP?<P*-,X;C_[XZ*?J"U'.
M1U]4P<9@6_0P! ]=M?\J" N9X.K;]OOT_D+G-Q$%@<CAC7E+G00)B/(?1X$:
M/$2?\K-3;N7!H-V833*""=C\L?YH\ZP&W#>SLGJ7BOU%"_M+Q  V#"0PV&5*
MCO/AQ<& O^Y\5E!_D=>9[#[[INCL]J_('Q#3KGMT"WHT=NHSF(T)>.)W-[9>
MC:=<8+ C9B7Q'=4N6X$/7/.8^GU\4"0,666]IH&P^>RN!KY6[=C9PS!=K V
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
M'MOY<^:8P +Y(907UF-V!GH6>YCS^K@D5GZ7";@PB^J0Y31LA,99)ZLJL2"
M=7WS7PO1VQ"8 "/&&$'XG=_[2>?O@?Y1(1Z.DX-8V=QM99+M +A,#4#6<UZP
M2WG_@@FXOP5BM,/:F0"=57%Y:& 34DI'BPDXP/H2)%SQ$?I\U#(+@<[(=O_-
M8XF^W_=M8(=/ZK%5[V]M4?5U/0GV;=0($]" =,2BH9\0%LAQ]>B!GWNHJ1/@
M*<WJU;%K41S'5.Y62JF,C1%I0!N1-OM/-DMXT9(43(E)/GW,9WB["_CL/?F%
M1EEA"-VJ\G"G&G$=R1U+'FB[A*E?-OHPNZ#P<@>1N:,A\/#;8;W$DB<QND46
MK/=]^(QG#5RHESI';C?=9U>#MRV1%5/(U9WI@:7)(M7]^-QK.!"-;OZ =_8@
M$[ :MSMQ9KH6T_21/7GY$NN@Z;3LJ+B>R^R*'T3MPG>=*"#C_9*>X:#0O\*I
M#1:T_(.E:.*\#S*.[4SI>TYSH-;@/(Y<LDMJ0B4?.*KZ?IY80%\4PAW19$ME
M/QM9BL<2C+K(4M@0Y--+GL!#--68EB80MWR);-O1>!PNO^]Z=&-L5,_!(-$%
M44$+PN2T5Q.0R]^>.)@V#>=QXATEU>3J+EA-3&@_C;=;5%P%  [SL>_GKV%J
M\"F<V1%EXOS>?8N5[;2$E(W,%PM;]S=OP.\%%VWT(#^K<I!^T2NJD50/?[W8
MQA2% <[HAE^5KG&N]TP=9,[ZOV_6F9UR?7EA[*#8E$W+XE?LD]3;R0*.<6)I
M/$46(!Z#]$QQQ:HRGA5T(1BW0=934QS^K5V5[W%:Z>TG(2LW49#5:OZVH;46
MS)X)J <S0,@&!4+&BD6B:KFPR(\+Q\[N<=E"M^#7J(&26R#^BEBJ8)",G,B:
M4NZ(UJ 79#U$UOI9M8I/!LJ')66T>=5'?TN<T2/K$.%MFR7Y)K"$H/**%[L!
M/*C,5)KDKV<8Y1MMBS-92G()?^V*X,<O[/.NC2C)'8S(34^PIS\+4-?P@3=
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
MOM-Y08%YI>03*FZ2L%1NI5,BL)4GRL9M;9?^'C3@</\YE_(VN]^S(_(9637
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
M:VQ/MXT\_9]\'\EAAIS "-V$-@WYMH[NF']NK>0M!\Y<AV8,[NW1'B\C1EB
M4L.P\RU*$^S+L+LESGX >_0R.OV,;,+-%FM$8DP"DT,>2R8A!8E9?OL#6,=T
M4KQQ)=F-&Y3'6$%/=>G^0'2*C$SE;!MR\2EBJ@67Q\7@17]&3">#@; \?8_F
M4SJD>]K)3DV(HXWM.@-[-LR#SLLKS./4/S<ER<A3@=I?,==Z'VXM)M0JL0 9
MS7M-V\2B4MG]BB^ZT/+^J"J"2J 5637@>8KCO/*=AS%_R12E3SZ(R)80R*LH
MOB-J.YQ!5Z1<'$ZQ))>=T^&?BAH@=J\S@\;1A:K;(!XF&ZQ:Z/C!>6<?T-I5
M,D"&ION!Z@IT%R4H? (=\E-=I8,%8#-:<$T53>F8KW^JB[U3X>Z#)<S\Y)XK
M[L=(FKEOO/*@D?P!DT=/+PF_SGZH!0^HRV>X2TG]72*-?L2(II]C 8[Q-V4-
MB.L/4:]J6Z2D.-L]0"SIK)3->^TXK&5.XRC:&F<:O2ZX5@Z)*TFGU&BL +..
M;%"$X473V!,L@+.[%K^"[P/&&I8P_HH-G]?!XMU),_D^@\5[$AC&( E'K%K^
MQ,:D<%#DWZDCN@7-B6CP(7:;_#"9=)_WZW'O_HR2>[/3@J/PP6R@,$@+5AC&
M?JZC2LW"1EW\KIB8P"SN$XJZ)(#&N[C]^95;V+[;(2]^5,TK3'UB 01OLP!N
MD&V=I:3C4<R+O- 9:"SCQ/Y$D_D;VW]3D')PMH* +C /AW*OK<)T@3"\3F=*
MZT  J)%O1N,J,7 WR M4,J53X7W_E>SE?PLL;]L9#WL>-^1=[G;VX^HZ3@H:
M-/RNCJQ$?__EFUA^(-=$?26P&FVX-=Y#@5^9SM=PYK>*3#7'ZOKIT?_2059+
MY5)"B,4;]7*EO>O5_9_I)0=(.BF_50/]02_BVH=7?=7LA$PDGKS;CW,6!(#%
MB-R-LDU/G3$:5V3D+$$+->C]LF[/)$TK,9H?78,%>%<Q/;/RL;5NM;$_/.(-
MR4_VW4=@JPW(%OTB%R[64T WQM,(BLL^3U;.;+A>VH$896\K;%N(H0PE?K\<
MS0#/#_3#W<?T%L\,=R9&+X2'[H5H/?>M:/01.;&IG9XQ"=R.5%S0<U1NN7?=
M FD3@;1YO,-,?UC -3!K&HNQC36L]L_R387:(NI5MK$E=(G!]?;I2:?\H$FC
M2RQ 'JB]3@E=S0)8=\G2P&3//KL6GNW=4Z@&4T-&#/8X5=M&'7DL +RW9WJ2
M]BF3;2B3S;0V4FK80(CX>/D_UAX=?N$KV5HQQ8DE28]W5GC01@3H,8@WN\Q
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
MT9F 8%]IG@1M\WSG@=4>399M:^!B?[*E(Y^N_'4][[ <)\4+(D#),NS!=WV
MJC;&T$ZEV1"%0,'0VBQ+[2_.1.M15-+>$M?C+J#@N_=Y?EAT@@JQ0?#20&>_
MO!\?PO5#V]X@MA?/ZNAV<\!QUZKC4<L\2"PWW50B-^6N'?F,.7@BN(<Z-0TC
MZTZGND>1WW_%(TOXJU&,O6RRS-QUPE\*CQ@E<C?19^391SF[2)BKQ96X=Z"7
M13]@+X-X*((HKSS06TU>L(COL;L]-D\6?QQL,M1^%_@#O@\PV$S:8F4M[D2&
MY(5;:_$VT93)5=U59\FIX85'0ZLY]LZ#<VG5T;H4X-'N.XE70G1T3?(R<G>K
M[#%UI8WZ6,MO_?6+M%W%U]!'%;S.MYQXE9=W65#T4]@:XBUHKW!S>W5W3$9H
M8FR?5S<UZRMY<3YMO%#;_X,=Y*](P$ZA:<0_<8"ES4H223!PSC!"+DT*Y42)
M(3X''CL@IT!,W DUMXOIVMR P.ATU^;2PYK0\VOZ 6_2A#ZK69V\'P3^]FA[
M '@QJT-O1-^W:G ;);\]^T;922#>?*H )4!L<6,"6K; R7TAO_%_>PFX4?:;
M/3$0?_[F5_M1=P*7Q]+5FG5D'8BA-HWP,O U@/92G_R6:XQ.>$_W>:Y4_GPD
M0)KP,@HLXLFLLV$ I/$N3, US"&"X?*3X\@#E5T\_B8;D:F@-5V^A0_3A =M
M("/43R9@&*'/:*;LQ2M[HF$?3[)R\_4M!%41YFLQG_2B!+L$XGA<9MD\M'0J
M2#3%WHR10 3IT< 7K%[5,0&*>OI,P*Y(5M)^6W0YN8^5-@JEO?A=59L@=C?:
M4G!AX/%"M.FZG4OA.=&<PM;F32X[$O@2Z_]N;MHF.[U>TF(";&3;ES2NO.EC
MY;1KJ-[ $[5TIPCB<:H>*WL&O/ZR(T@0R2Z>5F5YH.[UEC\,WM0VQF$:O0B$
M_\C*>/$3'TTFVXB#C:=%DT>C^''&UYJZF8 )A_&3W)F/)(-102[NO^&E$P%M
M>E_**DIC'$,>O\]M6- R-U'9<V2_6*9TZ.6:^A/!:?R9/>8;4&#+PK,'GKSI
MYHKVW8B!?CX\G&C !(R,X,C]]'?JDI,0U7.*F4%4D&TD "QF_'KO>W?@,U#;
M^>B56PDK"33<F_K.8"OCK_E298@<T.TL$\5362)I[(O"L[_?.8./K1VS-X85
M@SMUJ5>N0XE8O%WZX>:& \<;<Q=([K$@[G.+O-Z'G^G>F[JA2J/)I2<ZO(^
M>H?6YZ*W),:VX3:IE#PS=0TE$V3O^H;&,<;!MZP_ET)$+ZDX>^)!!_,1X9I2
MM]Y?"=BRFO,[J=%[K@6F=23[D*Z,$=\8!4R:)+\D12\KDLZL-Z8I#Z(P6@5@
MC]Y?2FV\AY:C% 0M)^^EGGFQS_!D\K2B@<FB3=^*'.2)) :#2<A*\YNZK*\>
MH2]?+&KU5CS63[R/CYJI75_N5O0Q.[=C5;)R8PE3347L>N]HYFFR51*M37_"
MOC#\I#[Q1P6U[_0TK+/<"1@K(>"5#;2:,/!?UQJ0O;D7[];X5%3KDH'0]J.(
MR83[NK!/PO1AUG(]@-<^Q+"R<>=WE*?W] T/T.Z@PR_/.QINV%KN6M=W;/>"
MWKZM_U5=P,@2KE$*T6)]G&S^\(*U^_0 XNO\ND1'?G])YKG\Z6M"MD(>9O$O
MM#A/A6TO44.(PQ]!4*\.=PDL<@53O2B:"/[07]<V-J!AL5D,RK>67F]F[)]G
M+7$<FIZ[),,X0=.O0A=3DEQ%V[C(7,<USVJ+O*C+_\$A$[2K1@:Y*D7G1M6M
MRY15[ZNL)_ E4Y-7,-C\KNHZ0C;A7$[\."(ICG6>R[E?_,&B_+\>NQ%O J_;
MXV5W4^_V7UC>H"L9O%PI*'#RB+%I"+,:>T\\+B4>-V2QSC*OO1#6%J0NP-&K
MC:M+=%'77& (3/!CKW:A>#HV;J5TJ6ULZ-$9Q.9CCXM6;5!;%A!B>?E:G7%]
M)/%8[<Y+R\FUE< '3SGH:QXDRT?/@3*Q/*;"9$]P;,+.*@>1\,7 43EX51]O
MFP2WZ&WKH_RBRC]-ZL^NXF= T&WK;'BBJ_GHCX#07RJ6OT#WY481C<!O2LVY
M((''LA(S29YE@_=Z#J4\Z,]7>I0^$1P#6].\G-5OE8#1_%,Y(_[K@$5$0C*;
M#S^5Q>D8O= VH=0,.@SK01Q0 )WPU36RU=<:7&YLQ)2/S/DK>,D1?T0<+"([
MG*E8H FQUN,8O%9GBI[ 4-$EKC8*-,* %/+\:=T$K ]RP>!U6" KM?4*+&SY
MR1/3LNL$"--/8P(:K,37VFT^;X8/R+%?C!13=Q"?'<KG"%_7-Q<P;(/9L_$/
M=W@8%'F0GKG!! QMD<$D>(/TZEG=GWGOAT9_# DD1=UX3MS!?W'H5.$J)RLN
M)%"^L]9>G#$TV0SG+P$&^2OBH4JU-2X5A":<>/+K;.K[T7$I041^"V?"Y"_\
MK^P908H1G'MMPX9.#>P\U":TZ::>XSWLCUV8G<F*4+?Y2J$V5F16YMGJ07-=
M+6)QX[]:ME8D$]I^S(Y]> NR[O@<Q@B-,#'7G1FLSF/MP?T_9+7O>.)E+:A/
MZRH<R#[0HIYSZXO?.>#6M&94-VBXV8PQ1#F*5T$_&<V\?D"3A$IB7X>OK?8$
M<78DW?<$MZDT,P&[P^#4!\-!_B7/2UAA2?@/PE('D&@B*].!7STX/D$8GR$<
M8@*JO[+?FR6AN-B=@9SA3RA 5TU<<I=9R.V=W;&2ZP^V+>;M>!XR\ILL#WZ<
MF60"7C89TV]["O<Z-7IO=M&.5>*WR)#7I=&\M[&8ODS^Y]LB8M&)8L,?"ID
MM\6I7!LKN0+[$,$1O<S[;\(N=S9, #3T4#V&P9J<T7AT?:3 ]0@YFGZ^B<K!
M#3^>#C'8!4N&(EUE(XI@F.U!NUP!P36T@8G7>N#;2F?6+92),9COE2)[.9)3
M#'MG^R%B:/3;F6334N-]>HI+H,/5/-?QT1?6C0YX?H5.VV4_@5;9X- 0:\:N
M3OF\O^%.CWAL_8D[S?<G[G1U"XS+E ./KKU2M;9:^G5$&;;Q/"L$[K,A.@;U
MQ/6G![L3+"?-HOZG4@TXOB!-HO4J-=@O4&^MWGGK5@7J>KIS0@Q/.VMV?0B?
MB/+3&%V'QPZSV\I8K?QMAFD^6V^X'QV%\?LRKV7YI6]!HOEQ<_LLT<@UER,H
M-[RAM^ZGQ4<]J48?K^?ZJX[>.4VI(GI+<9!NH"&C(^TP"_<HX373Q W0JHD0
MQRXPXH3NQ$O?S0Z?DB&DI?U=[8,YN[]RO-BKBNV]'7[N2\)TW^4%X&&I)NG.
MUL%-B,5,5PWI_8>'TIV8K3C(*LME5-FG_K5WV!8@QQ-]:*RLA5^.?&$4JB]0
M>!\.5PNEDT\0&ST4-]#+,1.KRY ]PXM'"Q[U. Z?YF!8Z;WLZG[%!.!TJIU1
MZUV-!2*,)D*@P7[I:TARS$9:OIS$A<>HZ^3J$\U05[G7XZ0M< [+I-FMP&!/
M M+_.NA;BJI0_.PG4S2*Y>*>!1V])[6=-+03#9FVV3"G!!K<T] VC_C^J *9
M)!24'O9Y[N&9+T)/$)N4E>A4F@6>:W7?PMGQ-8WO,RH"\?'^0735L#;4%\55
MGA'?I#L!-C_,']L,YB", H1)X#=@+HCZ,7D#T<5\C>BVBR>SBJ-P=J$;J/XU
M[G-?(DN%&7]A7,OQ>\@&EF+N\/^9<;T\&-U70O&&JA)Z9A23QQ>NA-Q]4(_<
MO1]DY+H.)D@&95*@D_DVVN5C,\YH0X ]S86G%4>4J*6Y;E14:[ L*R10D]%$
M>9E)">.C#Y1RQJD UT=D (;]!U\R\*A%%!+."S74R(WO@ZV<40)/!H]0"=.+
MCV"NX<&3'4-$.)<S>+3Z;&^>9^5RDK%6M&VGP,[@?#_L&:/+VH(\V"QWH,;"
MBPEPT9+F^/G:8W;#FLZ/LI_7"I]IGKB(;3O 0I*[8\'4!\J*2+9&QMKPT.\_
MK&$":,>=S-:K)1Y?42'@;LO;]P86@,@?H2_!AQAC_FAR]/)A* ^-8FU3N]%Z
M $3^ EO>\*ZE/KE@!IH=4VE;+0&1)U..,P'/?9?9#5B;W_^S9SRP,'@MR\&7
MZ=+.18\\I.*C\CW16I3X')EP8"+.--BR>6/=?CSTN\-KBQ4'N$2U .E*^@3J
MF/-(9YRW8DAVQIAV@-/3HPV)ZSKX[KZ=7"FQ7Q8;).IA6)\YJ RT5#C!!+SA
M=S_XRY7_5D4"QBE<;8ZA_Z:P;]<I]^]3Z:;CV#,DSG-D[\GHS)*TV$T;4#(M
MN@C?[J2H%)JX:,;",KL83OG&+"!:NU'[C_!T"E<VN^SYB=$ +TZLFJ3[RC:3
M_?<K+(I0@:95'C>N+'AXEK^RG%C6?EX[:OT3J=HO=BL6D[&4E'+VR\VZ"U[=
M8K,\%%D>&M]ET% 2'DT[7<U3&6(8)GJ^U)ZKX 1U=W]1YGP(?" NAC<U(OOA
M?J-\BDB.2Y+U>)9G0("GQO3T5+[Z>M?I6*NIAU8?WZ^UZXG'M9RM $7BA&C:
MU.LTRT&,*R%WML^;"3AJ6SKVJWGEE>]=+=JESR_"D,%F1LI\K8,;/-Q3=XO:
M+V>6I@P85B[/54#IAIU/9>HL<S!=>!NYQ5RV:YCL^E?E0MDYU<VMX-)*#7T#
M3$7OIHCFH^^E%67QC8J8K]>ED1<.%KW;SV:&_^2A'6UF' R%4)_3I"'<E&3"
M.(X0&BP[2-6YN,?>"BUH5A4)??KR_,O@YWL !9_@FM[#C"ZX*$V/>BGPT<]
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
M46F(MEADV/@C?IZ49L65[/.;^:IC.[JMH-G?DL:UV5]_F,B=%[NUD//E0Q2
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
M'MGJ\9U%5Z0=7B\D>%E-\%R*^D$9!.F'ZV$>/N A3CXPP0QC@-^5-XFRI ?
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
MIP]4H:>HKVI>ZH9OLX'#SS2>+3CKX=(BL>ZU^*.6>DG"FJAJ>/+$01I@QWH
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
M5K4)E[WQ:CY1 R#S:R(B^H@M\?/T^3._.1D5E&C<7[FI0)H<6-SF' )+;6D
M@4K%4D*@^=^0K1@( :KJ!=E7R*,P_&"J2<^E: P\!(7C#$I\V >XV4:R68Z
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
MAO($QF53RN5,.<=99>_O)A36+O<(Y>:IY5=*<A+57/,.GTO]:8#M!"/1/G)
M2Z<-1EP;[4C,2HRF 0)YPS\[!=3&[I<&*=P/N6\@QY2E^AH7)$Y2%F]]/EK"
M'^-]Q  ^%A1*?5*\E\@<V S+6S=[:I5;H'TNJ=KZTY_M2OU7@C;TWP!02P,$
M%     @ ,W%I5*-A&P2E_@$ M#," !,   !A8FTM,C R,C Q,S%?9S,N:G!G
MY+MW5%-;OS:Z%!45 >DB0E10$!!4JH!DNQ41$2,H(,UL16HH(EU"HB*@M&Q
M8 -"-B"@M$B7ED@S2I4:(4#H2$\(A(2TNWS/>>\=WQUGC.^<]YYS_[AW)G.,
M)*O-7YG/[WGF6N'_X$\"AV]<,[L&[-JU"_@#? '\*>"D28B'*P!86 "J  #L
M![>) P+@IUW@ZQ^-3P:N +MW[?KU_O<FL%?@5]NW9X_ 7L%]@H*_^OX#0@?V
M[S^X7U#PH/#!@T*'P"9X0$14^)#(K\^_3O+K\%]'@>]#^P7W'_HO-_YG0&S_
MKK?[GPOL.@GL%MLE(+:+WP9 P+'NW?6/!OQ[V[5;8,_>?>"0#@J!.U0?!H<O
M(+ ;'.S>/7O K>'@=F"/V%[Q$^<O[Y.P?"!XTD_RPO/$G/V*OY<W2UGU496T
M'CYY<>"@M,P1V:.G3BNKG%'5UM'5T[]H<.6JR373ZV8W[MRUMK&]9V?O_,C%
MU<W=P],_(# H."3T:<3+R*CH5Z]CDI+?I*2F_96>D9OW+K^@\/V'HHK*JNJ:
MVD]U]2VM;>U?B%^_=?0/# X-DWZ,C$Y-S\S.S2_\7%RB;= WMQC;3-;.+[MV
M 0*[_MG^0[O$0+MV@S'8(_C+KEV[@W_M(+9G[XGS^\0O6PH^\),X>>'Y?LG?
M$W/*FP\H:EE1I1X^Z3LHK:0]=8KVR[1_6/:?,^S%OV39_VG8_V77*'!(8!<8
M/ $Q  IP.;DQ*L#_OFO]ME?2\O\//0-0R8WY_V"/FWYV4*5;[CV0&S_H\_?N
M&#W+^E\_2 *?0]XI!L,S$O%.718H#T=T<VL][#D?0 C;?KZO3=5D:$9N7D)M
M7R'0A,O>;</VO[![Z("I*+FHTA735;3244(._GAP(LKIS31MC _<C8:J-I3/
MS\O6R.WMW$I_0C=4W/QT").Y);7AQI%LX!W,GR(PE8-2_B8+:Y"^*&B0"KN>
M'O1T[4&$J9O5KXX_2/-DO2HO^N@TB^]'%A+3>(-8ZF-8,V4W4@'?R(07$S!&
M"'\>IM#./'_BQRBY81\?N%X7FA=[_C3E4WS3CZ+X&/NKG'O,1-J=>\PYFHP]
M+3A>I]3\'DVZ"3JJJ>GRVFD!Z6U-KK-6M+8V,7%Z_[Y(RAJQI@]]YG=D"4\^
M%Q&ILAE\"U[:V/MZNNQB?F3^RF,)J_<[Q=H$<VQA!$\D+IGWZBEZZ@$?&+N[
MSHRY -LYL;S)!UZV\H%/Q1O9+2T3TQW3OYK*5 !L_'.%EL]X[=P88=S3)[.0
M//;#PB]0^SOQT/N_$DZE9#YVY6VLPA.+MV#,:"-H9_<*EB>H28?J8.3=5C?8
M<$X*.I%MS9;B \U(!\9G;F&C&G4<+R4J@A7O-$*/0JA)W.(5GG5CY4('6]5G
M?,Z;W;IN^W-2'S?7.PDGQH<Q;C%G\I@-+8SZA\SHEFTO!B98HB/M8$=?O5$8
MRS8^W<%GF(6WL1GMW)&F4._!R ]8?"!2 $'D7L]8YP-*MO,<I\]%":J0D7++
MPE.,_&$^,(&*IE )<C?NA:JWUUD8)RYNF*X<W3#\;MK=C8*B6Z>@WF#.:.^C
M\(']3OY\($EMC#"91:'>QHR&,:*Y[]0Y6C3%R2H#P8B%CW6?&H9FOE<+'UDL
MBSA?CJAS<IU@8CI,*&R*5M#@'Q29V"FDJT)RJ>67OE45PN .!R+YX+R4M:I?
M"F7;;D?11"!?BK[0_Z_,;F#RCKW%LX5J1<@;KMHWJ _F,#S$@:'.K/VP6)N6
M@<HI9!K:UE775Z?D9H_>+4]/NAK(2AEZ]H?I\9B G.Y34D,_OE1;WWI;L*.6
M72VQ;C&HRJF>@5)O+>.J><V$?78.092]'@>PVUXYD/ZFMWHZUA[U_@&4:Z2Q
M(T\GAM]X!IMACEF:2.UK-I&\O>N_OR>0);$W .>"I]_E1O%[F85\0/ 01XYI
M05-KNR_52.UM:RA>/[14:V#=-CPL;;&GXK+6U97(M<$5UVO@?"CGG/S8RSG6
M3+TMRI)$G>$#D_5@4B>KC16VL*JF"X^*5VX8!Q5*NVC/SJAV+/QLU371CF\M
M0%6SOD,GY]9?H#=5.'?!5 V,Y@.G;8<@'RFK U,P,GT*E3.]+KC(.SZPR=6S
M3C;+D+??GX/MOI[SYD_%5).1FD<\]5D]J2C#$\2I,^R;%F=^OS1J<,[H<MJ,
M:IC1)9,S09=Z8E1P*HP7,2H@7OV_WKL!24N+H%&578(@L!UT/Z*00O==C>4#
M>V\Q==@2L;$0B9!8]IWVPZM\(,;_ZFZZ%60I<_OU)U/?C9L5HI=FZ(=UNV>]
M<=]ZR0(\(2(MF9&B=]0W<DUBRBWJD37$K4\C:\L,/:2WKLG(*R-=4YM5AZKG
M0\+#;4R:T[/=!]^WID*ZS\IT%K/"%[ZY.;JESM7&+71#YQ)P"WW(7LK5.C-!
MD9+PRQ]VSS[E(EC!S#/L/SB6W"S\"4I(<3->GU05'FSS=FSI3B:FJJ#XC#AG
MV\^\24-NN_]"NG5-9:I3*=UV<7LE&$P2!:9_>Y2PXHS-"Z.S0:R>IER3L\,9
ME&6'[1J*$963J\TZ&M[5U772?JL2)^SON">\5'."R&[@CJ-LC4JP;5X$64TW
M^/83.GE]D0ZU>MUK>:/QK!]%B*<38CIS/VJT,*+1XF]FL46"L\_V4Q..[7=3
MU4AGV9!8E4#;.U5T^L&5RG846O^&9JIG%WM4)\?&:'#\NZ6)Y-'(_]$:'T=&
M?TE?^",NSO694FY%H]-,N/+GHWN_%)=YVJ,P!?8:K+)U'ZN)_='L6[,J' MD
M\P<PMWT)KN.:TS>8WHWH8]U?O6\)R;T.^/KCL>28JI07PV7L[;&/92L*MG'M
M!=2J?.W:N=@@=F)K;-?'OVQ23Y<\""_KY_26JI2AI];;82)(!VJC 2DRL!O2
MEF'RF3N^EADJ/]0@%A?_\_K77L7WZS%C=K5![7YF^G@[=Y)_A58<2=MI8.FU
MRCN;[K,G_R<GP_Y@'SX01+B(GL3#:VK;14=$T)%J5$J[5H@;3_S44,_?SI4U
M=6S31 9$S3@ 5NN;J3Q.WJ[#]777R840/3G)?" B-XJ,>TZP".,#?M6;;R'7
M4ARGX\Z+644T#? !(6.W6(1U?HIUEDRG4FKQ$ 2"89[56S46H3#M2=U\X'&6
M(1](_,D'H@=X Y_1WZSQH-^O9?&!KUL[.9-8YG'*"@GR,H!0S=2[,^B3-"RF
M,SMQHLG.A_)P+;'-ZMV#OSB4DT6S5$D_!PAURG<$PWMIN,Y1J8;P+L'S.F,_
MV5R8"X%Q4J'SJ#!8I'ZVWYU[A';P>BQU"M6>,.K/BRGXF[*]?X# 4O@3W>R)
M]EC?40TF,%5^_4"PQW .(Q@/!'A7G:Y &.>6H)RGC:*,#]PD$"JQ?*!\#?M>
M,U9]VML?QKH541B2P:/;>!Q55'?W[I\)<!@\9(2W1RZFR:56M]),A4GO/_0U
M7S3;O(UA_37]R?_5.>H"+L[2:0S+@AS@ ZU+! \^T 1ZRXJM0!@Q"*)PE0O)
MH"/<H9YJ'Z2<F3GOOW9O__YS^!#HL5WL2\BALB4#.(/;-JJ!#74K9(W4Q%HV
MF'>^<N[\PRCVV/756O?>-X0UW'C)5*A28JN$=D)Y[=I T&I#DS3A6K2HBW%O
M]KT04XX91.B.0;=DG?.KMTURQN^A5#O":)0<O K=0LKLW.3U@.G+GODVS@<2
M2,OR&(X,C.%J$'!ZF[B=$4X^KC5J,35N-E>#1/9=3!C_7I$M\L5EYGC*/ &K
MY:8\@OJ>^'6XBXQL$YY;XZVMK]L.]?*!/0^Y!8U.:IX,],$U?.<'/?)Q&7M\
M%D*7R"(A+SBJY3VH,[5V8>=;%\^&)$?JHYY$M W>U:NN<^[>7@O7$_73#=[?
M/36YM#-.7GL*<4&"61N15!J $P^)O4D5C0CH=K"(G(TP'=XR7\[T\]M8-<O^
M?KFADV[LG>VI95IK?$=WB(.EI;W6$7V%-QRJSK+:H=P=JNY<Q*UK?+XN/>WA
ME)_"6#6QZ&V8&RVF(ZN_AY"F-)JH#M-."Y%(YRFVA:CC][5ATNV:A@8A)75"
M^T9G=0K8TN9<7%Q<;6Q*Y"_HS]+DLTHR4-GD? OVJ="@@CD6WLX.M;Y-H(WN
MW)+[^J01KV&':NR[O[6.7OY*HZ]0SA&_J8>-K+J6;O !K4.!BPW+=,NL[@:?
M==Q$<<2="&85&<I>@O,T,*N&Z!W!$3Y L>(#M, MR[3$C2<%;^I"">?[3B//
M!S2@YY8@:9"5WJO0#36XFL;ZYGL'B.:V<G'JZ$OEUMJS#"%K>-65.@'S:KP=
M&LPJUTS$^RL@91LG[>S-'JI_Z36N,<PZQ<)S_3L*,O+JX_7IIU#9;OUHJEF\
M=&\;FFH-C0[:'K:I'2XNO3^VO^RDG:)X.\)?W6KO@]JG-UXM44+MI**[X7UZ
M2<\>%[-LZ20PTNC!$VBF*K'U*Z\9,8]V7T(LK*5U\0&,4!F*-TZA'N5%DB)Q
M"WQ 2E4O'02)W9P1=G#48PPCW)2[S3J^8<LNY@/(_B+5!$FKOK>D>>7%8Q^\
M)"U-]OXKT"_,?D>* ^?2E<(-]!^4.$HP[VK6@]#MBK]L*]VP7_ .?.#%5^1O
MC4Q?<-Q#S _O[Q%]M4GVR*-W8I^U[[%-NSUZ@W(&<BXAV&7UD\85T3>,N8!Q
M1Q=5Q.H--9II9N;@[6;KS$49UF%TL[31@_<A,[P#6&H%W>J3GM[A4:?%G[Q[
M&"_=6I(TM4!RUT:[N :LB_QDY*%%N WZ"_XR>&GQ&O1D&E:8R*&'V_*!6[71
M.R12\R>=FE"+*^=+I3@;G)'4*WI&]7'8#=PWD=P8M:Y+C_]SVOV_U@MZ>?GX
M-]./SU1D]>GUO[Q9X\YSY ->(+K+AM,<>$1YT$WF+CB=7JE-XFH@6X+S:(@/
M>%)>;Z="#Z!.4>Y-A-1:9X_.DUOU*B_[23AU?/VY**?VI>.*FIJWBR>]E_D
M'D_9O,93Y0-3RN_1M Q>50>]JU[_AF6*.T=M58.XD>"2,CVAFL=XPL2:CFVT
M[XU$_<*_2B+O7.N7^SS=>C[0+W>0D\D'HJ29XQB6(E0*2GTS"&5VHUK0S7B(
M(,>.BF#\1K/!SH@>0DQ(X>MID>V#NO5X[-DW_5>]2JP?W4VTKO$QE2N/[YA(
MH66?FO_+@ 6K;!V,R^^J"39N:&T4.9WJE6\C'E/Y,YP/F,B]'X?W$C</6UY;
MT@.9MFR>-@!2E/^@R_X/%.4SN).YG"[!X6=-M7+?^<#6SV!KQ@Z)2*C!<*0S
M)]=7HG2$->3O\"1PLB/KL6S1JXDN#J%IW4YI>M"E'+*Z@_P^UL#3VJ1.>#*V
M)HTCK3>CO/J&-'HSHY9S G^HGG+D>X!IB/2\--W699 /+/OHF6@0+3KW9$HU
M1GJR#T4_]S?JZ7\9"NH!;8)) Z>Q-[97?T:C<UW$)Y0!+QZ!E$&K:SG2#I.8
ME<A2\SP*(EA!@Z8DP=(S@$7E)3 0XD?OHHVO!43IFK[*N]H?6EQWJ[M0<6.!
M 4J+%\L<%VY^UZAOE 9ARI;I^AOAY^BI =U\O9T"[AP#-%3]%65)^EA)' :/
M5_YIO"JPCJQFVYA.X1V>52UK(HPWR+,UG%YB99EQ5SGI)43)4'-H3?M0G_FG
M?MN?8G'."O>PPF<N&G[L4<F-R;W5,$DDBLJB>N_KUM(@+XS,BD/@]VI'C?N<
M'S^D)SI!.E*,5\JU<J5?#R66T]5L%]-6P 07/ 'S]-*&Q(_*9!"4(-0W[H\Y
M/[C]H;4VZ.T=VS!_[I#Y4PY60%LLAH5<?OEDK!]"*/1 7^CC@KEIC#DSC6S5
M2/D)@\TM;D,&%SZOCRHV0ZO27CR@09X;F;UC9IK^653%T(I&A,I*PU0?L:D=
M4M^KGNP-'--3*9NTW<BD+DS7QAB+(-:+0TS;GFY';IF=0 35]^L<\')S3T^)
MT6KKZ"KI**U=XQ3#<['EVYQCH=.] E4&L"_>>QM="LK0T\%Y5Z3*/LCL#'-G
M(:<:1UPC]_56KEB[&B-L9^RV(YDKIY8F*=48[WP>;.<[-TR1IG;@5;61YVQ:
M.(F%:^-FYU[!\)I"T2OC;#A'CUO*T=_!M:Y+>Z"4HBC[IH\X$@-=T@+@!N,M
MW2+SKQFL5PTM:XXXG:6]YF$QG/[JHV\*%H=N77!2B..>3#B=XJ[Z!GLAW/(X
MB%=:C__[EA'O/$KKY .'O@N\?S^*A#1\T7H[W;@^0UD-I)(83GWQVYA&EQRF
MZZ6&?KG,9Z0[.ZS'&H^292%^,$M[RSRKJB$#RR?)/Y-]UZY9(P;R!:U*WE@M
MC2?^K.B><^:6O2'5':R;*;AUZ_P6KA,[&L83L:>NO:R5AAS@R 7CG#1LSCK
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
M,YIN=*FCG468Y^BGZAA#@II'2-Z(EI9Y>89%#FKV%J4%,4+D2,Q,ZL-9)_G
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
MVW- 2181R0?<>V,A0@1/T0,_>1":6QSGS"3CN_@TF:VZ%FX\P=@J3'$[J^Z
M'(Z7ILRY>F>2#NK5K/]XS@>6<$)</!]XP =$>!3H+@V.;-F8HT?M[5LZPHIW
M:EGO!GPMY<5_3]]]5TWI%:UVPM:[)$'<A/')]WQ.1-<)!QD1=Z^=42[*-+K-
M+MSKUNZ CQ5S6-B&L1V84O+H9BLX(Y'Z@G.6&3^M68,TZ7O.(]8WRKF25IQ_
M"VK,QV2%2D/0UT)>?*-7=,UL(IB$++0Z[W@_TH6MC/1/Z*'#&JF8^$:!HO:
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
MU(FC? "F:#%X.#CHR+FOIG_?HW.7N(>X&83)"BC(23T*HX9;OXB%N-E_F@K
MB:D,+)P=L;EV6O; BO@UXU9%:(^[E\!@6$2,7WAK]EL_N,#;$+?DF4M+YP/R
MN>,$JDSAN//:!E:LTNM4GLV-$G038:*:O8:V6T0E$>4*E,PDS[D<CU-@K3/O
MEM?Y?27N)KP592JC5XMI#I.]1,HNIELK_B*II%&G-"2J]59#_RGLJHWF(9)*
MTMXHIV]R4L[TXS;;D[:;83[&6Z@3[6_5'$[B#EJ[%A1D6IS.SNIC0X7\3-27
MXHH&(B)BS0H&*)6_5H[F8!_^GSV.F),P]+=H G2R&E+SFIM(<.;>()D1V)KQ
M1L&$*WW(#XT-F0&/^(!9@T6%4NS<U1]V=X*^N41 GQ* ]H]H$3LLRTUXJ/4;
M)FUN9-]JH>^$=P>!JKI#X F%L6^/H?H@M<&OM<GAE\L:]:A;T=%5/_/H5CK9
M&K[RB3T4K56%1UX_BTJ/B86O%G5O! [Z"D:NS'@8VVGD!SF5-#AXW>,#SU8]
M>4F3R!C]8UBR1=B6C-;F3\Q"MD9/MJ%VBC[G\+8MS@9MQ0?V<R3RF0)3L"@D
M-&_D;'9B[F(J0]>&G-[>>/[:^]=IIQ*&K!V3+ (HCV)YH402.X6VSI'R9XS2
MT"LGV*=#3-NSA:K[- (M[CA6];LZ6<EDBPF-C'5<W[](]XF\.#X0B KF VW7
M(1 P?_ZT;85QI,;YP(8%RC"%BG++N'8O[M3;T.PUXI)=M-1<'2(*(H'RL:Z
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
M-/5P/W@6$? 4K-&#=$9AL@XOC>-7V_]IF/;S\[PL\(/KYEEVT?:)J@L_LK.
M<F9?:RKD7>8CJ.H^*3/O?$V]SK#BRK):JU$99HG*")4#]A3+S=KL2AXCSJPA
M^^@1N#O98(]Q29]_V)7FFSTZ6V],]R]V^Z]G3OI<WM6;Z.+R9X35MT;/S^_;
MNNSQB<*L8/6F-5H]4=IA/D.^/P M-;_W3@TM[-]7ZW_>]X[/_-?5>O6P?A?R
MA_6K"K4^8H0[\/?>HD'B7D=PV(P2S8@9:-2=N>[BEM#.=9ARTDQ/GK:F&Z@5
M> \O%=+CVW&JS5VW?ER)P1<D0M3,Y1_(/0\"T)J::80<ZD_\%WPOBFV*?HPL
MM9[.S/-TAH7$,TS#HY>CFJ43L_C:!_>YS\GJC1&4)/M];PP_-RRVTD/#U?D$
MP4V@MD:,V&>TT=Y3G_RL4)L>7:% ["S(->FO*(J[PU7H2(LGE?:]O+'/Y>6J
MBO2T"YH"DVKP])8)%O/HI!ER>W!]_5IR/74W1C;:+1OBEYXU6K-W/O(NMO-2
M]Z6ID,, 5?95@>+5RA=#H@V;7"Q8/C(3=[@+8D0D1DVF/!ZR]ZQ!LQ4(GF47
M7KHMIWOID(5=7<(!/K$E-*=I^ G)'/UZ8%Z,$!YXR3:H7=.K0VX#EVCUJ=;)
MSW6D=FN$3Y,V2LCT+6BXZ+6<0*_\$!@>-%L\DA=>5ZR._XN87K"V(1Q\[":W
ME=%[!HF]P.X\U*)H_SQ)IBUUU*0[?S';>D2M/_(=.CCK5G&/_[!ZA]F-WERS
M4#-'N^?%HU<7\E\>TFI?;#^?3VYO[UOLS=OO.Y-7Q.C)52,D;;I^!DI<IBS
MZ+MI"R@0G ;)%FQZO7P'NK$_6;Z1_'31*[=?PT?W8V>=W!_\HCOOXUT%!BK3
M!*UR6^_0Y 5;F(.N"4W!GUXZM.AD2?9 _:F-Q 7YO6$/EU26B-C$58T@I6^5
MV>U%%=X8G.V\ZD*T8"?NC"C:<)=*W+C")FV^UD93RUZ? R-H3\)^;REM$EC6
M(+&[N*;!J8FJ,JEXNF7*>.+>)F<T7XT/BY Q0L\7BR=<-^N[9T;E5N=7@90!
MX48..=;H3^'1G@"L?+ >] =R]^@^HX',. <-JX50EP"+Y:A72JSG2D)J$'ZL
MP.G+O.AH/EVK8^TF,73-=OQD_*LW[TA3PZQ*5$BNK-R1%CJ-.J(?<^3M]_]J
M)M"_"M9EHZ;#Q8@10(SP3>2KHDE$MG]JDA@1#B\J3-)%3;8_<YJ6R7/HG<#/
M]'H8E,2(M8>F7*TH2VS4"21O!GJYZTCVC[%77E[XTV2*D59BM/$!F1VY#\Y*
M[MG]7T]7/1_7_)AX9Z!G+>;L.?6%/5;/O8RJ9W7ULC<]I!3]HL*:5)B>7"=&
M".27B:)C,=0/O_3W0[> ^YN4>$4@6HRX%PC/)+O(=D5A<V"J4+9):_6C'NC"
MSUI%;@-&BY ,PL\6>+Y"?Y'__TWB%!;=_04YY,B@"8\0!P7-BMJ.6,KE":>=
MJ]9F5GJ)O*0G6_XQI4I2?*]7EI6=^KY<N,Q>80\(#TAQ5 9J ?:U]'N7OSCF
MI#6E]A/?#\OUV5MVWWEDMG@G?(EYP"4(U_[&NP5]X4A=&$;>3$K8'2.TT#O=
M*++=8$-=:BQF!UWOQ1HZD3I"/J!O.7ONSZXW"P@*.759H^%SV72(4XWK^@\V
MA7*S@M0\C#OK,U=I75BHJ\(8MKV_75;4YT"Z_?DNX^(2KUX:*R6\TIXG1H3A
M)H4D\P>G)D)1:VMI8L1?3ZAD-:LX?:-6]4QAT?FL1#Q&:$[LUF,^%NP(MN5!
MH,0$?0O8?'V@I$/O:G59_]UDDR2YG%.F&XN.J-AE.Z6Y A,+9\@I-*&\,?NB
M%%^^1LUG&?K^28SXJ;\V/$EC^HZC?M#'>9$,BRB']B%-P@>SS2D[N@;- RHF
M)D+.,Z/W1;9(IS<3DJI<J.-PE"_>2><CL51V1B\ -@(:4RM^W_*.51*34X1Z
M1:)]<5GQ;8F3_#-\VX8^VDDXEKK5P"S_^RAGW:/WPY9\L$N,^(.&VR5&9%8R
MR- .;3$"ND"^#J/=,M2.6C8:@_G;V0]B!"?5 @0L%F"SOL!D0=)#!!B R6;S
MAO9C9.CJ Y%M.'66/D9M7^*L)RSC=EG28M>K=HTW6ZS/:X7V(PW:RF'/\':
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
MOM.S?ZW:_&YB>8#-W, ]%@'4[&H6[N8R4** ;NKRK >:9H\Z&T87 ([02)[
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
ME+WZYU*T24H7(J9;0Q-#D]2XH^\_JWXKXR<;'!<CYI:>T]Y]NY]ZH\ <+1B
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
M95?77Q8V7.)\@%YW^4W%SR>\[K4YO--OE1T?X.\."$=F<!2!^UIBX6@JI>J
MCGFQ0W8X9)?):)2^$[NZ9W6+K\:<.ZY,XD0QH[S7/W?,S1Y.IL<C5 1 L\Y@
M0VW(.X'!] &IBGLYG8PJ7=+K#\X?,AYHFOMTOB\072WO?>XPUKN03>SNR>%O
M6-^2$;(::?M(M4WBZLK!Q $&M'X(TGC3B=.ES)HMF,&;6;>%@?,_^(?_64"\
M5YWLI_E(]/IR-#O[?)@Y.^PAI,=\:;"%U"I9G/>V.F3;Y3\:]JMF-<AX?>P[
MQ8W][*]^4WG=B&7FY5O$'_[N5DI5;PH[6MDZ=03.P8 9-AO7_!3[PX^R@>'H
M7#2RJKOI[23-'ZKYV!?TPVB/@YYKM/;,;Y]P"31=X;E_UOD0$7@+;W OT93
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
MOI$YZBV0),:1!41"9UABE1\G/0G!:6K42+]3@T_,WO5,&D:=-_QEGP"5=J+
ME-?$N-Y385ECR@V MT@C$G>2+3)CP\9<8)T>7Y%@[""Z,67\.QB_ 1XAAT:[
M?5;?WUJULCIW:5I)I7A[6H-JB_-K1#[6D:I(&!9V]I=LR*?(,CM0IW:L373R
MD*/IZ[Y:O&36X<8!Y7-'&S'] [725N5IF.\@R[RE*\693Z5YXL6-"EH%J$)]
MQ3<,^P%.[IB=LVBP$]#4QRY\OQA4(*=[+F)1XQKT+F:2MX*]]PVW]=05JAI%
MD9[*2 XFEI'_&.OZWGWKZ"CM1/P;6AGX+:=ETO1\O._T)8OBM&C]YQU@Z?'+
MZY.A#?P%G>)TCU%'.B)QK)N4*E"2^#L_!L)D<DRJ20?9UJ\)PRI>[_%WH@T<
M)M,>VC+>QSTY9GMDS*B_W1>3$\(QOJ$3!>)2NNCN#C&I8I+;KDCV'6C>W_++
M?O<]@9YERBKH1L1('ENM:UF3%Z D:*RGB-T>O@)6BQ&]!:@W !L!1EOTYF$M
M'.*($VC]Z'A9>P'J#LEJ+0 R^EX-AYBP <25AF,15T^FS)DL(O9WVVEV 8P0
M\%H,='B>QNE LZH9,L!$+'19@*JZQ$-@E<V2 #5*6349-?GKEFBVE(88=QE=
M S#%AX#QF8H1\-B__Y'%O[\SB(7_:LV5("]^*U<82>E[#&F'!60('S(0ATF-
M_Z=!_Z\WZ-=HK,M_<*-'O"-P'4,*.LVSA#1^8BK$H0OM,W<$*,E)&RD;'=F]
MGR-5 I_,'0D(N%Z<E17J[LXK\UK3+3*VW8F>6[P<="%S+I?TS*:6K2-.;YZJ
MRPE\MY!]/21V^\TFU=3=CY1/^08<?O/';25*DL&+_TZB4I4Q,8[J.)0FSZSG
M!SJ D_C/(0#N&%CI 8Q*H_< TU4(^#/#3W<-"5#<?4.TZ1%@*3T((0I0)!M8
MG@/7S( 704#GO@MVPA>X!H@;+4&&!MH5"U\FL,@P;8ZV%,FDI3D0EOV@45"8
M"'OT"*)# M0T+-Q\SU59TQ)&R>!:#-0%J*^=B?Q@W-J56$8YPDKBK'#"TSQ+
MSY]8.JVT9U>"@VD"5+%1RXP"3].)^&O1C]_9ASM75U;D&AP*;N2,/=$A;.T_
MWKY_+1)J%'F0'4G9IK4QZ%MZ_*P_-! VN?>[E:J6M*N*GO'1V?EKY7'S,A,,
M7*S0)Y[QRA:@-(--Q^&WR@!7-A&6>TBG3<1Z AP+ $%!]"ZP1H>)YK)HK)-@
MT@*:O>NV&!="C,\682#5QHKH90XB$+O.>C&63 K)D!(9^7A2!MYQG^X 7U]Y
M6L^_>!E<.(UF;^>$P40,M ,]AN&$EXA ,,C9@/28_\"D_Q)EHW#OC]0M!5 )
M,ZU>['739QY4^SKB^FQ3E'*;VBC/?NTOSUINN7AKRFL@>YC]7/>3_4*UC?4+
M!W.">WEG6-?O["MY5^3#W\Q+'V[OF>1J-()XQLXIV9W\:%C5:Y_YS)K/^_1
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
M5Q-FND+2QB+L;7S%\RA9X. PIJO1^B,;CF*GG6F%9G?,U6J"N\W<KF6I9IH
M'F4E?GKD)M,->MW^F=W,LP*4KAK)061AC>3'L\8];OR4J!9]\9S</-MHND&
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
M O!DN "U&XIM@.P1[_4:EN*^%J+;&I+Q_Z9[1ZX$ #G7UXIT*Q#C=/\Q/)!
M0UCI_;NX:(R^#A!YJ$/K:R$NOY98'"T='!SQ8$Z)*T!91']"!Y\:%F$N"LGH
MA"%\?0YAMX\D0,B5%K=0L:MI<9^H^(,WH]NMYB6S&/Y)?*>D6\Y6?U"6B4X^
M=MUZ]EB3B63 2HG20.%$RIP5GO?/!H>,$#&0;Q6@=AE>QRV9^!$@)61L1NXN
M@4Q9MAA_/0!M14-QB$Q0ND7X&S#0)AP4L99M1/J=HP/O"& 9I&77RWYFT6KM
MG9X>VWXZ)F/C3+C>R\=Y8ECF,D0:X2< /F*AM.* 1^D=!K*<)W1;+T?1WCV;
M1&?U4]N^#.H^9NU=E[ZD^-3YDF?UJ;=.8IZ/WPS+KFDM>A;&6JHQ'0N.D0NJ
MK"\GXBVY1YZ"\IWOW@VE-"F.]L;>?5(NWO>O1#[_6P2T<'V3"M?3&<6Q,U=S
M X,-VV<)D$M:RXZ\5Q_H:NOX;X[TRJEX^*Q2@UK/D<L8<CXJT=,0.XJ,J4XH
M2[S[[=;-W+)BZ,-'4(H%,6KA)M#FH<\VVB-AI6K$A@^^T&%L-)#'$:^P2$]O
MW1H$Q0?,WGD9'?$*;=<R"^,OGLB?B]EB9]%!/?$A1XXT28P'L@,)-189RFZV
M87-- P!S=G%R?(J$8VXR.AKA;ALX8&&=F DF6J[H#+;$:+9$X$3U]9C;=[!N
M[-,N>NO@W-47W@,4&JI>F.#9;G+,QFQ['7:7FPB+-M#8'P!9D%[W=UHPCAB\
M61AD:%K ?PZ9*E:CPWL0 GN/>.8FVKBB]%E(;'6 ]_=FRB>?R %_/W=\KYS?
M@)6UW37<#S&.ND%4$!/D'%E]7-AOT#DE0/WV$U.8$FSF=?UQ@>.%M?C\-W)'
M$]S=#VYTON15F6#FH,S<=R5/QK<VLS6;,IE:J!$9]-;0^DZ%NG'RS"S?%@XV
MTV%K@(PK60;XLNPVDQD7=OBL !6%9:L@QB6* 6N9"5#;W-A1')*X,/5\E?/J
M7WLKB2O%(C"I7H!:9[(XON*L 8<TSIWV@#?G%"*V"5LA*4#1FR8%J :_#M"H
MC=Q';:.M P?_)!?HU% 00LRRP(7>+?[,6JW?I_[4PS=H)6IZ=M/"P ##+[XA
M=_7.UK*D>-+5U22OU4Z+8ODE+00$,T/EHKW;Q%^KNS70M$G30Y_W/<MOB'N7
M,P]\$RZ,(193,9[M =>?_GMA3-/G[6?,2HLP5IA3($!=3?U'!2UT.>,"?.\;
MV*>$*"O)9)#[C[6QS5U%_,VD+S0JI=))9N4HQ_+J.Z(M!\R8VH=]I#EKL-!B
M09_USLW)O-]],%Y6V<GIUN%+NB[%<X[O-]%2AQ>*3DJJ\<'("M^H3\;2(X>D
M=':8A&B=AO<P@ZYU*)ZL3TE"MT>!E6<,-@S#9D 5.1-22!#&'JG0!IF$'NP7
M0!;R8U6T5!I@$#X>E6*4__,([:GQYY@%&:N7KVP?F$DKEY0GD<Q[$V\4H#Z4
MT73^Z/UIL6K<01$)*S\9:A,=JM5Y>[3BQ>>.6%_]X;6DU-VV)J9&%WH8!25K
M\\*E/K@3V%:QC=0P< RY_6/]X"'LEALYS!*_P]1.OY/>VSH7NGO>Z&I^SQ*@
M-'??ETQ*O-X?W4BFF4 2XH,6P(*=,%ARR,Y%@*KWXD:# YO<I7WJ'L6!$5Z)
MVJR*5!UI_<NYP\WSK)>GL!&2-VU/NL0?YM[IXY?]56&LA[S%X#!8"1 MAEJV
M0^=9N(BBV1L\;&@[MK4H*L28>3;1HKGVB10^/*]F]O,*!>7A>Y3Z'<W" Z'V
MTRN?V15Y*[/:P,S\EL_DKE1O9^SX@#TM9??5L0B#EJ)>CKTM2,.] #30"QU+
M'I!X/;Q5A$GA**[0ALVO5A?K^N=L^IP>DNJ@TEHL?SNVN&<H"0PJ/A*_*I?_
M(7*N++Y8U\]ZL*=+'9V3Z.+6HJPWG4EHW5_(R=_[?2'!)<(Q[WYQ\BK?;A6
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
MN%/B- 5#2)R<4$-8\URKF<"AVN.:@^N'-0,\X-;T(EKX0>Y&'3ZF9E4J\6N
M9Z2.I)O./4/>+A[7 )05Y=MF?Q/2\29^/B2Q//O%7C5;CRG$BFY28 ]ZN8*"
M*IRI2?6H]2STSQMCJ>Y&&'O*!^#W;3,?PU/$4:XB"W;XP'DL%N^,I:O+DQ;;
M/I]OH([5?V)>KT@5<<29L$H^WV%[C.J_4[>\5>X1W*.IWEO8$T\(M#A&H=GN
M56A9:,*=-%#<JW/)0HL3$?7)<[6G5W:8=G%;R6LA',@1#7HSPUTK"765JF))
M]] 3"]+,*K)<ABLG$34\G&M8/^5^+=:O.B'24&L^L#(_)O\&660M6?%=P4D0
M"H]YOEZOUG3?GS+^O8_'7S^XJDF+$#MHV"@V'U)]=:\ 7D(LMV#RN\^B5Q.P
MI67.6=/(UK9K6\5CD\E1]II="O<J/3+^<HL2N&H@L9/\)-$J3<!A'ELJ::R
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
M$TQ;:C FHD&&ZCF7'ZUU\[,(0RDM%YG1L;FY^%2EZ5M68@HM2S,].\Q<NP!
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
M^1VNJ.2:?I"D9>!#6#<X$*(:97P-"QK2+EV&P8WZKI'<"N=W1<'&F;I9!,+
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
M\GHONEB&S!CJ[=8]7==T[D_::;]2>U.EST+4DIBNQO6_^)2H",),(S63)93
M6 ;YJ#8!THT2%^BJ@1LN>7W+LKS>/UZZIW@HR;5&R'PME6E]^W.A'&?[<RQN
MFPXKR3U8VS*,85-4!9%4,0+_W)!.V-3*/M=SV)PA%_VGI9XV1J(&!K%'E@<I
MC^D?68-B7I57A@J_=#4X"-+6XUR4SW(0SR\,IL@4,5SGMO!/[FH+3J>^^S\U
M;.G"::WGHH5]%G1I^U+$QRIS7"JN?BH,-?$;_DH,^_2ZVOO*[LOFE]=-;71G
M"*U84.WG$WAT?CY*47PL.0-^#B)VU)C%-6TS>59F8TJ_TE/]&%7&3\T]H 1U
MXSE?U!@W724=:Y_ITU@K&K?4_2:<!V/._36N8M+,1IHF.+ +W8BN!B+4B#^
MB#$1>NFKB\0^DG36\'R\R8LC6J=^[A+O+9U,2/OK^D3_1B--C,J(8UYCB=&(
M44I71-:CA5U>;.?ESXS\C&D@%%2)>!9'M>;917E\( E$&">B9%V?37B,6U:X
MMHDGBBCU26+V5EAT(&GWD$--J$?1 YZ-9#6#T,G>I47#X-#T[X][SJ,\]W$%
M1$$/=X.GL+=6G;OCK+(]1HO):X7IVOO+-4.^C>(Z)785)Z8E-TKP!]_#Y!)R
M;;),EWD@P4[0J6X;B"C^ML$K W7<*TC6-&O+S5&Z-)EHU&^B]3 V,(I*B0Q;
MEB*7^\YX)[DD_O:V7].K>]V*R]6?H61$@ZHE13OW\8)Z;6M(\!.,7SQRMC>+
MGD0^^-.0';?<59+72?FU1O,-)*@>LD&ZPJNY-OOM?U?5LRN3C4XW[2G9OUYI
MY7[^3-38V%$7J7C=H???CL=+_\UE]R7_0Q!A-OD_>U"A8-&4ZA*&X"_9Y973
MAII<^?MW5 .U9LPQ^*HUL]GJ3/S$8^S^CNGL3V]6$X-Y1)=;GFU1%_S._B%B
M"Z]X6'[[%:(4/805@%VB/LII?)]KFWV6/P:T=?/)MW=.KF,$?7%_HRFE?A'J
MNV@71^N@;@;AE'P IDTU=!8.2^'KZ<#9,>?MMQ9]DS1N]*4S#J.O#ZFMRFZU
ML6.!B7%C&#(4@<;I8+=Q2 V.O],KQ\,K@QBV,EM25A7TW>3AT<.WFW,S3Y3=
M&;G$2O?&50+5!U$/^)! M;KF'I_N&O1AL1M)F_?HYWIR,[O.C\V,6?+F\L_*
MA?Z(?_LA3J)D\.,T>.OH<*;9+?V\0_[G94JL_'X5+@>T:1^U"']Y7?NHXW^O
M$Y,6U+W3\[!S\7=911DLRE$#4B'Y9Z_.,\O4OU]^N-$[N.OI<8G8&<)),(#Y
MC"4)%M'CR$C0@LH5HF%,_;/TN"J^4:]2N&9_FH/%)8-#?]Z_>J!2%#R;_I*F
M-,VMJR\K(').]I\OX>>.'KW[J3,)<39-Z<ZNOG LS:(>2;N_,MQ=/_X=N8C%
M4OEV[Z?2=<.5RXIYY'6<S9W7\VAMBH8%KW0"OL=I>\G&-[5?>%X[.6OWU47+
M5UVDYUM6=;N-Y)+_<OK#]^A@-$T+#<HU-A BT*4-@;1&JG38>9+O) =QG.=K
ML-O/1TR[! ]Q4H+L*0W7RC2'R/?O6#F]'B5%S,2>/G"1]_9I8P>3_I)UQ=I'
MDM;'Z>+:(FE7\K7^^?<H2=J5_X^KK:K!3RCJ,!@(5?<CM\_EO/Q.E@::5.E\
M[,!\U+JIF2GX7A&T8C&!ZGQ=2,7*ER4)'1[5BF9BW="=TJ."K"7X#_3J!YX.
MIH R'UL<_O7"["K!*108P^FM70(F_ <^-A(F#3W>_YMRMZ=,9%L#+ '5B8#D
M.<;W^7%^_P?2@;7QBCD!J7QR"HF^3VLAR[HNW55W7DD5X6F+QZP \'0V;G2<
M9LY!\)<63>*/^5_K4V)+S,M?6C&+L(ZHW=9,79X>/B=P,XJ>LP+(J,:9/EK"
MOK<Y*&&F]HM1E/1&O9!^Y8U+QV##>>.?T(<O/Y?"/X@09J*GJ@A+O;!=9]&%
M0UAWJ1TBK%N_,!M"UUV^J8:)V74]+O,+:.B;%)E^-?U6/;_I+E')B(Z]MR;+
M\(3VPPAIKR*,%%['0^T6H@V?79R^^BS4>)_+](DP)L9>$G[<:N%QACJW!PSX
M3%ZHE9DN=3^C*)MRS,^RS>AJI^5]?]>.P;(RBN)"W52>+'\X'3O<PJCI@GG:
MRJ!I/5Z@!'-I[7YT;<'-TB$,*>)HPJ9I\[OK0@QFV(Q:@O]%R]KO%I(N$([E
M!0_B#)O 04Q\0XHLK6-Y%L:4,#>FH*O^BA-"9=UR2W>3I)R\PE@-88\'VI1[
M\@NPV!3!' V*;$Z8T1?7"]'FYHKB!WAU1KH"^-DJ6=7ITF<H*:'PVY+P-!/,
MY;P:A7J](52*!"J,43F%73EKJ_MBGGUW)SWLAA)70#GP\;MP$,5'P&I_A\D.
MX?O.#$.J@;UX3SR_E>4;A]CH]6^M&5/"8OA6S+BZF?V%PVD2SO?>LG?SO(VS
M<.)"FM)#H$-'K^RTY&?9;?\9WW;X3IA#3Q)9'R)WBP-%& YBW:1_#?X:UP&@
M&0TI[/#02P,6))9*-V4B#4\SI>S^@QJL((:13DZHE)8:8/3:4P4*RO3RA!U^
M.+^V'=55*RS];?7 16KKA8Q_ZHPBS])W2YS+MZ\5K&A)GE"&95).7!/Q%WO[
MN *V)BY*]Q;DL--6[PV^-)HE )AV;_")^S"I7JD)W^X')!C1A=Y/V0SG:5*Q
MY]!-:^9F,=+#%%>C+$ISW(>7:<JX+*":C**9<A#'<&/P@$FVD^-APBVY/E,_
MO.^4]\9WR6*7#&0)%^JK'@VE/C$^^JVUX$OLA8#9M6,@V/KE^3?V(P'3Z/=_
M)M?.]F8MI@L+S^ B3GZ5'J,HH29FQJ,E+H-\S+,^7"8TA;<DLXFJ&VOUK\=F
M9F_T9G:GIRH4&@V+3WHY&E;;B#2VH ^ ,/M/9WH#U;K/;5&P%ZDI6Q&=U>^F
M%&ZD6-0,/;(>L4T\@4D0[M\\V#EHU'(P-UI@./@]WG5YM=>S=MK+M8LQEXZ\
M5"#RUN4>PTB>(KDMPEOXWD@;T,0+P6H1O\.H\<'C/#8- F!W W0JZ3)N.."K
MBX0FB=0GUQC;57YN)KOC5.'BXU?3CN\3'E6P>G>V%U#P&@_[WZ:M+"E.HH)0
M1TEF63[#U3@5DJ%$PZ:Y=V7/<[>MT?AQ83%K*Q.KL<OAMUHE+2S,M77,AS*,
M%1SG.[^EMU2]G4PZ[\5=W<#N&!T7 0T,P)!)0]/K?;F8#4-AZZ+X!JA]4K76
M:\^WSB8! EWVG(QNE;\Q4QGV-56HHI5%"E-GD*7794]_41+PU>XJ%)?N9O%K
M9*["MH'=>2OTI)7X9./RD!727;!][J@^VLM./\+JF-> 'BMGJPD>^R5HF"**
M.P=4&^($_FB>!2ET5)VU1%K LP3K%UG49&:.3;J-;+R9SYBY[E:<S0QZTKIQ
M=PC!Y-/H.:O36:7G2X[UOG&5)1:PD<^/.D;U@CFPT<(F^QKT&9_$-T:L!*%V
M>T4 ?(3 91+^,!A_-F_E-*F"9VVP=D;VJ[Z 2C^&;'_K+>54FB]I0$/\OJ&Q
MT^T_]8\^WSC>C7)5Q:#I&;/AD O$!;6,T^XH#!&J+X"U-9OHX\I7D7<&&-O!
M.5-6STO)89T.^I^9F!%#N=OYN84-N9$?UIZZS4>#9YQ^((=S&,[L<IP$K"Q=
M'Z@$EFR*-<./UTZLXP@A5.FW;FG\/1?S<YE1?&,U>/*6IN.]4>9HWA_JI8\F
MQIL%F.//U[@-"1Z#^-*;#YBF>M6,7+RXJXDSQ-U+. F<=U,_EZ'3\").Y\0.
MZ<C%-5-HIM@A$P#45^;&70#JALZZXSI4W^8]WY_&>V2"!UE2\TYEM/)#L_EH
MY;/ET?N7Y8Z[$=LN-XRVOS4_UU7RS_0?0$O"8=<5PBR2$<4.16%7!CB(:_T:
M9ME@,C5H,]A? 5%6T>^/FII;3M,KS='(.7)??B!257RQ4R:C ;OA-F/1-TZ[
MA@+E-NNP0]%3\6FT:"JCQ)YJT':K!F-<.S22LS=E-GG_VY8')D?O?52RF8'#
MC27Y7B4Q1R%NT$8Z]IS:>D9&@GUJU.-,TT&C0PJM;-@J7L=ZP#J^ &[L5)G4
M(;<Q980Z %1NA$S0 1S$(T>8KJ<MN3&FH .P+SN[])_GT!Q$-Z8>)[E3WL!!
MK,8,K_P;.)%NME9H9K#DKUIQ:$L/"OOV)7RK>_A_"=3G!(GFQN'^^IF@=*W%
M$#D/<$N?4S,C)200B9ZY*HQW#;DK<C$7#X1F\RA>'/HK2?676&GFA"I+7)9Y
M'5[@!G:%!FI"_:K-4A*V%G^HD9&#+-P"'O2L/%Z;84^=<-%H,>M.GG;4;MC7
MMR8K!G'C86_V%U!;27$8-@XN8(ETLF[WO0QJ8[KV)<TR;@\%&C4/YULL=OL6
M$OCE*A,V[UY+QAFVK1)#-71AEW@+F/C2XIF-MG,FHD4UO'F3#+P4YPN=W]F-
M?3U<EYZHT4,,Z^3':0_^E;UH6PFD\QT"JA4 )R2OSXM:HU)0F)9D@-$<4W=.
M7:B)MT@X%)K]3Y-207&A?I"(KTA*M)Q5.:&PH:?VX=/8[R63K9MCC<V3+GUU
MCZ3M8G-Q.A"L&#1/:99RYB)ERCBXRW]_Y_H&/?C3-C"LK  3(M?:1U;!YX7&
M%SW<D\Z(43$+A9:=6X/%K!WZ?YJ=OHQR1(/GB+7EI(7Z+I+'3N6;8R9O>K%)
MT[.$Q2QWOL3(4&*+DVSAA8#WQ]U'.HGK9\=IAL#@.);U#AL(@-HN%)8C)1D/
MRBHLAO M7F7Z^VS^V,;D31.#<3U)A!#2@M6#L-SS[YVBSEKKOD@\\8A!=I]9
MDRH)&+9YEN=@^5;<YUYU=XC"I8V#7L>U16H%3"RF43F7A/0XB#A #CBF<0X6
M+FRN$[E$E:&KO3/?*-PD"TS6H#SY6]^F:&H\5?;;DF.97@+?U;<U(HSZZ65?
M"[?,,>@]K(W1T6A:#[(050N$&GNFV:)]B+6EUL&?V7%GF.I^,T&XWK_\ERV:
MR]8>G6UMC10QWXKMGP98XH',LP\A<?^G):2%Z-VNYC$M' 1:M32FYA5J8<O!
M\0,4P,@<=UV]I$;N.$); YV6BWZUG9B_8_:9Y*7YEH,(#*,\J4)-=K $3C[G
M( XNE'HG($7SY9^/JJP8]/6=.Z]4N+>WOD==D9%L=4HO[_>0?V'2:W='<V[I
M=H#FLKGXQ=HX=/SX>0*J:B) I>L<L##$6+9ZE\GV"4U\S$'@(YLV12D74,[C
MPVZ-J!)D#27(CH_NL%'5$$T+U K@TM++>Q1&RO"R7;YKEAB_'W.2@WC1:[-"
MRH<-$,\2R&'<PPY$,^1!/UJ#0=HW.Q\G(^D[GPQFZC:[6TZW]<<.2Y[9I=$5
M2CR!E3NS6&KXPGY.8Q_7_"J8J5"[7= 2F+5!LBB=$V3C,HE&P+/Q6Y ],#&V
MLI.GJT$RWP)S,1 E$T8X/<1?_:L<!*Q; O1]*9, *(NM9J:80!V&)3$+=XOU
MW3,M[7TSNU9.!)]H'<?I.]S4GF^?U)4K"3: ED+1HVP1LC,' 1CTLZ+GB/42
M4MTLP<GA)7L+<G'7>HH,]_D5+%;:$K-T0EM!JE#OM\RI;W)64;T'W&@AC.^P
M]!/(2KA?2/XE#54:EQ8'\4:B8>&.@:U\0XH0D<K[PCS>,BVZ^;F/0)M%"%O\
M5(QV_-4<]1P,82 :/">-I!EU1*,81BS8=60,A[/X=CJ_DK 3V+^ ZCLL:>E(
MX192KQ*S3;56.,96[K#E?'=C@:A)UREB,M<0IE.%/.?^Q<QPV,JSB;8^?2O_
MU%??3VJ"B8]D_/1,WI;[1C^CL#]1)K+0)>A0?]4\UZ'-.N.#-@M"?=_S6NWD
M"VE59#Q6%KOFOO@D(]SL^9'X=\I%][/SVW)_?J/@T:7]U6@DK@-9@HK40-*U
M3#Y8T_L^O,@TZ[&Y$Z!=(BFGKW9_)T\*([@XY.P0!Z'2E3T<!^3W>36.64/6
MJ(E2Y#&2 AWVR7YTTWH)WKY<DO[D<$LRCU_ K6;C2V-S2^O#-K[6TDR": M/
M=L4TVMTL/,YQX])!_P7J<=^C)M$W?;?R#QW-RFP?QN:@OHR#9U98:8T3JNP/
M5;LY",/2C2W8V+A\@%PV7C,5=O(CMKADV-6K M,2J%V4Q90_<)@@$EJC0?5:
MMM/BYCH="5$76IJ WPY(BRW%[E;4"+IE7;,#%K</9?HPFIN#&.]#K:\%H%V=
M9@EM%% EC5%",ZX#!A2T00O[;%_-*^"SS2[7)-OVGA@_M^2MY5,5Q-G-[WS%
M<D]&[_8?S"8(H.8DO)5]!V-/'S?35I@!$@=?Q3P_Z?X3@JG8)&KK-E\#'S,0
M^+=N$@N>Z6>E4290[ \4>,'G*L8H>#QX^?8LQ+.;'@A-_ O4QXW!TYNA<OZ&
ML$Y/@<*>&>/6\T)T4$"GV 6SO.?G!RVGHXHZ=0+,G].ZNG;9?YJ?WNLO_P24
M38YO6OR.EI;G(/QSUE@=/^#W7O\("P:MJ> 1G:P+VZ1\$&!T./^GF>XUV:T2
M>/XQD* KD@\UD4T^VZ>0410SWFBMF9#OTK*[(.:82>^3_0E/Q1ZO/7%\<GYZ
MH&G-W=&,G05'Y-NX<1R2704'6BSO/(-\0HT824)E#+F,72*6O99U:PDP?,@C
M-W,,T@[VUI<*^^7[I!P=UZ77+3=T*?5 D-YB'&6/N<WE1D%SA1<=-NQ\$E\F
MRX@=ASL#8LW[%UFRZ3Z!-2\SDOURQ_8R5=X?['M6?[HG.46X)<PJA:CV5F',
MKH2U %17M>W4H_['#<1#%!?*1!D'42H<Q$$X8$'I_FBET4?+?5A^EE[GBK_"
M/W]F)M+KF;;:#-^9._R0@4^&HN*E-S^CY.>[,H#3L*<?Q ]R$'=!>')[I0KI
M_O*^F*^LBYT$98.PKJ:,TK*D>>'OP;W3S;DF:B-MEY9'6DO=/^/63CMXQ&F0
M2_27Y#5?'/1/T\!<;GP>L+%S:/8X+',-EC \%B%8R0PKTGV(+%$QJ(@1R$%X
MU^([S G..]6AE&D).QX.HC!LIP7ZJ D)#?$>9,*,3[I[YYGL= [B%$P (S9N
M]G 0[S\%H+088=!:@.P6/.+744#S#;(&!S%XLQ]F<M.>Z+X1?!<EQA@\.\OZ
M*CO5P8XU!#@((PME#466-7Y201,\.0_8P&:3@TY72T9NEVR;YLP8OU3?V2G^
M?SUCQ]>R\F]1WL9_%>4MK$9#W+-,/:B/LL]?GFJHRO!$AR8,R=?_5E6KR@^9
MQ()Z&,RRB,C=YJNDEH-1826)+XIR]2N]8RL!"V!B@;*EV_@:6/P\!,P13>'I
M!IK8C\(:OT[/9,<:C+-5YKPV+&_?<Y[V[PI/J"K2Q/*'Q-VOZ7RQ:?R&? +J
M0]),C</(ATF=7O(*C->EA>1!LJ'L9$^2(771RVO0T\WIZ-R:S/+ 0KFWK+NY
M R'07U?S,X8>O&T<&D\^0^Y-ZTMA&6)]G_55M-6->0;DG4ZBGK.6S< J6TWK
M.KP8^3E^J9^APD5L02>C:,\(B]$30!CJ>VHY_1'3P-G?ES:7:]^M;/-$5[Z^
MI.'SWLJA^_Z4JE>X7ZM?V']^VS8W2YB]:_$L\W,P&-31&'+9W*<JFY0Q[Z>S
M-+*-@KB-F5HL)/L?#L)^5&AJPCW"=Q*_V\?1]_FQ=9L<5-%]%],Z(0M]G+?5
M8Z_$,RXW"Q-%G[7/&"LB4_$T[W=UE*)9)GG'Z9GY.K%$ ^E\EMVH)RNAJ8+!
M:RV_O C[Q*U7^YMUUO*?K&"^$ .8WOEUI'+;[&&;MM_B.<1>U,2*P@:^:/P_
MKS#4$>;>\)\TK=ID)9IY2/3+>T)$S=8=OVC,<A6>1#&W&Z%4;,Z2$Y.P3@B'
M@Z_"UDWI&F!S(YJM,6XQU(6,(\=-3E'&,G?Z2/95<Q"5C=WKJ!@T*'VX@W54
M84*!'6L+>VPC\UXV'U#MB3OC!G!3)F)A(J^,V;>USKZ!T>PV<'DM21Q<45C*
M7;[C;K[[N4!S,GEU>23=<A]A-@3BKH/1X=X#.T7F#L+78 \65P(8HFEW^08-
M(#%OQD7Z9LT&2<UK-JQXDL$3G] 2KCYP.FJ^OPT3Y1^M>:PN^0XQ'NTNMB=
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
M[:Z9,6F\-O.V4M8R25FFW.9#\V8GY==%2X+#Y8;^<K:-XA/3RF4.0J&!$@N
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
MT:] %^O<329&I2-!5\6%U4Q$[D/^MBZ0CSS)?YVG;5.FH^BR1%2;\U*M\\K
M&FH._-\5X+EO,*XP"PGN/O[3'<T1, OJL:Q9]E+[NU0=9OV87>S[S"FJ0+]@
MZUJ[3;?O@*0]ZA-1<JJL49 A++4/@<*J!,M(7&0P+%73TE?RP45S,;/0KC**
M98+-O*B;0[X90\@&G]]+/4B^4(/.1&X9A72$7NW#C8:^QI%NXC@"SWQ&F$X'
M,6GZG9@DE;G3DI5T.@(SR]E6-2(<68A*#]IS"%I_W'?#&U6=_B ^'3[54';]
MO'W0O$?I/\X2SW,$GKN65D<$Z@TT/9"*310O-N@@4 (+OB4!)NB'ZR #YRGU
MV8XO)AT"7F[MLGK$Z%KV<@ L7*W]5%PDJ_^GY./.^C)U1O=B4C)(II["*#:]
M;*RF3&2LKA#*]$45YC 099$"KZ;REU;M6"R.)"!/F_&W7F(+?G83%RMQ,ROY
M]II5PDX+O8F:/KT0C?90BM;LC4+YY(X!4<VL<SAUW%Y$9UKBPY_7OK=(%!\-
M##P'<F2CBB@X1A?TNR@;F+LCHE5PI"92',#FV3LY-% ]:6'5*>-C$BK*3:<R
M>^8NY687S]]:KWK<35(S98-&AQ@\;W,:Z6]INX]@NBR?-L$23[*X/)GO= 5"
M0@RGZ=C3*-.A,H4RNRF22?_\0.G[;'[4Q]I,ZH.'AC9DE/G/SL\K=]>*69=8
M/]"GJ[D3T12K]>C(RT,SE;@AE"LUV'A$Z4.EOG% YK)M7+!-:D:&BU70>&U&
MS3Z$SWIEI]D,4)>CN0.!LX9*U2^H.TD*OW$72Z/KRXZ7DB,ZIQYG72B=F[IH
MS2EQCFO,8MPVPF46)">G7*9);6CBP#?XF=D8.TIZK*Y8MC0==ILR.VKCJ0$;
M2Y%/RT'!W=Q]RC_>054H_OU,TK%>H/I#TK>9/,T ">D>$<>,H:;9Y4Z50F3@
M2@0[W1!U8&\KZ^3>0YPWZ-(L/B37DC#;^ L"A@:KMC=DRYI;<Z1K]XP'*ZZX
MB!/2N&,BU8 /H$G6,*OEM]WZT3-G@%3*B$7 UX%J>S]M$_QYPP>!5D2*&5).
MMHL/]4.VP6Q38F2[\IWL2 \<AV/P8J=W&*<?_)Q"Q@J+_A:3&/!A=10 \09U
M]/.%[FR9%?_L\/09946]L"6GNFS.R91G9]8JO^N\['[!RN%7SH*IRY/4<-.L
MJMD0@V](X J"Y@5D4&@C=ZE!U64H]9&*-U,>>]%O@C_[I'3I!T6'W\HWB K7
ME".\79U+[CNOY\/J <4JO/<YJ7IA-70&\QS*W0 C*US?:15.V/XR7"T2XAU
MJZZNJ*NCWY.;;UAO+.VSE(H[/RZGXO-P8[R','O:;&P%LRNJJX*>'CF8\76"
M9C:*9!W7HFC1>( F)'F=ZP?9C#>DTF22F1Z.7?I\4/TTG<G>\'4U]YG&YH.,
MU(;M=-\AF7*<@!S:[;/1O5KLKWLL_!R_EGWAAAE#M)&R8T.@0)N@ O9CZ[\"
M$FY8]2OY,@;AY^>7Y&Q]R&/9JXWR9:9SCL5SJ.[Z]&!!\!1 8?YL'J7!S$"[
M'X_D9CAGL4[IP)K=9A>NCI1Z^V)S\8FSBPO)Q) 9PX>VP[;9;X:"5-%RW@^M
M,#0#LG43^B2K#WIR&WL$&+E13>4^T*$^V!7?:QOSMY^=J'C]0[RB^&.L)3G
MVLK*THO!H!HPA ETK65=\4&E4I0>U<6@NJ$V-'=@50V$VW)]-SD.?7N#M^UQ
M0=@,"7Q?EPIJJ(9/-#KGE+.?]8Y3@I!UTW"TQ'C?4BB!P7^#Q74!T /M>:R^
MC<2ERZN83UXUZ\CD;T_R*^YU4<=\\DS;,3<[0I+O3/GQJ+"J:/>ZTE3TIDW>
MS4CV@TJ;\GT(=R1P P.J'SX,4YDTLKRST@3RO656#Z;2_974B*^J#F+6<J&+
M9L/P]$-^MAUC)+<#U7%GWJ>'=>U#%/H=2X65O9V_;L./HZ=CH4<C_XJ<^((*
MH@0SI,2@(Z6^OFLS%&;I4-T?]0U'NRZD^G=4DAK/;G]=;O<IH2]QY47M&@49
M]S\[+SE_;G?:",/3Q$/.FMC]*K6:6AZEGR.$1!-2T<"%8,9Y:$4'@S]O]E,Y
ME'$+9?N>H5=+=7JCM*:(PJBOT_7;R5!MGSH9G[G1)5(XHFRU"SYDI?E?4^AX
M"P[\Q*GY)U+L#VZ8)=F_RNIPGM417EC)S'^GZ]7Y8**3"OK)D\H.\8X%H[LN
M6FJA&?JZ9[P2AJQ?5;G[NCS/]E T*-(FT.Z!^_7D((V+:-7QC>@S$JO4($UE
M:[<6(-I0VH93T8%2-1^T<T\_=VSSO1]"U'=,KI3^OO2S7/TW_"/,IS=FKZ.-
M,#H^._*< ?-DYF.!O*;,GRF?B*$O!8F^[N69%U+"4_4FUHIK,^ZY)\N125%0
MB@_W-\)3^!F&--E'NHTDH*AF=FS9*FSNG49F#D:J(87X,R6W4Z#'IKT[_NLQ
MJW'&=8)>YV\K&VQQ>U&:,&U3M:6]X3TYEL']F\QB3Z7;+,+*V59_3,/BA.>S
M/GL18='NM?;CB+\PGAYE\@75[B9SEAG:JW3;]*">^O2@)=8G776&_$"D#N,,
MU?U9(")^W%&Z/4QA/B9<(4_6P8!SD/MPE?=29\71Q_<JOO2Z].//,]_#IHG8
M,1PYIC4>PVO;1H9!LF9[_3X!3JPI3DW;3$-)3RNY^- &+%[PH9ZX9<)?N8QQ
MPG7Q:V>]&M\^J%=YU9PF^ZC81->5J30XW_7(/T_H;D['!IJNBS*ECC!X76BL
MONUUGA!8%S6F1<<($6%\=?"W!^IWSN1TAL"]"8).8U/()\<_X[FI5O=V[7<,
M9G889\/I%T)ZFVAU:07D!$2S!DZ$T2-A29G;&DFK=WR+1-PJB)J_(QID1)(K
M"ZJ9$\/\ISHH\CBZZ2IN"AAH4?;$R]XOPE_XE>T=B#HLR*O;GDC>>51B3(N=
MV^C#N#6/%\\?/);*9?6&X^'"*+?Q?8BSC\8^Y+7<)[S*X7BCD#*/'K1,K\')
M^!8-80&_3=@%V'09C&+1M0[()*U>R)' 5>)_,?AFQMT&M#7R'1R$)!-%5]8#
ME9&7I+I7*]&IS1VGV>O,Y+J1?_A8[)QT'2]XQ0*#+VH&%A6(K5$L1^;M0SQ(
M-X+=AOW'S")4<?UV/_A4^$.$?S>/M<_'9A=G%W^+_ ZE7#,;&Z==H49GS?K
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
M<'C,0C]E>Z84#PX+""BQRD)Z&$AI6 :*A8EHA,D[J0ZV$(KHR;^M$GJXJ=?
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
M&- /65X'LB^D0M]U/R^$G@VH7W.JQ58,BYA?27$>+75"]/[!/."SZ!<;,G[
MQ_(_'X+= -9NC!WZ[]+IG/Z?OO/_O6&!(9 >0ZC7=4.1LYD$UFJT,'79D*Q3
ME+^*&[ 2.??;CP3QKOIQ<J?X9H9SFB/>'Q10:T!OS::#G*&4XIT33*ZFHRPL
M!%62V<=?R,ST55]I&XISO^]BZ")2WS>2;V :_YMVELFV#\C\&9(_G0\Y.U,T
M7WY\!7%]Y$^IM%7:_511SYDS<D(!Q'>.#N<&I=;QKT*W/+_#TK"_6;RE=UB9
MG#J"1XUM S#,/M$M9N;K/H;&= IX?:37.$YH.U_T<R>KE9F+CO=TPN=HZ4^K
M_^UH1-ORWZ[9[69,,4 X;J':T:1LYQFE\4,6HBH--JD3XN+AM<!(^_>NF,V#
MV'_+Q.Q9%PJNH&=1*( @K$<]@CE7L]5(*FES'O+Z(S5%KV\_P\K.OB,6ZCU+
M3[^O:-"D\NO2S_4%53%T)I3DGW9PR#*UMS('9G1;5!W%$PY9MA-@0LBI^_\&
M%-+LNDA\$U 1$VHF W)-K2]!Z#> R]\B4  ?E8OL_@\ET)R4_CDNG45-(8-T
MJ?=(-#NR4V393]0_ ?:0^G%?Z?*KBS3E:AZERA\5)S0\[MN'F?2*G("R,_N0
MI%<8P$?&FU+:2-P=J.,! CV/$RXBG8/KGF#S:BN9@S2M#W7&;QYW[(DATQ>^
MQS7,;3--=Y9/6 4$)L=\NA#C(_0QTC3I?78)@PL@I?BS_Y=G2/]_'<=*%")6
MH"!DNROX6:DIDYV;=M$NP+[3 W;(PN84L36'K=9;?I4X,RBD+VQ=E<VG+Q(K
M(,%)]'G+!GH^:O#2CU[\4.N-<9'0MQFY)5^7KW^_2AU@FH$=N7'+\Q'T\XKS
M$R4XHSALN')_7"T.&Z%YK_#[I;$4P73-WU$6?:G>Y8*F$>!;)[%3WXZ:F*+Y
M!/1O_2!5M25!W2]A1,='NM$B()D&-8S'(4M"(*.6FDBR;C]D$7S]O)#:U)$M
M2#:+?G>JM2*_,_@,AG4AY:F/G?4A"U<S(Y/PA.9$OXY^S_3T=S]D>6_5WW?(
M@D;8#2 NEG\N^O1LC4:-5DU[C9'+/EYSM?]1("CDD*4F@GY!G!)[=%<>A^Q
M2XNVQI0HZ##Y29XI<AN/(X0O/*RN.W]\\K)BQ4<N=8O?JO1SPLPSO7.P*5CW
M\CRX.PBTCKH <:1D@X8D'%RJZY<>2S1^*KKL&-#?([X:N55_6D)^A="9\,Z.
MDZKZS ,N3I3GH)J/?[@1H3=ZJ2(V9,@CZLDS"Y-<T>(TWJP;Q@%P);XK>YL>
MNBSC$#=SFP%?/F,[P97_^6U2<V24+VP=PNTJD U-IVCXHV![M47NB ^RMF_I
M?P/+ZD"V=QYLK6^0D[M09Y@<DRM@O)TH^/DXW-;_BETO[/6P:CIG?N.22A+K
M2_,WEK7]?,-*(+DEJC6Q#S&#)#W^OJ7I0LRRG]>-JF9\_WR MTXS&+V*;Y2M
M75OJ/J%0+5.^(#^SCUI"9@X"QC8+S5X"AI53;R2\^P.*XK5SG4!H8\MJY,]I
MFE[]U)B\;Z%J4LQG-EGY@U?Z39"UFTJ/.;[N()74&ZX$J$^J9Z_N\+K,GRQI
MP[KXG\ /_[N9D8OC9E?BE86-^?]Z_%7E[:E@/ZD:D=J;A0;LIK6EJ-L1A:9"
MOY95^8,3Z?,!N92C_(L(N,I0P429+$+[C7J0^/5135/EW;[%\3MZ'IYBYON9
M5./:LB58BF7Q&HAZ";T11#-<A=96 X11=".<NS;B0;\17-R=1^U\Y#M65_K+
M(+D:RQ-<FK:4+N"SO@] :?9Y2@AKC6GC2.FF)[$^Z>++C,GDLY7'AQ:>UV9/
M\2_,*4989;Y?Z=K*2:7=*-)Q;_DW-SWD@?"7G\['6I@;B(O(]CY"35TW)(10
MEQ"NA#Q)-Z"&S#+$YMMJ_;TG?]M=:1[UR/M(6&4?J;QWI5BO+[*IE3(.W<1N
M>MZ"8E!T48=M0%X>P"4/65Y2>@]9'JEG!4[QJV'.YRH'8U15BJX_7@H%NX)G
M4=G7QIH=:*QT@0GEN+LT\_$:R/'?=6EI=55*>ZK)+>\YMK]O[&A4G1^P3GWA
MAI/N0LYFH+?CMXZZ.D)>@QBJ=^RF[6QA<WJ;N:1+GZ.EC "U+7G\K?@;E5UW
MTX_T<?H\E4:IH^:0P<RS*"=BPCGX77)X$3%8=;ZT( WVV?#KS\:7*A,XNA>^
M2S8E]2KN6S<=K"A'^87/0.<ZW(9\*1MPA,JH2BJB%1KZ([IU2M=K-7LI:$;>
M:\#$@"@OR'5=I2;"0<70,RXFA/P2[(LANY_:3V6[2@KM#15US]-+_-4ZJIY#
MEI!TW@@FEQ[9:0-">_D;Q44/GD6=^AW(';?+^SP7NK)7B<?D-<F4<IB^^;GB
M*U&ZT-&DF9">G@+USD<4PZ%4LQRZ#]5ZCOL4-6F\7!,\%ZSM(6]<9VEW(8/-
M.->7Z[U"5MYVX976FXPH]"R!^SVX0F#C; %=;X1^9Q[*ZV8EU,](.UWJ<QQO
MI7]%R?'%MZ[8[3-38YX:"/>-7_QI#V4?7LE1M@QB<)!YNM2_O28TC=$VHZ^7
M:VZR7Y_6\?DOV76,7?JO8,?/ZX. MY7QO]XJ%!Y8_%NMS?>0Y3J=9,'X( UA
MJ*SZ'KP-1/#O(P]96&V1?6!-_J-2P:-'I8*S @4AM&FP:8S"(8M_HB1=*!8Y
M;Y?];P?-H*,.F@JM2XQBI#LF J!?9Q/X AQ"%J"+:X/&E"5&/#;CPL:7T[W)
MAE(%_0$+7A_>F?^R@/5C$Z%'O7.^ (Y%N]:_'3NY]HY>Y2!/%WT]!<AX(%4>
M<);2CKRQW]W&<?"^)]D_=57$JO)#S 3N!QN2[S'9%VEJ=!&J Q$IX(;F;]:
MY5)'1H09HAX30?UKQ6_@T\G!\1=G%GE?*XIK)DKE57S\58*2A5<C9]?04VO,
M]X18 O7Z*')?N_4D\#HY8!X\2@3J#=U09:180%./!8[[W1]9ES^*A<ZD7-?
M]S_<DQMV\CGYFUVQ%R89OTIH#K85SVW1.JW2R/9*9%5$#)/K7@[5%=LMQD-^
MD%7_%&XD5B2[OI=<PGDQJ.F-]?< W-W*QK]2U[M5<KL*^8=-V=*>KS::Y=\
MRT5H:>JH5&OEG=<[T*5</[H.0!< ?K^+*M46H19O9%\:_4-5UM*]VUJ=BC$>
M';$Y+BCBGM;W]U<]DF9%K@+\D$7]PH'\%G:[","&).1%!& /2>:0L Q- ODR
MV3R4?![;T=@,;6C<AN,QZVLT.)U<^SN_/B90,7CC.[ZV!@D!"S.E5PY9CFN?
MI3;U"K6T+$ZDS4Y?V+%IC1[F+[L:/L&:-:'L:.8D]5[.4B<H>GY0@4HLOCX,
M'TX<3YO/MTI.>>"8(,JH L^6((\CGVLT_"&(!<R-:QJ+EE3U$C?D!,:4;PB*
MZY^7C+_4[[D=Q=NG*GM>>WT35]*_PQV.GEWEGL)8DT_%I6 C$++.E+JT&QR-
M<3.)+R<HUP=R"C_<"]C^./QH:7N8X$RT;+6B&U+U29US G2^9$IO[9"[IZQO
M0B24MR8S$Y_9/R5>'3J(5%E=6C(*,>/A>9F2)#%=H_)9T<. T4<U!?#8#\1/
M;5ZJEDKHG"&4+Z"I6\!OO9*:;61N+1US&W<JMB6_V6A!PNV2B[&D8;AY<-GV
ME^Y LVWZZ?-2%XOT =,G&Z^N]LONVJ,G)L:VF CT[ ($[T]TVBC.H9\9:Q6@
M]AN1?<M08FA97%M2MU9DJO7UW)V<E/-ZZ3B<Q]?5$C,SYEJQZB28Y*H+)D'^
M.Z\:FH$D61VR4"66THXZ$U)3B!=(F*@:SJ .;<UWB]6_=Y5UQDI>5EG[UNMG
M2^@MFKN]?^U[G]8MB( H0$8P5&5AIO'&/(1V/0UUX#$J72@J9-QWZ8M&[\=.
M5JF$F\E?2P";#7J*F "1S.1#P!7<74%@-OK1?4%Q]5UF=D:U"GJR,6PKW77;
M\'PK+4"4=>ORWQZR38LK?<NX5B&ZWC!3C@X>@EL0\>@Z9[%KHQN[1BIK/P):
M1STT#65,W%^5-26.;3AP*'[GIP(6B]62 ]G^0//(=AW\QW8AAHZ.J2V8RGB2
M //'\G]J:ME=D#XE]-35-WG"J3BLYU'!E=?9PUKR<Q9=<2 B=R<CJ!MQI5D=
M$4J,TYXW&RMK3DM;GQBZ/])_[7OG$5JH>5)E_]:M&^G 395*:T/A@^:TEM\S
M+U+7F.=M SLAP59NT'7;NQB'K_I\#VF;E^Z#FS,N5ZML919RQH<RV1\U ,+U
M7^6@_ZO&\Q9=*,,+\$[XR4Z,Y+4MAMK*A^>OC(O#BVQ;GEW\9%,T=UG?0_R
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
MG<N-#BD3_;UK1E]J$V+0<U<!I(L$JY3.:[=4LZEI9SG#J+=C*,\!97@9(@C
MX!P$E"F%/H9TP(14(49!U1;O$* [1;V??\S+OB#H&O9&_+2VEPDY\>'[=^&J
MMSI>L=$,G4.62#W->W5,0\\H*M7N(7+%*#A>_$;_S0VI49>:8(!V8OR:C@JE
MTTJM\UM;H6"2#3 %_WE$/A>JD/YD]+7'W1?'V\NM,'EO]=O$W,DEX.2,@T[(
MV.7QDKF&VOKXN1GBA:=Y49VZ5VZ>5$AL/RFRG%U#_\6<1I'^XHZ#5NB^K>&^
MV*F2,(\YO6*<7@Y[?4_*SH7,506!75FX)"@S7/6>)97]F.L$0-EKR/9G\ <T
M?OJS8?C9><X7RX^ING/2.6ZR+6/9STAC(_QG?8]IYMU+4+CIMR'3IV@3$!N=
M8B#7>AH^\=L#<JN([6M )'Z F7"1*+SRM'$YOAK)"<7A5JUJ,Y][(6BRS[-7
M+B<MUA-/G+,N=QTQ#%%B'_[F\/?Q]RKWN!_K&L>['=T=?-=$C>G%;='YW.;J
MZ#(WE/5VW4012[+J&EGX2Z.IYK2+[Y^%\(3V>565^8,^9NQXE]2MI8BJREE+
M9WT<</H6[6*WO'N_9&"Z=EDT$-67W\/EM@BCBG.AYS%\R';E5@$H7,?C+H1'
MW_ZZ/FPON,SMLI?45'-3@XQ'EY-D4K[^0L;!/WOE*C5@)]5'>U45V$<VPR:;
MZM'7BZZ[[N;W!NJZ2U*Q Z@Z IT_B CX1!]7S%NUZ[%E-:7>K VC?UJNM?VR
ML>F)JVY=>AFE\TC;Y1BEN-# 5R+'R+;2R>2FS:B?[NBS3;X\Q]:C:\6>"(*5
M/YW/?U9K.>$/BFM53!#PT1O^1);"/,U=%G@D($LJ0_P^2_/.LJ-%Y9^/#4I]
M6'SDR6ON?%GY:D 8:P8P)V=F2DQ1P+S>L'*QEO:.^:@';)>#D8ISRXMW*^%
MR9YUJ%B7=C3O>A@<A[P*KDN(05QV)=36=4D3(I-7]>>+H>=L2K_7OSF9&N3X
M7*AS+-+,[R/E%>^Q5[?L"LQ2&=[>":JRB=VQ/4$GL\K]D%8/ZN=E?X,Q.^51
MVBK(]C9D%6:=0?;I0K"1+^3/?=_%L!/Z"PAGE"Q2^3-4I-IM1'C:EUIRF6RY
M)0%X*.,=DV\&KD=[0>V9[Z1LP6%<GB\O:AL:_>I[OMV?#"#TGV[[+0!)2N20
ML_D@$8 ZZ?TFARPC$:7;GVJSKS2O/$%R.RW;B_C)O2[J>7VP!_Z:<";@,[9G
MAG]D-^9"8HFOV]-RC_ZRB5O?0[#B%9U<TB;UT*FZA*FU-B1%#D#(!T;\_F;S
MCU22]?Z\V'P7?7U0_[\JY$]Q\;1X_77\DTGH"O0<8AI-L@.%@K_Y=Y7:M^%*
MT=%T_?DXSA>JC8YI+R]H*"K=T+1S'U4HF] _MW3K,LN?#>@C1#]8!$OYR/A$
MYR>?4EH:GB>G)G@4ER8_NN9FK/2\0_'ML4LW?TN[$-WN9A1=KQ&H"GZ8:W4^
M\[W=ES\W0.[NP:?=Q'I[<$9;4=>&Y\>5]I7=7IXW=$R3PO+<^#THYG]=>[>'
MB<6A8JI14Y Y9<+;^TD!.&[.507GN\J<-YHO;%^$UV@J;N&KQ=AZW/8?4:7G
M09$93AN7_UEE<K9@%ZE9<C6"WU(%;7?/QBRE_*4CL3B5IV$#GOG)UATHZ&BZ
M6_\(OJJ)QO[RGB-G]QC'E?L<,#Y_^;UMI)+EZ5E;BDT-?Q:W'=ZK1O>Q*/ZA
MT?&_QX@4=9S_/8_ZTJUO3.\+>BQ0<?5_=@2NJR3MQ2LMM_C\'7=@4C0+TP+I
M4OX6R@.>30"1'E^M'\T9EP43N;$]A4113XJ@.=:N-B[IZ9Y!T?F!UB=%_'W=
MVYO^D"9H&;1JF2["(+'."83GPD3PU&+B9@7'.>4N4Y>-+[A!:<DM<X':F?4O
ML_01G<P/Q1ST/C0<[L9 T;EI#P)>:(%ZLWE(R[%*Q6]:1T7+*@JZ@T1,-AQV
MSJEG)=1\]+3SJ^+:)6UU$Z@J&A07:O1S&'=YO.:9H30-I2SGZ0?:&TW^,6.?
MB'ZU*I6;,_@8>!,BE':/+2KZZ=A^VI. BO:YZT;]7.,HG>!3)%4F^PI-%3$L
M8$X!<&T[45"^7*X[K"8[7W%%U4*Q=K!(Q,*%+\E3[FO^DW#W+_W2Q_YX9*U;
M4(8'.1('.6(:1*V]O^V>1I\[9'&%4)45GY*PX;L;;D1PE_V<1HP&$@PA;384
MYK>,X[\8#9\=]P)]/&1IGFJ4>(SG3T>X""P=LE#%G>A\R7/^ZUHT*ZH%L37?
MJ]@N0* KXX^VX#A=OA@C518ALY=M^LLZ=WE]IUNF;/O*UY+,EQ:V-(>[!:9W
M:VZ;M8\MU>DV& ](F7[)B8PK'V.FV&R(2I-@3/90P'T!P76PVBINV=Q4[J\K
M3'X2+'SW="6$IQT&^P(-B)IS$4]].DV?/#^(=WM0 <<^T=WA=W!.H\A3"-2B
M-R15P%G,F9?5RC$R[&#RC]4(BRLD"];'3^A$JHR45M<;;U<R'B!8D>VUA&.O
MH?%@D@E#9<VF)GP;?,S9'R%94Y?(,Q=4G_<.)_#Z]>WMC 5#8;D)RRLZT]OT
MJ05JH&O60S.'@9PA1:'QVT2=S*K$X0 81>/HDB*UJ=,O<+RVD$SV@/UC^-ZP
M/,K#Z?67_@9__" \J8<P$Y=H"3GE;YZVC@>\TFE&+OJ9?'QO&UHT=[SY>>YO
M_\<N!S,I97B)P*4T$:\-!>M?]%+-V/RKTQH&E1NL Q#5P?+?IO^4=Q&H&O)'
M35WA=TB%<RGAF0N8+P_\B5GVC_4[-K=K,2^S[1 4;.M^!V/HZ^#>A<97 :L!
M?:MAKEY5ZR7V,1T_P^0]V)IR*?>(R*XXT#QWYR!K=[9H,W.(!$!#I34/"Z/&
M6YI0E[KLJZF2DT1+?_$3-1]N;DJ3+)A<E8<L'Z*I$.:/C03F)U]UQC4  _DR
MQ8T _Y#-=%8C*,[6UPW-,;TJI-G0N+-8Q3.M1[9&#UBJM,M8\]1N1'WNV,!#
M,\$DWPAZGD4'D@)Q!_^9+YJPE 4Y?&P,;H@>E/*9_4";9'P&2.D*HF*=VI T
MR4969N8_Y0,$JIH]D]V0W$319M0V:Q!1X>ASRMSLSOZM'-5C!35U-37I+^N#
M\ M.C'7(7A(?E,J)^'AT"Z052I7\SW.XCY[3O455;YYGLDL3P33)6M"!U]B:
M9D&LU/POQ[(:I0&I1]F<:AI:W'C(I$6O56\W:+**R!VU2\..U6SQ!"CJC>T*
MUYF9-]9G]]UP\.8WTUEVU&2';4S-M]@3+=;-R$'=8J#F9".LINKL(/3)J.>P
M6<;$TMD;^=%_E0A:NWW]=+.7/PO FZ-'2;Q^\#, W@WZYY!EI9$=0KWA#R(]
M0B> *!#?+88JQ,Y"!E'1SY@?6D+T9GZG'QU&G42V&[:J([#@.IM6 6H"F=>$
MK!,*(V9.WY%9K*T+T5Q(.J6K_41O,"R%2<;OR.^9MX8#WQIF3J%KL.V06"%D
M*-*)$,&\-*ZI\24 @7U<3Y9+G&TJ]5X=V2V7U UYB9>M+$_ALT[Y[&CVH7:Q
MKY)^]JBVPB%+GZ$\>-UH#/PGN!1Y?QFUYS8YV)(-$MSLMNJ_-]"_OT9L6=$@
M^% !AGZ/[QHDWX+K,RK*D1T.C"+&E\:BQC0:A'9O< <Q#"B,DATZ 84\&"2H
M;(SOD1A'9XX%G<SGR&INIG Z<I^KN9CI=_*0I>G](<MT/+KP'Y4OY;IJO3WL
MJ,W1YL!/M^W.F_KLX:K4:)EKTQJS;C9Z6)[5Q[_#IA=DEWIOUOV0167Z;?6@
M+X%GWR*/"N''0VOJ-K"^1&0DX5P-A#< P<TQ0\C_-#%!EOR4A+^B_2)*\)OH
M 7D'606M1)ZG4OW+D9,J_[8\16H?LI#<_L'0^2IWF%V#NO^V<TM[F\M&E!Y+
M&K?>U=)TT.]I42ML8/#>FE>F&@&R#/C0H5&(&Y:(H=;K5'^2W1RA[8#UW:[+
MZ\PX1T,UN1JC%ZO3B]'!K9[4S[5.M.BBI;H/\0X)07?1WY"UA&YI3 BA@M M
M+^BR<7S53H!44/C5,FKOC9&F2F7SG=H4CZ8.QH3IICIV5I<N[$\2?D %IGE*
M?F13N?_IUF>26(S_7)#U&_Z7464ODLY<3ND,1=W8O%<P75+Y@-=S'V$OV3E*
M\>DVL^D391MP>[(<)N3Y4]>(B)Y<8[*[S!'.XM;\&@M[NZM;ZPSS# E1LDZ^
M%6G>Q4<**R\3L:T@+>U5Y]]O!:URH@NX4?YFA&AKJ(8@-.1*YSE!=YHB'F&K
MLUS'+6Q&YN[CE_" PI+YC\*JVA!^"3U26(]+$3+(]BEPE<,G!;HLM<:)L]D"
MRPU^OZNK@,Y49\&:9YH*^Q4>>"[]*MWITG8 R9NSBD($+!^7/E))>VD?VX'A
M-L2-9C:"G[5>H#\<9BK050 ]%=.L\8:1_T] YJ.Z\==KY;*Y.QO+<0Y1M=\X
M\HKE^]IN;H5"8Z$D$P)5AM!3/AG$/,LVUR*@C\VTHOH0-4IO97:HWNP6+?W%
MNZ+B_3/[%419PBEE&N3C#A<M:\J%U0)\.5T>I0!_  B0&?6"8(W9N%RSJO\7
MY^VE-4SJP-71YL?@_V@UXXI:13$!3QS=YZA/!'I1_I!%H+51E9E>(BU2?L)H
MWNGNYT8+^N"MR:(2&:EV'$7[/0!\W#'4ZZIT?N\1FAG5]"@1-,"0R!B-+$GK
MA%R(@5W)[ZI_.2XG>C7#S+FYR.J&.7AZPSDY2#H U0N^R"1 28]$=>^1=;NX
M!>$O2']4DYM5+-0CHA,BE7Y(;N/W3 JSO-P'OENF7#6GE?2AQ14.671 IYNU
M[(D)[[/Y1U_C-8+!1J-_8@R#K*V=NQ[C[__].<\YIN/KU[=?U5@L ,%KMZ=S
MYU,/69ALR>0"C'F5=7\0B..7:Z*THEQ_C(U-QVP1ZV*JA'OP1(^PE$':/:7"
M#3-6 \U2"G:+WUT4XKBZTVK?#]#O/9KT1,N:R7Z#Q/JTDES=& 37(XF0K%V3
M<&W/;4UP3V!7_GQ-N/'2+_K9"@^N5&SC2UFQ72+ U*\ DD?U DIRF)'ZDIR2
M'=VX%ZW<M#CTYZQAN+1C70)'9529W]\S=V7<!WB7_"8SD_T_HK*0).<##VHR
MN1/6AYXZN'/(\KT.RD#25ALQ5(V@=J'\Y7<(5FJ2L'GRG1'/W2R%[;7 C? Y
MHLQBN +;]$Y^WD;3)G-MR:%OT^RFDIC3NDK8(8MAF*8M]$N0)YH$2:)?I1DC
M"&"260+_M%T *Y2:^,:IL/\5@6PP(Q]>'0Q^HT.3MA%O%VXL,BK6+)>;'FBJ
M4U1U85T?!I;S%Y7_U<QUZZTX 5W#:,MF%-5HELQ>&9ENP(C9\-G?J/,;WTZO
M\\#O>)07@6=#H*0G6R'HL^ 74"[Z#7):;#7Z>$!3)Z\K[R/<6G TYG&\]7**
M0_SB(8MOBO5[H_A^R<WTVG7AXC]8HL6& " 5\RDQ-E3)7C$>LF^)3Z9?ILZ$
M[%;N^;>"R:\?$6Z:LXK%2MOX*;S^VNCU^8-%8JH I]"0V57CZ?WLHR3E,&HN
MV7 .NWZ;.&TZ+TD9@=^/IQR,FAA9Z]LJ4)3C%R=X9-BCPK>;T9DO-E?]@Y<.
MDCV)?\V'_,64VN]+N;VPD)(0^.G-B\__PM?_=I7O?\5P6:'^'V%KQO]=V!K^
M/X2M=6F+8-,(0%3\CL+6D?\M;!WQG[!U E5]_9"EIT53X"C^W/_O=T DUQL8
M.B^V!T5YO(7\@R\P/GKP4=[M+@G*^* A?_3*Z4,6120M8 X F#!&(_#D.&!*
M5#(*^#N!H;*2<A 0P+H"_8@DN:K2<^=[D/_U*(L5_&NZ=(3*(0L<5325"MC#
MWB'F"X=E)A<7C*;F=\@REHKV1,XV@<XI)X0C2?KEL4*I<?X4X?XL]5']5,B-
MJ],>04@/)Q\Q+ =:D[<OLW5[ZU?^T].@R-$L-.F5#W*JLXZ95T,C ^RI257D
M[B50)5$]\F?U/]M1W\WM=-3592"R7E;6=$_D>/#:6I:X"/S<E,L)2SGM_XW=
M+)1?N];EJE#]&T,WW3^:S1S6^6;RBN1>)J?A,B#K\]PT27_T@=?(V@'GB84E
M=#J2>DE@(XR(G,0RV7D*5[45&BM&X*KS1F++'5BK[NGV<(+N&X=W<X*+&L(+
M"O@'9Q45KL@L6;SZ,LY0/#WH0[YZ6\8!-YSW>L'W"HEBBP$PDP:& 5O?^T,&
M[8RXX9"S8PG[NJ@X\/KG&>1*G6$Y*Z"$Z^GW"J<#TF:UDT5W/V74Q-4V^'HY
M)A?;X#LU5E8XRC(K*YKN*!3?[%3B3J@?WP+V49>>.PK0WA@&_H//QSIX*#Q%
MQNPZ:7'O"QD>_$Z(0<ZN@??UR@'-N(XZJ@S9:UJ.@U"OH>FY5;.JC&0,]U&O
MV)E_N[2L&1%(9 @;LH:T?135M,I"-"/;Q5MO!3C-R]-Y(V8W>L-VB[5>@+FI
M%@])E/S%\Y5/5R_X_7W/"R:E(BAJBXR$]WU?:Q"U;/ Y@UY?E7V3,9O7VF0F
M:D'GRV4:3Y.7F3\(D< DO: Q:)+K\UXZGVDWF@*!H?_,%UBL^]/YN;L"8>'@
MV4\@4;D:V;NCD+K,ML;N#$/?5Y<M,H)N/PM7?H&<T)?^?(6QY&\&4K283Z +
MI1VRW. GPQC)^'_CF0[#R*G=\@49MT,6SSP$X)NV>X&?)? !GW?!+WI(F'>>
M)?-DB[#=+W"CPLGIY^(38L)!'SD_?Q^X("CJ*9A(6)B)+K&W4"@D;JUWT[P1
M(RB2+K>040Y^I1$;YN%;VMA">*_ID@/AS\[_D#HM9WX;7C2Z!-W]IOXFSCUZ
M?>T"CID[Z<$OUH7HSYAO=XP/$]#)XR-.KG8[K.:;F9]?3*2JDHJ97#W4\CQJ
MN L<1NH%C&=D=6JM-&=MA->;S[]D:&ENU:-:D\Z4+=MLDZR!PL!Y-\179+LR
M<C8?P7&4V <7:2:KAFUX5FM9WZN/[K<=*G<,-\QDR^;WNK+N@7'?6,HS52A,
M7]#?OF%NMO_OK<!$)L\,LUOL$K4T./>W.JB+H6K\+>;A>"D]1F/KG*',D'5+
MR6 <-LA]>/K)9L $5LI<.=%Z 4H%] ?SO#S5@SL2Z<#$ ;ZQ*?-<%2-W\0UZ
M"G  :,'E4YKKB"W,=NO4HN=^+:,0)KPV5!K6,7<3PF\@4AFC]F7N%I^70>SB
M0#I-X.@2 0"\ N$!1RVO_A.-WMD"O/,]9!^T%<#OOYP.61[6[3( _F^_ ]?X
M0D53>*CCN2LJJKC:HB(JMTUU96556&%#<X8AV_"5.+X+;P33S9YX#WA!,=ST
M<[I=0DB ;4K1K)LUMG<Q1C5)R\;5^IZ%3XV74 ;-[RZ&*@;O7TWA$=A2_,X'
M'[1ZB=H,B"Q?1/Y=!=[K@V)-#]YY<A./M)@O(!/8=D"29(ZB]U\M5HBWP6&(
MY\"<L*#M!.BIHY*KE?^67+63,V7N<3\)3$^C-2< RPN]AYY #"$WJ3[[J^,T
M'>[3: 'P[-#6+JH:1&L580;6((9/1*]@T(15.%K"/OF0I5%W>?]30J]\F!6R
M%Q4J)D=2J5#>K4V>-Q+:N]N2,3RA$4EL#)GUBTJWO!]BDR*3[Q//;<!T T0#
MQ:?,3;T&R,KRG5'Z@R*K>QY$-/\TE;=;L;TX4U1.3\S_6\:<9=X#@L?))CE*
MW]=2RA/[Q<I-Z"IGPG;Y,H;)%<U( 1--$+@,^:ZUH'+U_KFEK/1_WO@;PH(+
MNF&P:P(OPD)*9S"PG^LC;VBU9=VEVT+1IMD7K(T0UP2[53[<XIF1.: =!>(*
M/+4%F=_M>*AN]LJ++9BN#6=,8/])",SK>>$;DV:YC9W<FK$)N58K>O_)Z(&O
M?JW@HS+G8H,DVJQ #$+![8(?TI4:YMUH'B:.O[_'XT+Q5O]ED!SAI+?<^"N.
M5PJ."P3_+!7F_G'(@H-2LJGI  L]811H"JI4?W/+5AJ344*=6GE\/Y6"=,_T
M_IR$T$LI;,YPL<QTE415/S]WG?D9Z;CU-AO$2$.<#( 0M\(\<-@[I.RL"RA7
M(;7<U.#0Y6SH#1XA%YOFRL:O6TFZ[O#QX72=IR(<KQ+F4BN9K?,B'*TUT0'Q
M,?;HS]'22Y"<_]6AL?_+P6UP [0)RF?QAHK"CQ/X6]D"^CM6\<)=&5<W4R\>
MLG"C/,F 7(F5+_8RV0K)?H2CLN7OXN"WR))1_-4T6]:N**=BI4[0"\L8JY];
MO][8V5<AZZ4/-!EHP!3D(([2Q7SA0K + 2.KUC%-2S>=<5=SY?$UZ3UL>IWG
M^/G.V>GL/SZG8)EHO8]D?&E5N4?30PS;R9'_V(E^(Y73K^(^X<HI#K&Q0VTC
MYT>>9Z;)(!SQ83]DCL<6T;@$<TQ>K^H8#"75T-<QK"I%_&IJ=/UUY'T0R22!
M*HON($QJ=*H7)!2NFMLI43]5*/DUGGH_X^YG^HQ8GF]BSF_SSM0_@\Y2?S5B
M#D3G/4%Y19;< #3I*3[2IUOX05\^]77$=;+RW.7[-37Q1*=Z1RW^3\P-'9_&
M!^M2>_3S2"9;")C.-SI76Y%[R-+AFTL%0TA]NCY%,HGI-=;U67BP8RC[^^/:
M3G["JCUWOTF ?H=2Y!BA@!RW@SC2.@Y9N*K-1N?J'=*,Q^2XL[ZXCLB]&C4B
M"&H\>?[D/+^%Q$BI*7?*: J[W:Z^)^V4VGCWX)/LOW7J-F"TYU1NRF6J+2BV
M]8JKOQ4D8K$EYI'E;&7J1O,R5U^3O;GF>T\O7/TARR2>R8XD!5'VR"I5N71%
M\NF<4F@  J=1/%8_4N;^WJO)XZ2@\3V?E0QJ.9.KA1H'RV/^@'+!Q9??^&=?
M(EN.?2N/(^&L!H5?^@MOB8,?:TD/(F='H,<4?\$]R4]2VW3C0(:U'\M-F6DR
M?=S_,-I[1X<LTB"R>=O+,9EP[&CMBFA2M_Z+E%,5- .T7WTY#LPT(O2B*'*K
MH .CJWY%>V[1#(!N"]/T-X<L+S9S#EGR1BSB=.?MOOR1@LLP[="S'PY9MI-0
M(4=5FU90!UK2!PV]/XZJMI[/99J8DL#,7EG%0Q:#\^CBG Z+42\+,I$)&L\V
MA]!O!R;:XGI]W,D_1+QUKZ0X./1]T[HC%HY.(5"E">OE]C0Q9/M?S,L!JGKA
M&DBN'Z\RRI+/RXU%3ZR8>YV/S[3W=^X!-VQ QQ7K3J-1\E3U"$A\Y]$Y67IN
M7)TM'/PMU5$V:T"94_\TZS?C_0FXO)5Q=Y!V'.+>SRM97)Y%N;MK3#91,FZ>
M$G_480A^E>RPV&GK*B!T<;1<$IY6G_W3HBI)1_)35=N _L+FX!O81B' <>*,
M>.9YYK" '1_UAWW.:K8VZ6E(#($J6^-2/2^C[R48[7-B8U_"?%^OQTV8R5DZ
M7C"&G$W-%@N'--F7KOZM$WP'-<#T5D;H C:F'2Q/Y]^96YK1]A AKS%B"G=T
MN.7#X#WY@BI)3>8$7^;+N5LFA>'OYU)K"4/,1 07W6P(H0:7/CI,H"MZ725$
MP/6?7\@M?#A4+2MQ_OI+C8NG1<3>FT-Z,3A(&Z%R^:TC@+GE^5VT>8<V?H[Z
M!&L3;C=)Z"EL-\PO/I )8M]!4Z^J MC@Y!A5>)1YOU1Q!5 =*]!0- G*C2NW
M.ZIM^)FI- Q39LLC;74V=1(WA+J:9%1Z+L=$]$)N+>W<@;_\W,5U-\3&$F%>
MH=9@TI(K/+U;\S/67''*.':CN.(@91[ (;P4-U+9/Q,'P75=*#ZY[6+M],^=
M(K#XO.#/<Q=ZB=9'Y6QG%T%3$7-BY?Q9E)HYS!G!R+,J%3EZ+S@>W;2:+L#O
MBCMO>@W"=VBR ,E*LD]AF>=_-Q9V;46**<-X7%-OV4Y;!027NF^4B#W0O1F1
M(1B;>:S=7>Z1*R061'(I#(-5_U@@<7<GG'/9,Q#,B>@2>JU:=+F7_65H'S[[
M-%'8OFQTB-(7_P@E_BDM'2/T<6]+H@3Q-:!I'O*>?HJT ;<L#TA[, 27(UWM
M6&V,6[6RNK@@_/=^TCEMAP4?E.O1@6-H'-J]/!Q9R]J[==R0M-Q]84:FAO0S
MP<?IRR_</:FVI&9BBMGT$[4VVH_$+6@YJG:9SEL PYM2.(:9'+\"&L%G,84%
MZ4NK%2YHW!F,<X@>C^ +M1?J6R<#+6:WZ/PQ3#9_0/^T4".(6B>8O G41YG=
M0O#&T$>OD>N8*KZ_KPVBG=-N8_8B)JJ)?4^1)3X^VL'NC=8-M_.^TC0LO5?\
M)Y9Q(-)=-%4ZK8TPB:3(-Y*@79#SKE;@R *RZ$R>[.SP9AGV1Y*PK_FTT,V%
MGO&#8)H LEU/FP]!6.Y"D8IWUZ;=F#R*[LK@:I>J*09J0PR6DJ LX =/5P^T
MF(/0SP->XQEEP/9(,#(+J6&'+&<?!]Q\4(+)$^:FZH"KZ\[81W5E,K$"IC<N
M3@9RN>VZ,=DN SP7#289"B(N(;OAK1I04<[;R 4V1CKEF NEA"/XLP>M=2SX
M5FVA>OY;TZ+K^C3##0]UJ,DWWBZK&]W>>QI;86"2>7D(2O"HJ[(;,3YFGDV@
M>P;D]J<E? ]27U47.W7+&D7X_D[FVH3[YN^"YLSY9;J()4V!SHTM4\(CS[LA
MU!NKKSJ("8PR1]F_J5UV2ID+?X2,$BEW3^Y&'$?@*JO!M:CN!O[H!G)V]5E/
M*3W5JN,*MQ?.:Z<<-)!,F9P:P_-#&R^I$60W,Y3)R]-N,"Z7BDX.[G<WJQ[9
MU"]XO[BKIVF?@6LU?=MY'<.CZB*;%B3-='Q-GLP8[/E@G@5/: '/9AVRD,Q
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
M;?45CYND0R8N*[C3; LB3KY*P1"Z]GA:9PY9?-0V[,9I-Y#M'D@G%&ZOBW+
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
MS99IPN#8X/<26[3F[5R#G\%2^T%GDU*>PH+$$\>5#4)^PLL9[00L6&\!Y\)
MK0X')?R+!JV2HQ9%:D\[H0*//]>]^CK?;.\L^/G3U^-$>= [^SBX:.@1(V0*
M6]^,#^FKMMDPY4A$\00IHAQQ<BM6:.0:XPKO[_Z0(-W,:@*ZH*3D>YI<0457
M>YRL^J+M;'I$XMN.;JV:)^\:E U\K#<&5LX^WKQP]M),%?$=%2JW/>H0$=ZD
M6SMXJD%@2E,J<,\\]2++PC-))]2H.V\(^[KS*NV-Y&;^YMU02L"&'P/).>3!
MVVO#5.#M2Z1V(:-3->,J*!*!2./Z"M'"7PJS6Z6)_BM)D391P9PBY:3*R?2<
M544^Q+:P?F%-A,P3J>7B)Q2EY/<!Q"-DS%V<Y8#S>=:)30LL18<)XTCJ\X2&
MP(W=#0$0WHP1VDQD)4(8.#%YMW%XJ?+KI%Y\ECJBZ?#UXT'B*DE)SFD^^E5#
MW-$/04V12&Y>T4=0\SFRSI[&7V<]L)YH,J5@&0_L.(<T7;@$HGM/<(N+ ?,T
M4R#>"#J1<[W+UY&^X>"872S>2>?5)E]*DK'L!F41MKNS=^L\1V<3!V+/5UZ[
M%'('\6[<C4G;QJR.VY.B,78GC=*UOR[X<5^+3QXIBMB;T.F6%$),OCDJ,-95
M[CWWC19$P'<WXH<]%JL,WPO /N&,)OM,?(P?I3_[=Z9L_M]8.USS*[<3> 1V
M\3K@XG#T\L\-DI$4@*253Z(#+)GI546//+E9*-=ILE+2VA7VDN(E[PG+PU_0
M%-A5X="%^I@K<8UJ5PP]K3X6DGQ='6*]FEN<$6&@U5!P/Q<F31?/LV6!E!;B
M(8-S?,C>[XT%@?TSUM45[- 2%MM>O?BX'<5;(9NW(FW23VYR>1^#!,[*LO2
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
M@Q(Z[ Z6U GWH!MUF YJ^!+E HW^6-#WS"].[N.T">E4%/^EDG#_8LW.J+C
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
M<_V=A(Z>]AD&QM.,C*>YV%C8N/[+@]H(<)RB0].AZ>DN R<XZ.@YZ*BM  @
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
MH94I]E$LIP:?1U27_'YAQZ_^\P#=G4*."$(NP:B *_@W*2(<O$1#T!?H(1J
M$#F7(./H\22*_L[\*OFM)'+?#/T K4+^\IKX17H._,9%6G*IHB9"L\+\4K)N
M#>CZR]M+(%OK"%@OH=Z-6X#B<(3ZK:1_8W^08O(/5T,>_INK_U6C([@MTO8R
M2$V'"CR50)$%AM]:4L!4(':O%84_5TW#V4(S;O(%/8+;OO9>#R3:.F<+VJS.
MHA\_#PF<WB>:VO=?#[-_JR/VT\ 7&H1LTBS/EP"_X=FU')]L$L-/%T\+ZN8(
M64T]8UXDL=- 2@ +"2)QSY,%%EM42&5K$_[UG^.T+D[T"#J_C^S\?$ZBAPHX
MHR?E6D!"#7QM\X7"]X;+B>5#E^OD8*<J731?:G<MK:Y>J(4NFPGFW\CYU%RP
M5L$M,=M%R5GGFQJD,Y;^(O[(P.!F5?*^(HES1Z>DCOSE^E):[XP/N+PH^.BR
M*=C;ZW*]P^)(2,Y=K-R"Q#>4<W2#X)"Y^=.'MWE*G[P+)^3@8>2*.DFLW/PC
M(9[A<DD;RJYJ=1'KB(VT])G;]"LO7W5D>\Z>^T?UL."J6E#<WIZC+;[[O!8-
M\5XY;=>;+X3N-N/R;XJ( <6]XFUVYN_WKII&*7:M^AW!AFY4?SO!_]I)-V/E
M847=YA-DD\QS273%+"@BU;OHQ*3YUM[#FQI.OO8-1S0"A=2CH8@+BDR 8-'=
M[&-4 !_WFPHX/-9K/5092?[NK)?7YBIXI_'*P_9>@ZU-E9T+ZA)K*((/YBWX
MCPF.=YF)"@@6EOU"@\(Z>@N97=HF=[7,K]B];9E[:E!Q+PM]5#:'B0@M(9GB
M,BX'F8R@;YGP 3X[;>X>58M1GM)<WJ.M CUUKEP"T>EN/H+NMNX%<7)OW-IO
M*83!<@P-Y!?2\-HK"18).@H5XX<=':XQU@H$,2*81!_15)/EJ[<^(Q@Z]6ND
MQ*"CJZ)LC.E3 4#><(C1Q8((+U#1H'U5*K!\A=9](Z$^1'MDYRER"F;3TI4L
M6HR.@Z_L?CYYKI+C4:ZN;+S[<)LB3J]ZW^>;*K<VU[Q!049<=%AY Y??*$D1
MTL%^?('6P.-MJ4 [C5@&KQ'FJ<!=#,7H.9+0YBW)O4$%[)\@5UO!6&Z*=CPY
M.YH*H/9HW!-UE'9 !=@&<2V4$"0IB[:NN'#P?$V $O+W#A7XF JBR%BS:(+&
M/X&.<.PD1N0'I),M9I5$ZW1B%(=Z9,MKTDM:TYVE E=O@DDV,?\:46"_-MZ>
MB8*X2P7H8$N@";,=6B[!I--4('E[ES*%.F\?E1G?'B'R_$;7A&88@R_'DHDT
MX3DJ K4O.T[;4Q$0&C7RQ5E<2[0,M'P80CF!^9GT:='Z()L&O. ]]7S*>;&%
M53)K)9)P>9!6L4(? \9AO(\"U?0<V<EORJD 11O-E8'">[)0$!W_Y@%?WQ%9
M^A\.[,"PTV!!\!\O*M"E'T,%^-"/R$E4 -X7WJ!.6)V/.4.(:(U=K]'*O!X+
MH5_#]PM=\F20=\NG3[B @_&-5@2T@W=?I3'06GTR9C_-8J_DR)-92;<TBN];
MIG1I+5@80__)5C0BF]\TWL"0"*G9 \-H+8XD3R[^[])KDM*_\N!"*@"B C^/
M%B#$TU94X,]( 3,E.IND="Q\M)+3(6U\(#&/V33'.E@3?.;]#6AP/.-_L)T
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
M*]X-*]V^PTQ((;;5/!L]Y%$L::'7]+I^Z5%'W(U(N;Y"OXY6R)CK/'L(!41
MF93\?I%97S*P7?3$<RCG2:G(@ZZ7,*8/2@IS-!H\NW5A#A:HP8U3B(GP4"Z0
MDD;;IC"&#YB_$X]A6.9:1%D<QH2BJL2:06<18)Q&@BWZL8Z??_:TY:VH;[WI
M6=[)CYY]8Q)Q=_R%K,"4VVVJYY353. K41>[J4 IIFQQJUH].PU??W"$T@B@
MY;:L+U!#R<E:&M4V\7QTUVG04K0Z?/V^9X@YB\-3?F)FH?^%A9TQR!P^?OZQ
M\_'DK5J]"/C5;V'1V<ITB3<OSF'4PH\Z\+SD]#H.+%@7AQ"2&OI6'&^8,K[5
M:EJJ_^/RS_.J=!TS%^!_=G@#IE%,%:[,&Z8W)\B34U;C^JRZK\<;K_<7TXLJ
M+?6G(.%(Q[YURN#XM,5H91?1D=\!#\4CU#%BZE]VX-M;*XA,(AN) YO4OL/M
MG=+15GEN=G)L7%N>A;OU0X+ME=-='&GJ\$T(X0DXD KL2ULCYWIIK#$"35.$
M3S%1,^<(P@MH3IAW)<62Q6]#?/YM1E6<S2^13KY;;AV%_F&TSGM(@ZO@\WTD
M'BLDCMM\%E\UFGU@'4#CFGXN2P9ZY(0#<3(\'@4+'YW]12H<+AP8-*D/E E=
M3.[7>M5HP^A+!39IB"6F/ <Y/DJE$<)E],7AHG,[)O5I<I^6DJ<-9#Z8Q5IC
MB'Q4H+/7FY/28$\K;A_X=LGA\3^C3]K_!^ASG-2"Q!I@PH3$L=M)!1,; 3S1
MHX85X=LB*=M+*EFA%^[2O;BE)*QTI5HZ"E6"B=*@)RBKZ:'7?=F6(Z9%O\;H
M__BR/+/>*J@F+K,K1$DX?HM]1]&1#D1NGJ:M2,:YNO,49C 5N'+D0DM%K2N9
M5R$ _FZ!U0.!N+$'3^B:? W6:G^F=$V)W^8B2C;J4$.=H$#D(<PNA@3:X+2"
M\AQY4A#QG2^$AUZ(Z7A=:E*Z;V:+LOA#HI%2A@-"Q!SZ]$; I8:1.FG)Q'A;
M=1)N<MHJ64 IT^')U\DW9D%*G?3J;?Z/:=?N4H%XU]*_&G.4\EYBA )&=I[Z
MBU<V,S35G55J&$;SZ'JSF6-%5[9+C=6-\3/,12>4PL1^+?H?CY$*""Q$)4(2
M/K1N1)*D[)]MKI$8JR,S?"7Q1O.=1I?Q\ZO;@JL7\L? \S1USTG3.NKS(!)K
M#4WD.V]@YI*0NT*$=U3 >@1V+#A\S&BQJHQ7I(_ZPBSIGO]Z.UZV<U=-2)&1
M^<!XQ6MCO#R VSO^+JJ9<GE8'IX3K5>HLFZI8WU.5ZY]F2_WXCG9,[*,#M#'
M.#^*;E\4<E/1CY;=F6H!,L_'SVOMD#SMU>'+F<J:K_]74>39?T21:5I'4-PT
MQ!XNK/X5&&56* M]XX<T@5&9Y!@;L+UBEL1L*X+X7G_\#X%1$O-&XPR")C",
MO_84-.3 %>K<"I<'=(2$3+1^<KS[G78P%= )+I]M 85@RF:#U, +(![+M90V
MU 2):'XQ.=RU-GDTX8ZRJ7'3SB.:@H1,&,_GM,:\J1D)FL=P6ZZGE.]-U'F6
M-,DFLLC*"9;2-3(<H*.BGH\2H0E[1+#3^&12ZF[)P6YF @VJ]J0@3IW3L-2D
MO>I56I\#;8;,N4:#F>UQO*'?AN,?/M:%W[K^PD@)?TU+FY%=V7;FK\HHKFJ)
M"0'11,:"RQ5_MXH+LK_Z@!]UVC$O+R(:M625#_(PQ51@BP.[,^_:E+SORD5(
M8Q,V=C'U>^LJ(EN].RY,5_I=6Q02,#Q-Z4=5:#=C^$GLN.BP#$+S!!5XU%#B
M6+@5-^,A>W/N)<O%"[4I,MQE)BE*+:CQO:+H$<R2"I=[5>)52/R$NT;>8=4*
M@DSDI70WG"$0YV,XUH6N)!E'^VOL*ETB,C:WUYHK"@9&Q:?@=T#()@T*G[=#
M8X/PB*24PIY7SEJ5XLLP:5N)!J7D).'NI6?,>Y QT&+.VX!S!.TVTS1)'*N*
M9,_TOE&38(GN\I!V8("F.AG^1SH,5K':?,%UOB^\? ,D,#%E/>,$-<7>J1P,
MW%63RJN668R[M1+97@D7;#?,[-O<KC08^2U[K&Q52NBJ$E-/V[(^1HG3M$89
M^#W2D4VZS4M(+,DH6E\6[CU'\[?UE,>'RLU,A^WP?V@-B'10C2)-:]R966P]
MZ6>IG!/COVGG=8V'7PCZ(!RW,\:^Z!6HP;$F)!?2-D%2N9XT.%%?T\T5L\)H
M?I>C!*+?@B[T5UB4GF29PV?/7W ?F&S'ETY9F?5Q&4; WYBGW 1>@=P=>R3L
M2WXY" B2DDQ+/<>M9+O^NJK[%SNVAP\]-<3($12 X+"X$T;2SB&DZ!'F!C<7
M:1KN04GEBG^.2/XSFX8R&BU\B1"G B@4!W+N-9+DW&!/?DN1]-:;EXZH,_%:
MF':6Y)G9;1?_&F>V]')3I!-T.6VF H_^EU.*80>/,C/;K.(Z4HI%YZ2-NX6R
M%=;0N\C W\N9B(J=R"XU7T]*Q*UVASM$>7G0<,./Z5]AX]+(%;TOUL>.DPAW
MB'"^;V#K.^OZ_P@;5&!; 4V*(R7C^$"'$Z841XHC&9$1+G%$(/_Y?^\DKO\Y
MV!$==OPXJCXA)\:#"-?S'N%[&DVY59+QAOM6'P PVGM7+8I%(WRRHQ1;K:\/
M5]2K/^-D@6]4)=Z8.WN>X0! ]?Z8D%":_ZYEU94"Z1=0T_?13NB9'/Z2$Q0@
M3]AK/-9="P#A/$LRG;JV+E:4UGHOLDX;T*T[4W*)=Q$/1LHGZU6H0(?OP7+4
ME+2KFZO"?F1<^[I)[%NUP-,,?J-IAG=;'GZLGE8(P-\J45@4,E%T-7V=QD:(
M74"%N#_6F8]"/OS]K(:YK"*HY=XSEB_IQ3[MD-7'VB3YCC;DL7C 92K0]!ZU
M:.V@R=GR,%?*J4EQY4-Z:*&^>[.+])7.'721@MY&1'=UVLKV@E:*4Y9+CW")
MZ*>TI3C]VYK<_96A+?[F!U5;R31L%\8[4X$2%\Q^8G.##KH0\[SOZ!*H#$J.
MH %B5B7WKKYWLC3QH[\#%<C^B7\5<]CI>Y<*W \UU.3>%A+_UQLYT'\]H<59
MX-'_K'H#;"G+EB194O(?.YIT^8AL _6 T!\--9$:H/H@+L-;C/\- Z4(:5"!
M0'^283VNH=8C.^H*%3#X49_H+26 O??X0@1K.K^17*#RDH<ZG)YR81GWCH+8
MCR'QH0G0=0]N/,="0;.,X>%K&@@'(C[^L*6[JNPW<40%&L'7D?,S,#[P:M]]
MVFJ'4X$@$'9'.A*TMYJ%G&M#-F.,O]/$IL7>F7XBZBB6DO]$M7L'MA1@1@5:
MZAIN(/O2:&KN'3<58 ;_RS0!.8;:QZ.?/&.FJ, O\/!S)A__#5),-XC@E=3.
M?K0W ,;:8.:U2:K=BTRDHS4000:&10^MB__[_PHY+GRS(UV/C#VBE>>974(3
M%=#PU::P0DE7C2FG%W'^7VZ7]__F#.SY7L2$.8$Q=LPDPW^I:F\C5T#KE?1U
M#0<4[0Y8^>IFZB(H%,5&.4= MLB.P::\M?5=5+:VK]SPR>FLO'WY!#O_VQ]B
MPB\W>C5HBB;$!_&$UG_4A:G 20D*]_$73?=Y[XCS[[.^MR1V$8NVJD9K54K4
MU-^UF7@X^-4^)TIX;OX_1B21_S_\<J<">6-G=HFC1Z!$\#\M<LP_30'+'3*D
M5*Q<R#P$[[$?6-+-P&C<5GBWXY^R:O@OBR)QH!(.'JEK*0]8I3S]_T6:) ;!
M]K-C.0N0%M<H:WZ<1O69I)-)W[I%RN2],K25PWXS/JS[7+P1?7#,J&EG&58R
MO-;U\:.+R,@TQ7[(VY51*\NYK0OGM#.YQ&6HB8@]N*W)]9#N_]C_L?_43(<4
M)/2O#!>Y%J675<'J%5H#Y4%&!M<:XA?TQ6!G7O<8=1N>/FSH?!FWF/,XZSBF
M]TO:0G6F)I<1W__LCCWT"Z4_3@U<-MMZ)&ROP]L\D2EQM8G!0B^0S5?4IV^+
MUB2N[.#T*&V/C6FT0;3P*LGMX').8U^+I!05:/4=26>,_N*6!YOIG;Q<6>$C
M$J>U;V(5%Y PC&RN(E10@3M546#L8R_:I:,Z_V 7 PA%&NS3FNT?2=B/B@.S
M7[;-/9I:AQI(EJ#C5JO/!0%,XZ0[A"_8,J-H);6["R@6:RWWBXI0GH[<]?>1
MD?$?M)05CNF(K)09 70;B,.2I$X($8$*'#0KXJTK!.&\$^&Y]N%V? \)#/GB
M="6!<H&S]P-&8*S[TF&S= @[>*&YIEJEP./>=%OWGZR)51SW>J-#OB_?NLCQ
MX;XZ'!<RMUWH]I5D@37-=)R4<O'(OYKIBD]\#4YPX(7<R+RRZ'1Y*2<PGRO[
M==_LNGA&PZ/C?_H.D&JKQ7)5$ F<NZ&8G=AG4)&X[9XIHBW ^YS=BA[V<2*$
MQ,VY\&OFIK_1 )O0["U.>_736_2Y$6H2^J@;#2K%%QV^?'6#%20E?ECGB;>8
M:BV;_!4E&'M?MBCK2:!J(!M"]#NRZ0I"TFT1VE"!:T]WF ]&_:*T$YGK-H3<
M;2WCQ>;XVN]?</=!&S.JR2O7U^PKR1BBI6 V?>4!%[P'1A? ;Q"J"_GB*2R/
MX9! BM(S9<?6T/-/U7_V@IG_Y 6_2Q\CP.X,EKO(3KO(3ZM,J.I9ONX=RXBZ
M<SD2SPR0KI%]2BNF*U43MK[3R(+P__188)=](G-Q&;.YB@UYB+L=K%IOJL/3
MK5?^X4/IU ]1+UN"B<G4\?OVVY?K QKH:2C]XSR:<"= B$%L$S;!:^WZP"?-
MZ/GAV@K4FB<EW_I&8H?&Y1=?KNJ\0/"CO5,7I+= BU\/RS:$%' 7!F6"1[A\
MQGF5);AT9038-8$S%<:M ?0T9MGD H74CKS6]VM*><<I^F6X579"63@WBK#D
M]GOI&70*AKU?JZXPN6#7'WUS1)C(<$<+I-(XXW,)DOZ,O^,0JIX_B)G[/G,5
MNYS4J.K"]#"-%\>&SV8XMBNZG8"HGWDVMLXE+.LPW(C.3)1L.5?<'QP26CPU
M=,%'SVB4Q-F-_S;<H$R FF#[(J0")A>BZ&QCI2?I=ES,$E@I19$W$[?YY7IU
MB"<P$N"Y^$I%(X0G3G]=J[T+Q-;)6LI>(^*7[_Z&&"OXZ5B ;(QF 1G(X]CN
MVHXT]9J(YURDD>Y>U3OAXE]/_&=6MXJG85^\%R&;"M@4Y=((7]QH)O0S90"\
M^X(*<&$V38;!^W$6 Z@.D-$U!"O)G(QJN.0TRQP@1]!KFRA7A J\B/6MDFM[
M%CXH^T:+2TY<+&T)^F>6I.XW+T9F:9"G<:CS$(HNNF?V+?+,%D42886M>K>]
M(UI<.2+-6)YTX[M#Y%F#6VJ<;?Y4@(:0\=@D,GO-*.7$79AQE)FUQ]9D?0P]
MRT$T=--3;1:?0DM\XFV<8J, ^KW:Z7DB^<HD-*C0U4/?O-^>9_,&+NO^+SH/
M43T>)88WLK>%D$0ZRB^5V398N(58Y '+:9<Z[GEB=H-B_*73/J\X3T;S[1UB
MYWC6 2/VZXR^26T0@NB%[8CYVGKMQAFI>,NAP@PG7IVA0M,KU8V]0PF6=#&W
M^%_J\#^%25%Z,.6N81C[V5">FJ"$GL$_KBK?T!ERL1=^^;20<H(2M*=??(T4
M.LWP+;>;7?S)3$;J9[B664+Z\231VCFI1GIS$,=,-*A-:\:SR:1)I)I;* N[
M='>5?KA]#%T%;?+CM-L#+I/S26PYSC-2HQ[Z&JY5/I55*1\'[Q&*?SRMY@]5
MNL@1.T0/2X=5X--=\@,ZK<$-9<DO)*7*82K\\=LU,EJF0JUGX7NJE-.K-.'V
M;HZ=&(I<:UCY\=(-]BC?8W97!6>$-,]QF-P#.^;OQE"897 2;11><C;Z^6M7
M;KBO9MQ:8K1D@0=_>J2,<7R%&6L*V0K=004(5W-(7R2I #FP@ KL<UH=61@T
MU$?AMO(LO#1P?VGSQ@0J#&,W>P:V?APUDX\4'?[CE[\VX63&$@+PV.@T\J$_
M8%QB)O/;:D9C*M#T!':SU)89P0$Q/XE4LOHO+VC9)0FQG=M=[7S<=&ZU#'&W
M 7\8%6"8I>W-!]@^LO\L<NU!PI$<CE>O#HMJDS[G=%R@9;D%AOX(7U$..6[7
M^733/QILL=7<GZ-F A4M&]Q1=N,6$U17X*U1(?/B7Q,Z<7<A$:T\ :PXH6KX
MZ]J%(:G+KU:O=DX57F+\N+0K>\TRAHWD3D:)Z!V6XG(";4*RIVP66 )^"/N2
MWOL]BP3YDL6Q8!+7N[D 3+;%>;+]3G.2)K=%.]$@N57_S<V0H LWHSN$W_Y^
MC7;'\K:[TB&@4:/-:=<'U&[-*^JXP%]'R:(?U-W;,3S@@ERP!K5FYQSL<KW\
MF(U]-+2VKQHF5:ZOX6.)*+5LWY[)^BXR.H]JE8Z</2N)\%\P>XKK"[L<K&ZP
M?$[IP"_(Q% " -@;3V \;S$#] !T;P,G3-$5"T=N2GA0@<R4TBZCCSD>8X,W
M7LA$)9,91Q>V2XB&I/L$;>(][Q:3@3K][[#L;^C<2>UOZTFOK,PWG>PT3UXF
M'&F86MDR:K^0P(=CZ )N(COM<3ODD!U:FC-T/Q=Q?/Z6551@^O2JIF;;V#Y\
M SDAC,^2SM>#+U !WK$'OTSO+\3*XT8O*] ]A3T0+V(RZ:>(!/0UB :K_JR[
M/:<.%WI^O5 R*[I>4?CJ^9#G@=K.Y!EL@1-[L'SHHF:T?%F0R:,GP-DG=# :
M_6ZRD+R$?)_&4N/X<4J[2-[I*D@VW_*G^>U]45[P=OB?ED5RMHEVK'@9\QC8
M07]HQ26SGK;QD &#*>@M^CDVJ 'N7N>K!?293JY7C_,8%#UW3^XN/;FA&!A=
M^#::Z\!YG0H\QTP$@L91\T.\I@_;_!;JG\[,ZE:D:E@D )VJT>NI\='+0Z\[
M0<+()I%.&OD/6YQ/ Y=^I0+][3]V"->TP^U'D([=^B+=J2X@K:HP&^,/:&&U
M@E9/$5GVC,*G!V9Z@FN3TS/MLV:?7X9[C=HV>R#/(\S)674/L58P0DR'0,&1
MVU-GD62.5X&FI]I__N8<O\6?EX)^1[F*8*@I'T*_QG!YGW&R\N%M5]ZL^M'9
M_%,FD4^,O\=_]N_I,.$M-F:>J8G3J\B[NV4"''Y0V_FM/AJ_J[0M'*XHTW+^
MA#LO<R\36>%*/1C_G3"/=5WPVCQ<+&0&"Q$<C!O\92TCSCON+#H)K8CN73Y%
MU[NP#G18+=9[Z?&*F^ -<[9G)@5+6MH?D;-R=EZXH[ 0U"0GE/#;%<&R"$^H
MPRD$828V*V33K?&,EQX_HP=^!GU<<N_2$;ZF<T %)H7Q\: R:'-_WKAEA]^"
MOI%KB9/GW@E;Z(1Y]DN5/%:WJ=)H.I& IP'-Q[^.05N/L7C'TR?AG9*/7[TQ
M,A.)7!T-[AMB/FZA,*]EP*R\D?/?T((/)ERR>\@%NZSS=@E/')N.0^U(^=&5
M/"GM[3R'=NB5U\:M^O-V4M\)E7MM*#Z,TPYGS_/1&1%<;\Y%V8HH=++(PW0E
MD7NHVC#E#CHHRA>CN)F+ZVCNQA,H0H2TZ<&L1)X^D7>8^Z73^>/@.105J/!Z
M2P4<4I%<3AHR@=O]'C[I:9*F [.]S!QF?$OTJQT]L6^F+7.0#6K21#CB+"YH
MP'*-"G"\_K%L6Z&543H6Z"^G<K&HAI RYO/#.'L;+;VK_.=WMH7:8.Z.$(T%
M,W3@8%$>]2P=Q]#( WUGO/^UE1[)K8I..Q^7NUFU'T]KV#$YXP;#)\@8#'P+
M,B>4^HT :984U) :D>P9G+W_EM("K_Z@<G6NMK28(1#06E3J&/4L:_)AMIKL
M%,0]>!OG^$FVYH"!8^C5\>C2(8E;[F[#(!5PS&?3\H@MJ& [0^]R"1:_%*?Y
MFFE(4 :T%6.Q=V/J4P%,/M-N;!O=$])B(6V]^GXM0(" (>HX\T(]$QO$<9O]
MF)WM+*<7MF$E'[+'MHRC(V([;EMX@<K0'> 0"7(Z;R#B<?;SHY[>5%>9JY&D
MMO3>&1+*XK@*#R)74?@18@35' *H;66C972$E_.G!]^6T )+=J+IRZWEX)?K
MY^UO+I[ZH1XREL9$+M X2]*L"1Z]@Z/$J$^U7C<=-4K5>6;;;W+EU"__-SV^
M"B4>?SK;C ZA!W_<!EH&<KG%C&<<V&AK2L*%A-;!B<ICL]Z9CQI&%!P]SN>;
M_AC*=A)CC@1,[8_"!*-]T%FY^0+?MO)XW3H;VR&%*@TO"H9UJK/A:<M*NYJ:
MM6,2RQ#"5:V8^2TXWJ7^,0Q:.G"@)_$371ZZG<U\:'S%<"$J8(]3,*:1C\E)
MB5[X#Q40],9 ",BY:=?6B7Q9IPG-SU55C%IF68YF01<ZVX'M^^@66#B*"_&4
M^ !A[&)I+.=LT9#C7EGCF>2:>)\;Q6'9W)!\T;=$Y'.<OB]_@)")LY_>^+V%
M=M-'\YWP2KDY=$<?7T#?<7M^GK?*[GF]'MW. CMXZ+V\/',SE=Q%WX2Y#]IB
M[U(&L*XMF'!815),D6A)A"'.ND05/>GA=Z03/.U+?[VG6?P"UZNW0<8#7W![
M>#M<SN;BJW3-A6[OF\[X!@24QYW_L@X=>8FQ6.-UUZH@HH5A=!*%U<=,Y.L-
M(\ .V"083XU]B7W!:[^/FF'2F4N?4@%[NW5VJ&'?-3V_@_5=8X\_FCJ':K[R
M1]^^#[M(=0R 2M&;?5F47QCV2>V*S\X6*U\WW/*=_3S#LNF90U5"!Z]S"078
M@]O>8D$D+L6%T?!R\(27Q<"^-/>&A7[VEX3/KO"GN7JL-EI!S\2<;P ?-B85
MCMM$PEA=1:)+VM^4R0D"3$:0[  6RF_4V<&%JO99 >\B7ED+9Y6/:.<.Y9OK
MGG<_'^X.2W1V^^1#$\PWTO\L%NI^=&JY>Y"$9QQ2\+?%FV,3LXN<%7VS#Y:2
MXLY'K*69AT?D&MYV$$GCC?:U:0A&JY'3U,Y0 ;:&DX3S+>X=RX_-UFY(=MGR
M??FHE@G:*8.FC\98Z)K8B5:,KQD9R"^@GM#8-.?#__07;,KD+.32-.4J<BP_
M#[DF4O%G>!5<'D-*Q;1)$[D](&21Q/(<7,=0.(H>?!%L"SI2@013 3PWC,R8
M?\B#0<4$@\]6@((T-/K5'F>UP-URG7A/K)Q"&Z;P/#G5PF@G\FHL_#B?(E2/
M<Z4$S3)2@3DV&BZ(0@<6L0ENG$8A][S-U/15;C@[K"_>T+S>>NU[I]@;B:-C
M0FZN.1S$60=#YJATYDS#>>,G56SA]P9K+_%M!4I,!$@BFVXU2)&LL.29$*_O
M3A30@.O9ME>NZ9;R5QQ_-MT5KOUA/'627U!(J0 T#L$_QC%M75CL5A(N3YML
MYHF76)^HO6HV<N.V8VP-O]E+8.U+QUN3=RUU7'9&93Q72MMT;WR+Z0>'N?6Q
MDSA]C#:\)J"-*;[==<M5$=Y>SXY7%;#2),X^"H2I$71XE@H,^O<$%"(0!!_%
MF( 3A(YF 7DX=\],K&1%I,0N^E/NITP\0QZZ6(&0A!WL.-YII )A$]KA\G_4
MHE[=J;6_615;&OFF\[J1-(.=7KH@1_SO$3[0[,-\QEK,0I0;LC;? &+GVH3"
M)!#^R@Q&FBR)S\90@6(3%"40/E&$G"MJ(5[W1\V_%8CET["O^/3H&'<2\D)I
M8W1T 1.-XO?8F:#O.&R0'RV4=)&RO[_UWE2FM.6<^"7>ZSIBP.?X/G45PZ1Y
M"<.\54-S,YE/*29.NTW3J%S,WV],'<GWL5*!T>E#RL=.2W Y:!.,W<"_'YJU
M&+*I_8W0_<E]X"*:8($ >'NU&&$ 7=IYOO/%)V4P<ZE48-<IC9\*H&MWR%?C
M&ES>49B_+().$C(M!Q"WY]G$6CU'H(<\V&[X2[P<ESD_U*TUW(#I8<8/\A>?
M!6?=X+6R_ FCJ%/7)N7U%]@)(IXEIQ+*P:$CBB$%;NL"MDT;3<]BR=63!&A[
M@!06$T'#/]?P40O]H5W'M.M8<E?IM-DO]\A'*CKG(^W,^<U>SQ??6H).I>20
MN =F-U_([P0;I68VIQ8^8X"Y\PBF3;D=H$/K_!<A/ $#2-ZB@]I4\!:(DQ"X
MHI1>/&BC]-,D6BGS0?R;O,PX"+^8LL+F?$"%U\&7!ECZBHT&VFY3\0A5@2FC
M JW*% D2-]8U0JJ99<M8/]P2+7T>@;W9=>O"R8,7JJ^W8,&8<^"E#.\<2G,5
M[%@Y_U!U3KJE6H.3)(!%OL]Y!B^4-@@_GQAS_L'2BX\QAO6I:0>$)-Q&LV_(
M6XJ\]^2]X4N.+[8J_%!U,O4"=W _J(!=;$)(&?-\MZ!_H>:%&E^K]8Y7?DK*
MH 8% @NNC**G&(/<!".I0/8YZ&;,9CSN> ,?0] #A;N^#MV'_W0%05+$<_:,
MH%'"DN)'4$>;U>55OG4XKG;1@93H*D0%Q@+^;C5=D4R)][G#N:=?O .)*MTQ
M'$?5"PE0@5@O75IF[V/VZ6"\R"9SY%(D 4QI6:0".BOH<H0"%;B\G4 %K&.1
M?TXT2-%(;BD5Z.3'(LDA'93X'FMK%O**4$Z !.&<6B;EM!BM#W!V8/#,[ZB
M-I2FD9L>R%?3=OA$YJ,O>Y5$_;(?#Z*;P=(Q[7+6M#D9XJE 7-CB+)'Q-DTQ
MY ^"Y[[#RBB9BY S-(0[)R^A+/VBG,^B[U$P]Q05L+W^6!1X%3J-\OH:K\Z5
M@E?/R/E4>V!*8E>,[6,H[)\ZVL'[T+SSFP[X#6/>[Q,P]\;WZ?*Z][%6LN?(
M]]!W2%QA.7U2YV'A8&;X/HKPVAI-!32ENFD%R$X%.O)7T>,A^&Z<U^9/Z==D
MC8%):^SP)L81I5/GJ5\Z=S7N*M.4#??MGT_N1,OU^(NYT3[EDY#^E+WY8S1L
MWDGMSF/M(19#5&]Y0<EZ)MX =Q20972<&HA/ 2</(SAH3CFN(T]1KGL[M,MY
MXP>-(K1K>24=4VRU[!J%Z2)S+OA+;%(!$ *,/6QC9YXAN+8)6*DT1'E_U7.]
MJ7UQ2;:XR93I0V.@Q!)LK \_B$-O2>,ZH/T*^1<D='Z[R//OI)<-+OBOF/RH
MU'2('8N[\W/Q36;:9Z@;T8TR)"1._C2/U:0"(<_WI[4DC?R^HR4K^*;?7;NN
MJ5M:F@"6\XWVA<9;**54+!JXSJX=I44I/\S1[&695D.U8[ Z,';8XV[%(#6?
M[X[8DNN5-=GAUG24G['6LDQ#G <;,-F  7 Q,I)6KS"6&,XIYQ2O4(1:60&G
ME7E(M!E_]-FZYS+EGUGSA2 7/=#I\BB"1 ',GMZ8\(Q&"2]8#YJ?/T\Y\7O9
MSTMA 53!NW6$#NA/HZW5>Z/1ED0*#W8_7N10AIPUW??RX3*=>RBWU]-B7F7Z
MS\] QNP'!_)Y"+!P7^&!XLEYS*\#:8(HK)W-E<*I[S7?L[Q49<&5\FK=\V%7
M6U!!IXCS>C(Q;^.2R.LN^JG5[9TH,!V)'T=LT<D@=.@1GS\LTX%[L'S:EK2*
MY(GJ>##W3#"W\:<2-Q9%.H>:/UDT<QW'U!I1ZR2Y?W\3IE.2>.M6=?*25FS\
M\$/M\K1DQ)E'BX,8N.MD?#NHS+7#$:&:XR1@6C5_))_O5U55"]5Y'[D;+'&M
MBI]9)1_*<^5SGJU .D[ZUT:Z H3UBTOTW388]OZ&CI00A(VDE3+#2DH\+OHD
M^D1]68>+<Y# B$@FZE(Z9R3)GP[89#PV(BY '@RS!O8]'!RO++NB*)P/&!8W
M+G[0OO/2[2 ;0^*>^#6Q@@S:*^S5V/2=$X<,-9XB1:MO+&,F,O$-./8M3?]L
M47P"_*MCBO%]?(U_7:$$[\OT-)U3YWMYZ9F_GO!>J6>5'JW/,&D )?UQ@Q[G
M"+^N.J+D3(&Q#T"1-:.MD*!C*A#LT3VNP%\GJ5[G&=^K=[^R3.+(C4?]3KFL
MK3H=_5=N?!3"CE;3+03%?(0J 5+HC;(HCVM>;8.>[79QE4UXY<1<E7")X9FK
MTS/A8<^T [R+-]\,K  2[TH3PV&;3WWJ(WVJU,3PRW+LX^ %Z5@,<BRS+^GS
MUM["-,&EU[\,]@E<_/G8 [-EA]VJ@$AOMF\_@\CE?!X9" 6#Y#MB$-#-JABU
M"[8X]B:5G6"%&_K!:#N%CVW:O_(O<T^IM[NK-Z*;T>$H%C4HEFE!<N1MT=V;
MJ7EK>T>)5<4\][[<M5<-!46^>W-;\%U3$P,[5-(M5S>;91PS;+:'ZVS.NC9Y
M+V * 2<HS._$@-@KV$\3HD^,5-$C>&7>KDP\H!N7?[;_-'[S]D6L?H TPIW
MN4@3]@M,>-/2^#NV27T#![4/.[D'<AGMPFA*?FBK:]7]LQ_G/F\+AG#-JQ7&
M\@>/%Q+^O8_FJ9,HAMWO@[^Z2 ]46^4+?0[BW^E3: KXC:I*HE69(Y@%$WS
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
M'O\HO*[L]B:D\@#P'L$H-,6IT &.B*4ZR),X=<KYUEG@Z171GI0@Y:"=KQ^
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
M??X[]3,/ @JM AN '5*$P0B4@()X2])$L<;(26\.E@?1R-6:B#@HD.JFF;&
M/OY]"G[$:,LTA\P61<27;_ZS5@"^/6?$!;T"\)_P_ZL,2,?]A%'!HTQ@@B#4
MKZRP,:+Z/%RIK$[LXV9>^U-\B72TH2M_(& U@D;''[<>(2$R]-9A,O<+=ED%
MG]W.AJ6=+Q[L[<X1$B:>GNM>+7.2IC9RT^[/ZW6%6YKN>%!XZ#/%V?EU$A?H
M4LH+PP>@\H#^U0:DVS]JJ:4 1+H'O> VC%MEMF(7PO>S:ZF4PQ;HR2+<ZK(H
M5PE3CX"4423@N 0R^J22^A)F[X21-*T*_"(/>@=/7F]'$.L%42"S0'OB$JB*
M4A=Q7/6D\A,UY!7Q$V@Y8.DSCQ93).&O_? B@P=-FALV [!8^8K>QR8!8%/%
M(J^#AY:Y$:#T;/; '^ULQC"MX)73RS6S'-$S/"BUHSR ,@/0V>@G_&\6?7TV
MCD1[\*!8_*H%0) RBV^&#P"ZG04(7 Y@[N=M+%>JG;O7>AX/K'H*K"(1=H$T
M6H!7U;-6SU/&J=+8$2=C%(AX1B-WOA)>D;;D01BT.Y0J@AT<!1[?T4/7Y&Q3
MXT$+U N4WMO(X;6"A8:X>M^GSIP$K[=P34JI0CQH)!C#;)@SP(EC1\YHLHSG
ML4=!?8$^Q3ZO_+M"0K2#PM:NRJC#<N[ O\Y1[;+FC%%AGTD6#1W$<.(H'5/H
M)98X:B)GS 71]&80Q@7"/&@/BD%!H+:, )(AG%DZ9B1Q?MV_V/CGI_\*2/]*
M4W.#*LES2I5P9Q$\N1?%#9%79(?@Z1&P!V_^%Q@Z/O07P3"G +;M:Q)F$>BZ
MLZ3WS"STU#QXBS</,GFX% ,4P7?CA5T((+:*2V ^Q0%IZHR!"AIEN])?ON9#
ML+G B9KPS]LXKE3^?!GL- +/:0"X_S>S3M* Y_#(#; K:V<@4RGF"\:(F!-Z
MP8 9@58!P)THH$P>IZZ%U9XZ$%9T46Y$&@@K3WQ+&&S !INK*(-=G.5!7JZS
M*8 XOA93@%Y<:I-D^P(*5R>SOP\(P#\? GY-7XTG#G?^!:B.LD%4*?X$[(M_
M-!4(=F_W&3@2^VRE#RB%A0JD_^_5 3$?KLB1-SS"@WK!#M[P8VHR>H8]76A+
M0^RF+7H%Z5M^"YRV/WFQY)&8MC38J7Q\R'\>OS+,(<+U2X3K/.CCK ,/:KV_
MN%)N*JFAT2B.VN)7SXHVY[II5SX5@K5QW/W&@#<K0RCP#U<;@'"?L>QW6+IA
M)W5"ZST\:$]&+.&3,/,<'-HOV@'_P8/N!Q2FB#/;1]L[PZ[O27*[]=/Y\:G?
M*$J18V49J(3H7>R$*9.,"GJ"S8QDLAQ5+[^U3N:_[QV?S]*('?@6O!V_Q:/C
ME6"#1.)!'#T$9-!3U!Z(D__X<<$!,^T@_DZQZ1SU:?]E&='8Q1"<:=BRZ>MI
MB_I,FW-EG5>SB_5![25E19D(_OO/7(N2T&ZX8C=C,41Y?EBZLDSJJ$?/YH#
MQ!,?"B_:/;5 \3MCI+E7-%=K4"79\B4NQQG=Z7RD?/?A+?X[CFLU'[F4M6"G
MBJ<&NT>S$($DYXL*NAL?W'CBEQ<45VA=4E;B/T'[2!U,QC#-O4%45QQ#I9O>
M3GZ(D:[1,VSKR#NC/*_0_/Q7@ZSO&$#_R@&F>$MY F6T;ND"]RUBR5% /%OU
M?>FJ-)4+K7CGFA(>]+8MFS90& ]'@JJACCB'U..;R3-!''NV]5(S>U<ZN[4R
M$?/YLX(9(_JQ5U'+KWCC9]Z:'%,>1-HGW%_.'UND/;+(+=^A>SS8;Q3^-C R
MD''B5Z!*M&)2\]+V1/=F6QX4%(!_M[)HX 4(@$8K^_^PO/I,CC+<6<3,J!P0
M<^\HQ_<<:M(8FUH_?&,V5L6/-K01UCNE<<'<X1;VY3NSXQJX-QEC%$8,0/*-
M+)AQA'..W5I7@-U:>B2]BYUE[C&1[:7F$O3'1DO_CX[8\-).=-=#UC@76"X
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
MU1G%O5A_$VYBUL_1VBM_?&!D>N49V@&.W0EF/'Q(E+VWCJ&4Y9;R6YNV$%Z
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
MGX2+5:9:']@C.QM1M5)8Q2D,,2BQ-FPH-BZ?VMT;6MGPI$&CIU^CTR]([JO
MG:9N3\0C%?6EMH@_5%6#K%ND=Q^<?/_L40*K="2[FX)D0$_#DK1D5ZZNFPO6
MNLF8&16,-AA="%'W$A@M,>VWV31II0'A)I("#$VL78)F2*\3 E3I<WPU5V84
MX56$]2V7S'UE5)1W:BOG@SY$+D5./O>OW01 :#H;,21#G!!C(%>:O-3C$R_*
MTT["OO(^G]R]+U'TL532]ID%/*Z#&:]^YB-TYP>V(N++]]?8/VPF;1K*OS&)
MOF.#94.L__3@-A/C%-B+VF>KIA4;Z9MMS1!M9*<%)XXJV8"5QZ;AV^X!Y-AA
M$Q:)(ODD,!T5#U#UADPVHH#H9KM)1B^[4OY0Y<LBAF'5X!XTDYN\1^9$ N)Z
M2*%UW5B1VNWJOF\M[X_?Z%^+IS4#DS1'=C(SU"-Z#T$-Q<\!%-NUV;$='-8M
M?I_/O<ACY,=3!%UE<9)-O"MJ\UO!PE+FQK>JA^YXV=&2BX6RDT&MGG[S;F/O
M)+.)M;#%4$6:2)1CB1WC*Y+C[_FY*4U1I>E D!JW<C9#?W^#&P0VNQ.<3!-,
M) =U:G.1,;W)'&M\4PY9\_(16E?F#0X>E@DWD&Y[,U?=LFVN_9*:_VZ.\Y29
MWEKR1L+!1:H398:>B] AS?>=^3IEW'+J[!"G)EV;P+GL[20E'GKY0=36EYER
M :LHZH.CCI"W]/QVH> B(I3%FNI'U$VJKJIMKOXE-EJI63WC$[]Z=UP5>U'\
M"_X11<BY\;6R)U/'.$J\G:Z*L7C59UIFPE5U;OX[IB!BFC$'JYWHQDVN49Z2
M$X(G^C3 ,0MCUZY_]1)K:S%O:DW!I_ XQM*?O*SJ.VL2T3&Q[76T(CO/8#,G
M0>DH0?</ -V<E5U5G.QF<$32/VI+K@$&14+](&!B,B\_]2[(I<C;[#(C!Z3E
M)S\Y32]]T'T:X?F(SDHJ9G!\(V^N_P 4*TR")K;R5+B%%G?A6-;VO<N$5J=>
MV#N/* G9_;W]4M?JVT5QYM-G<<J_7N:RG]"MX+$V,#,IRG)KH-^3Q7([^'XF
M/$$-^1]U'[,(9R,[I1 ! +ODD$+37YY'#T*IRM>.%L%BJ -H6EK97!3CDXTU
M>AQ-E46MQQ*'IJ,H@F35;LS)_L)>(L?COWW!QL5/?]I&QZRJV_K)5"T7-WCL
M01BGPH$YNU([@4\2O1QQ<]Y$=#98UTOH(:EP,(YMQ>9MQE76W*U!9SG1BT*!
MTQCUS1WT]1/Q^<)%A0+ZEZZO3*SGF"^/O=/@X1H.@#YDCSP$W?R!5,20[$V3
MJ;+@OBO!D"F5;-0^J1XZ@ODL&1<_/PTAP!*0I =@JA@+%C8U05FF1I.%NC(<
M0+$WR7?^M%+BD*5&YPAFXZ>2_IVIYUP>TAG=_DQH-9?A_V!0_M:\>3__WOCK
M53,#MK^'H+Q]V0-IMP9M *Y%WD9<'?6<#T$K,LZL!/Z\G;^8JC?\V/R^EKZ8
MY;;SP0F$]8@V<\04D@WA3&1/KEF.$"0;H\*13_.?QI]:@BD-(=.?W16 7N+_
M>@%3DCS)3G H(UVG&%&=\#GP]1_EP3I=F0YQH3_UV[F5Z[+O-UET2!B>QQK7
M[0$(Z,11H;L;PIJ8_%H0FZ1]PL&M0<,;XR>Q,12C^/=.]CA7T\R:UU6P?)Y\
M"]L?MI@.*9YVPZ0\XT(/Y9RW<\F;2EA"Z;=S2R>">!IF(MH P@U!L%<$6XAX
M#_4Y\#8/_[UP]4ZX:!F3[=>HR*X;TW?YQ;+)40!-)_D%;2CAP5/BE 02%Y6[
M=PJ2D-9M<Y'2_';?_&MS0WWZ7U69D)+WDZ]8HIV2J&A%4@--Z,.!+7SJ=TTS
M%5FXK++P4C4C0FK4YK3_X/E,:Z49HB;=*%R=!?!NHM=U2N"X@BN9DEZ"L$HY
M[R4SR#&^SY.W_>"'M8O;]Y$T?J^*JAOBQ>J5Y2*G,<>L+0+&FB^V[HQ/7.TQ
M[R&Z-\H$_M/^!,C$C@JHQ0-W"/J]\AFYHE6HRN!,7&*PHIT.04[O4(>@@MV
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
M$8D),E0>X.IX H;!1B<_3?[/.E$]T_[$9A"-ZQ4 Y2/A""#GL8:Z,M(*(_P
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
M<WQ2O8\OE=:FCP;BJE;'OTN/I+V<*_Y[.=V$2FP7 C+(*K+S&D(?T) (E8E
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
M0Z\U/;$+*"%BXC/RZ2QIR(&A!^1-!B?Q$)0:1-)C=&E@& FU%3[4:W-054H
MM;%QIKA'Y6.)P&GM[\&]3X!IS$"@W4.1QW14:?<"(J*@6X,C]5#\*'A/%94
M&)/-TC2=_Y<AX[;LD:4"UG$5TK*E=97!GG/ C1 ^:E!GKJ?F$Q79:))45P+Z
M#&!+3^A9#T9HBD[N83X8R^K$;S^$/?#5UYF&U)7W&@#K6J )DI*Q4*KTB<6X
M>1_V8'B?AD:P+N./IW+%%?E;8P92=<=O"G\;:#RIIO87_F^(P<D%V*@.PG9_
M&;,?^@4] *8J?S\$]?6CDX&D=0JP+S'D:)@)2=GZR1]ZBHUE4 LM8R_M=?S^
M#D\+I$F4G?XR@I6F01;)K0,(712&W5_$R02I,GY@1"J,KOA1MKVM=^&V@(G4
M&_C6$H-SU;Z8$C9D1TW&P/9.6*[O&//[PEXC24%!L$D2!4)* ?@6OK2U/-+L
MG3;JZN;>U98K\5;6T_MC.T-4(/PS[DT05>E)1WUR\G  NVU $H/&QR&LVB+3
M_3(K#29A1)%;EWOD1O2J93V3#H+LLH-FM&2'CWXP * 1/YPLQ,!>!6Q;I6[;
MA":2['016C?1?;V?CR[H<TI3J>GZBX#6[(:!W,L"(>+9Q#8;);,AYW#/Z;W?
M\V62U72P+3"[1YA'&)9@(#O&:5^AYG=3-'"O7,=1=X8AI@W<"EFGS_9LF9QR
MC$[5EY!MY>BX??P-N^O.-*62GM3*<N!$D_B%D)I'@5>:*]K^E77Z!%*6?:Y-
MLN6DW914%<\_T\W,]%JX1(P&!(.3W^:F?QREL='Y>// J)[FS+M,3\J\$[\@
M3[(LWXEXH7^A)L GXS-DB;;8:C=]]L':*&)(SWDY:9U#.MQ&J7Z9<0_CC(+
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
MOL1.)$32[3Z]FAV_1?-],4MBH1P%*R/SI4B8&[3G$.K-;QH8)^3MPG7*9+1
M7'8ZT>Q=XTBY02R&>I(9WN#/Z0Y&ZQ4A378 R .GNW9^Y];$8%0RVU^8S-7:
M 7K Y#O+"]PVKN^_'K+D#UKZS0WF[<$BT!"^]4<<?:-<[81'<QY+.>U%VWFE
MYYJ/%J7W/+)6C^HBI6Q0MPO6:),J&V@.HM/NGZT=P'4(ZXE6:^GO3^MN3-6J
MZA6/D'Q:2#^+H2!@Q4[2Q%)/_>-2J-;L>4<5D<,^\0[-O2AR,HU]A9D/QO?C
M!>L9-"'V.'XEE?)CPO&].#=P8_<E1DG^47#$X3YN[ #25#/F@'*X<D5+?O>M
MR<6K8></F0CE+#.]!J!UF]99-6U W)ZJ@2-WJZS(X2>_^AJ6A]YCS(.H^+)E
M8*Y9\ =<!12:LBFK'B3?M9;T;8TAA?L":HCB!_ST/5!'$4O^.3N HUV\)0O,
MNKU"W$C>==Q@44,7109#IRO;5Y0[[)7Q6ZBX;#ASH"/W4*"IKK6ZD.W8Z+?J
MAJ7U$D$OK&8@5:!V>;-@(NT^0U\Z"!T=WS"0[Z!K7"LR8)=42>PT>8P2=KQI
MN>(X-MS;=>%:W2&FK@?*KO771[TGMW[_&OY?^\?_OWV(G<__ 5!+ P04
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
M]M+O%'5T!IT,F2N U' 6+7C%JD.X/BF**[('>3TT9S*+:&B6$?I-P#[1!T)
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
M@>)O'=W]9IT>=0%]'*"!)LE$118,85S-9&UVIC8F*Z+83FL)223]Y7P4L3-
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
M%)&E^O'_ZNSN?P'EFA1.M*9]$&>&K%"K<*0BZGU;TLX90LV,=IX&U![>$2P
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
MU_)?5?:SI\!3@/M" UDGI32# *A+[<@Z%A&Q.)$W,C8\]B/->+_MHSEC7-W
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
MALH*JT_/1CGG5T>*6]?8&QS.0[RN],>\D=3=@5+QQ)#N2^56&^+8=1R9T+<
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
M2R_H]CTMS#6T+P6*/Y9O$)LWF<91N;%T/B&TSYC'_6(++[#0!;ZAA([!-*K
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
M"C9MR=!L>(U"A!_XCYH0F9-4"AJKQV-6X1@&D,UOM3&(/D![")GIGIF@\DY
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
M<T]_<2-6DTKWM^Y*NZ$@?D^(&KQ6@0R5Z EWB^UP11O@%VOEEV6<9F[(OM3
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
M9"RE%WH<!HCIB4PH84)P"D6":"1\3@23=CO$]B"FMXU\M7R0!<@V\)MEYC-
MMQ;H$W,;$RQCJNS[R<P+&9;[@56E!@\K]& +OUZD+K5?LN7^W(1[^X"KWO2Y
MC;JRAS%NZ%5OFG;BK_H_J>_>^KD0A5Y#JO_S17E+_LSCREWQ20##4!"(19Q
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
M+<<7KCDV?!LXXFUH\3]$V #AP":4N)7UK@;'57$#TW=$V^2>/O/XG1*CF[J
M=-YZ,UPNLF5&UP4"J[<&SQ^?E'S)<_'?JW*I7RG5F8;63LI,,BP#I34P"9#.
MIT=32 4-='A%$L8B\+TXF"WD/=4%FDW7 X9$;#08DWHP[N >;F!N 9=G(*^.
M]EB?@QJANTW6)=Z]]]ZS)G/+UM=^=6,NV-H+M@:?@:W)9TWUI"\3['Z;Q96I
M? U&6YUY_Z^#Y0+/&#W4N4(T*( 1EYC&(/+U&M4H+=K'7/Z:+73IE<9S3G!
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
M\*S!_AGXGG?FU?_;32K[9Q#%9QBC,]\/*L%0OR(O4!\EZXNSLEPU%9?RK=<
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
M?7OL;<O0O[F@,V+WX_>CAJ,\(-BLB^WZS95-^TFBP6%K__IO9S<<T $U/*#
MI[CS%"%PA,AC7?W93+?? OYOK]:TG0+>7M^&Q7E&DO4S!*Y7_OIHZGV=E/VJ
M^E'=J]NR4J/\OM035_R2%Y[J]Z:^"-_MZ6H116F0Q7I=3Y$P":41A10E#"*%
M$)5A1J+(J?Z'=PGGMDS7/?-,DNF&+XM&R$6/-WJ4WFTY]C^I=JOKFT[5R(ME
M8RU%4.AW7DFQ;MRGE]9:29 ;+<&)FL#H>0-*3?VM>:--@M<ES+^4DZY(HX'\
M>H$9;Z!!?5*_2;,)U8O45[DMI-##W;/5\K$0QT3^FI7M8?FD+[E7W_5?<T6Y
M^>S[CFYW[P_%X&B6F51=*"*90B08@H1*O6QDA#.:A91SVJ.%JB?Q9KI2&'ZI
M] ,G"H*CAC>@UA&42AHF.E7S!A2*%A34JR:=Y^^!W?KR=K,[\N+R-A/;MQ6L
M9_S'Z!+K2\2W:"#K&=Z&WK*^1^E?AO]DF:J7-CW$;J^_BR\/])?94BUBF7"$
M401Q)CE$2:Q_BI2"<41$P%DF4[N6C8[CSFT!,.9F,5D@KR4MCG0+M]YO>D_(
M]0ZRN6;3H"EHI^@1@9W*L#\1^]2P/XANCFT+!]DX^+K7K?>,\]1%Z8?CW:O<
MO -J%K7D;9XV>:%X!Q6O58%WN;UOL9[M\J?^GOV47S9EH./MDRDH7[;;#$,.
M Q0R:-IK0B+T3PG#>JL0Q3+.G)Q'30/-C=AKZ4 IGFO)G@8T[:QJ'QB-S-%'
M$4UZJ1U4/0KZM./@N;1/PV 3%_EI5_FRW$_']3T:\,J5^F1J5DGQ3>[T\F,"
M8(J':L/TJ[8TEWSY3(O?_E])MYJ-[N1VITW7NAOP'U(LN19D+=Z;Q6NE*>MQ
M2Y_RA<Q4(JD@D$IJ^C(E"E*<)9":,,&8H838]9(<5<JY$9%1]*2&V+96%M!"
M6Z!M3,A7=/ET YY*E<"S?H!#+]O1YKO;0)W%+(Y,E<4$5DJ"@Y8561JO CA1
MM/C=J&IL+U I"VIM0:4NN#5GM87"H-9X#A/NT/9X#A,_5</D-_X"N+5<'GMB
MVIHUCS;V=&V>QX;OK$'TZ(.Y6P^?-W2=?Z4O)E2V*A3V^]:4Y)9"L5@DJ5[\
MDQBBB!"(11A#)F,:"IH&@EEM)-H&F=O:70@%BG#-U<9E36Y$L7M)]8'-R"MB
M(2*H9#P4^[L!A9P>0+)?AGR -=$JT@\T)^[O0J.%NAMOG8QYNX0_)<[.:WOL
MFO@/*?:'HLJ?CS5 /R_7LFB3NU \"A)I2J5*$>G]#]7[GU D4(09#A#+$D*L
M<C@MQYL;&]8B'TN,GT@-_F[D+OLW.U24L8'=8AOB%\RQ-Q0UCO?3XNA@W?O%
M<RH[??CWT\W4MD>IS6BV>,ITYJ^]2F>&K,-M[M3\96^R]._5@^0_UL;>_;Y9
M[8MST[)+4KZ(8IF&8:H@"5@"$<X49 &)82PDBB/.,YE9'V9VCC8W6BX%-E_Z
M72TRR"N9<Y!74MM323?<W83L%<21Z;C"3Y/Q05I0BPN^CP"?/0][A7$B%AX&
MIQ,!6\/30K_=SYB,?*W5.:5>^YMZMC\J"Y+F#YLJ$O+K=O,LM[N7KWK6=[=K
M80+MGXL^\40JR55*-.T*#A&A&61AQ"''5-* QI+BK"X=8'?8:#^XU8MP7B1@
M9%JN2\[D)@7]N9+[IO#M[XI<'5G+[M@$R7Y"[$XK/8,\4>.C2F@#;B4V^'H
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
ME3<ZE_Q?'C<__U7?4K[,^H?B'2[>WHL'3?**-HE?OX>-G_>S K[)'=7&B?A
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
M5"Q7+^^EV<\MUR9KZAB#473;6J0*(<EY""43%.H? VTK, 2Q$-IDH)A3ZI3
MUUN2N=' 5_WMDUL3\B3+TKKY02<W1T'_N;%S)TR"^-@$4T)\5 +\56H!*C7
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
M:KJ \\P9T[2TZDM:=IB]HRN^7Y5Y"[T-1*>9=#8!QYJ?L8_/7)O&5M8=,,J
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
MA\(R-O>]0J0/Z5V%QH'NAD(T%=$Y0^5&=6TPM)'<U?NFH[<VL<^(K?7"WF5
MG[?RAUSGAV[M7^3N7CW07PL9ARID@D NE8DGC07$*!!02J[B%*51@F.7C,:6
ML9QH;H(4QC-1J[@0YWJ?C<#:[=T\P34R_9TC==:[\Z9HY[E1)H[LYL(%]97Z
M[8AK 9?O>J"-XTU=#[1+\2OU0#MO\9HP_7&YIFM^GIK+PS1. A+ @)+4T N&
MA'-M12$9RT!BP;CPD#!]9>BYL<TA8?HT3?J8/*UJ#7PG3%^;%3MN&@?KD:FJ
M(V'Z(/R4"=,MB$V1,'UM^#DD3+? 8IDPW?:$?M1VO_LAMU>8TZQU-7N6I6Z*
M$QF:R_>R_/=P-,4(9RA5"B8J+7J>!!#'F)K"ZEPHGF+"G#)TAHLTM_UEH9$)
MP[HPO\!O*V-4N!&?ASFS(\1I9V)DHBPGP=*R&^7LT!^<7EG4@UB3LJL_&%^S
MKL<GN_OBOF_XDJZ^E_$%)EWBP]/S:O,BM^^EDMLM7=W=?OOP71/_0J&81&'(
M8!@$D6EWPR EL81)3 5.>!8GQ(IPG4:=&Z>6@M?Q&"]@9[9CLA+^!HA*_!M0
M*&"L'WO7E?U4='OZ1@%X[(/,$MM:Z'*K^^& [?MIL+5W%8Z"\43N0X]8._D5
MG3%K\37:/VLR_Z.S>J<^2?>;Q\TV.9AM(LSB%*$84B0Y1!2ED*@@@2K6RX&B
M<9Q$5BU(^@HPMT5@:-;#.+D-/H+V/$W"R N%8X9#';$]66">!8IODO$PH] [
M"XCZYCUX"JXK2=>X/XPMKMGXI#B)MLH7,@Q(B#(,>20I1$PB:+JTP)@A)9'$
MBF7<K4)(ZWASX\!:W-JCH UAL*HD?KD!:VEIG-G";4=J'D$<F<,.^%7. +/[
M/Q&V\ KXK!=BA8OGVB'M8TY<1\0*@,N:(G:W]2P;N:'K_"M],<=X5:!"JB+!
M]/]@B$SC!!;%4&^Z%8Q%1"-%8AP%;D4C+X:8&Y$\F(HY1DS'&I&7V-E1Q#!$
M1F:%0CA023="NY5FY?W6AKP<9MK*D(UJ7M2%;+[2W9?V;I\OUS+/[S9/;+DN
M=O#%44JN?Z"K3^NBU+_YZZ>U9A"ZNN5\LS>-X1\+?GE>R9T\21(H/ZVE6U B
M$AXCJ2V,6)BBLBFD$6%0,4HDX9CR-%JLY2,UK0/LW'"C"FSU6I'RM;H0>\3
MJ8.\>I'5AJ*0@%:"@^=2<GNWTK@SWNWF>_L)G(87:SW!B:(WX$15<*+K#:BT
M!4=UP5'?&W#4^*:^Y$"Z<YE[>S?D;+X#$[DN9_!=<')Y3C(_+6[2<<>?S+4Z
M"8RG[MAI!NRW<S@>$'[4(%TVMR^6MT7&B!0HQ#! L80(B032 $>02(:XX)%,
M2."RF; :=6[[BVI_;;Y,8*]_7N>;U5(8:P-0I?1>3O_H& )FAWX:!&DBE=[
ML2B"*,48XE @&"B1Q&G,,Q*RVEZ;&O]SL^O_KS/ .%)"!1RF*DTA4C&%A"($
M49PJF8D4IRQVJU+B_0V8IF;)F\V W9;<.ZHC6Z-G\3LEJJ70H)0:G(CM;^_N
MA)+7[;S=R)/N\)W >+WI=[NYWPI=6P^W7#\^7QH[H?AQ*^N.XR%26& -.%&$
M0,03":G2^WD:J$R&^O\1=CI Z!QQ;BOSP9 _D?@&U#+WS.SOQMV.D[RB.=7N
MN">0SE1D#8Y7&NH>=5(*L@;A-?W8W^CN@JQ;R__'<O?C3F\]-,]MZS.+%\U[
MJ[TY(OTB_ZHO/'0DY9O']?*_I5C@3*K,M)_)4M-\C\>I:1>/8)(E<:R)B? L
M=O0S#I=JIL[$2L"BG+>IUU0?ZFU+^>V=21[FK=M;.-$T3)4L5\H(C#:@5N?F
M<(CZ8EP_E4I ZP0.-U1:@:-:D\Z3O6=OVOF:R'TWR;PY.>C\P=SBA?,PR&2N
M-G^ G/K3/#YU8,.V]\N<KS:FO5#^('_MWFF]_VM!HA#Q2$2F (\Y7M/V!PE#
M_:O,D(K2""/LY"QK'6UNIOC'VT_?P+_??OX [C^"CY^^W'ZY^W3[&7SZ\OWA
MVY]_?/CR\+UG,[6K4-M9X-X ''DA.C8] R>2@K\;64$A[!B=SMI &:=[V=41
MWZ8C69ORC5W&6F_JQRBOG/IW^ZW)PU^H%&>:11(8$Y)!) B%+! I#((DB%F*
M(Q0ZQ4M?'V9N'/(PX"R] U [PA@.T\A,\?I\\094,OKCAW8,O!)#PU"3,D*[
MNJ^IH./JOG'"SUO)EX75K']>R6(_OQ:W3YOM;OG?E96?Q3B04L(4Z9TT"F,"
M::((5(S)+! T"E/D%BS</>C<^.%4YB)5@IX(ZQHL;(&Y'6GX1G)D"CD5UZ1I
M50(7>-[:X-DC=-@>(,_QPQ8#3QQ$; _%922QP[U]@P+T:RSSW3>ZD^_E=OF3
MFK+4)Q'+M[N#,;10&*<LS"@,B=(VBDP0Q)PR&%+%4H7C4,K4+3; ?O"Y,5,M
M.]AJX4'^%WT^I#(XEX=QF@3;X]%QH!W]E+1"U<@-CH*?ISE04Z2SWD#Y/"QU
MQ\SSF:F# !,?G;I#<WF"VN,9/8N<ZPW;[N7=9BVJ,/\X2IF,B8(10PHBI%)(
M<9C!)* $*RD0Q\*ISOFK >;&3J5\@&D!';GH CH[OAD"R,B<4F%A9!LA.Z))
M<;\5SU\/,FW1\P85+^J>-UW7VU&R?]JOS+%<4[63ZBNJLBA1@B.HE8L@HED
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
M@30*, PC%@212' 4#ZA^W##JW$BKZE"Y46 K:;Y94[9Z <^5P&"E?QCD\FZ
MOI?+>SB@$[N\]8:H$MG@6PL-/K>!.M0+W@[2F%[PAI'?T@O>#D:'%[SC9O<$
MGJ_;Y4_]O-7+_Y$K81*.Z/JE[@P21E'"%8&"RE0;41IOPK+8A#Q&%.O/B+2*
M<6P?9F[<<Y 4&%%!):M]VD8+H.T$XP^FD1GE.D(]6M&T??>L\U?\0#91=HKC
ME\LIVZ0;B)9<DI:;)\L4Z5;@- _$XNH^Z8S<6!SRO2S__;2NS+_UXV?S^[?E
MXX_=O?HSE[=Y+G<+%%*5L$S!&(<11#C@$$L<P8PC)EC(LD0HASIG/42P^I*_
M0>DS(R7<*+C/):!&4$N3K<\L=//J&*!.E7582@Q^JV7_F]Y\@H/XH) ?E'C?
M*ZA5 (4.X\'MDELX&NR3I1/ZAM\Q@[ 7@*U)@VY/G#!/L)>JYZF!_1[1-\;U
M_VONVG_;QK'U[_M7$-C%3@<PY^I!/8@%%DC3=#9WVZ1HT[MW[_Q@\)EJQ[&S
MEITV^]=?DI)LQ0^9E"5% TR:A\USSD?S$WEX'D7,[//[Q?)R1K*'_&+.RV\V
MV?=7/Q[%/!=%;";13;AEDL!4)ABB ".8AKI6;A)PM9_V4YI*M]A71PW&MM?>
M&*#+6(%"<U.LH_RVUFRU-*-MN*SK5%GZ OJ<@+[] MUCWR+RMB5^'4?DNFHQ
M<*1N2Y#V(WC;#M2R,R3)O^G_=2.5)S+3&=N?1;Y:9DQM0O4?E/B7OZB]<DI\
M@A,>2QC[,E1;:XPA99A 01+L^R'G88"GC^9RZ<N*+%=VE'F63BZK=U>S_A:R
M5M(L7*:_$5MU=1,G*NZSN4D.7$CP+(AC$:SSIC BF$C=Q"_TB(!(Z%*N5#WY
M(L%"#R4)\C II_!JSD<Y@95>KS1]0M<NDZ#09<BILWO^#389/3\+M6838&:B
MIJ!.K:UT!YMIVOU=[0T=-BGM MANVYB>I=&PC4Z[ &^O%6HG@[9\D"[FIJKN
M/[+5MZHEJSG!W(A5&=,V#1,2T$ &,(ECQ;4>2R#V/ F#,$"*AH/(]ZU"U1UD
MCNTT<;G(%6MF17@95]\ \8/I.J^Z^Z&Y4<R!V@#-A"N36L!OR9?=@MHW*Y;:
M@N]*75#I.RG\&Q- I)I4<#&;+;Z;B@/F&%'DZND[J4D5;MDA*]K#URWW6<@=
MEN'L@=CC,8>WMF6K34S])[*\7:H]L&)$DZU3E0F?1I$78L$#R"*UI4=<41:-
MXQ!2PI@G.">^3-S8ZJ3,\;%54>"_R -Y)$OPI-4UV31?O[PS30!,5HUE4HT+
M_+9LU2FHO;-5/:]&*:P^M*!0&1B=M]T"NF0D:X@Z9J33<@=F)&L@]AG)_JWM
M&,GP6UZRVZ8=AHA#X4<H@"DC$J(X#2!E?@*]2$8LCB07;C&B!Z6,CG7*% B7
M*[EF&.VXY&QP>F:/0K_-GJ67?B*-&'1*#X<E#4H(C<;N4D#SB\_K(:+HA6;S
MHBBR[AV@=JB?!1/J:$9G(O]U6<97:8DZO=B<$Z8!"WG((P(91@E$"?(@#KGZ
M,8@CXB<!]ZC3:>H<9<9&(7=+PH4N/5"<J)8;_2?@?ND<FGG6--EQSU#@]TQ1
MF[8E-3LFH+($U$R9 &,,J%D#"G.Z[VER#JB]-#MII="K=$$Y![IC[5'.&K-U
M#06A1YQ=S[GX\7?Q/"6QP#R)$DA3JDYW(0IABOT8^G'()48L)H%5:Z:C$L9&
MB55J?Z$E,&H"I:=S.80=()OYK1-X>B8M9V3:5#DX;/TYA0UV1ARZEL%A@PZ4
M+SCR0O>%_$4PG1+]?/6#?5/S)V[4G$YQ&HJ8^PPBKHN>H)#K ' )PP"+5*:I
M]$EDNXX/"1C;,JYT!)620&MIOX@/@GAZ#9\+3<]+V!$5IP7<9'JK]7MPP,&6
M;Y,Y]=7;^+KVP18ZG./EQ=-[DBV-)^5=EK/9(E\OQ33F7BI"0=6Q)M!1:%X$
ML<02)D$L E\DC%"K5>TL>6S+_>C-N_M%NQWR]I?JG>,YP 5Z$3RV=X>N%2\=
ML%O5N[TI=T*K\UMQ.^F#WX [@7+HMMMM@':LI09Z7.1DI@XFZ\?+&<GS3&;,
M'%_*1C9()ICYNE02#15E150JME+?Q4D:Q6E"&";$A:U.2AP;2U4* Z,Q>*FR
M8ULA>]CMJ*I3,'NFJ#-Q="8F:VPZ):334@<E(FL0=@G(_HUG]?MXKS0^="/^
M:3'+V/.=^+%ZJ\SY?2I]&3))"$QY*B#R.84T"BCT0J:V33**HMBIV;2;^+%1
MTD<R)_?"A(9_%MD#72N1Y4_&+$"?P1=Q;WY5A,PU=ZAPW' YSIT=E?4W(SWS
M6H6Y7GS@<,@.^*U0'VC]@3&@0Z)KAUP?C4!L57B-/B".\!QI ^(Z2CMR_(?0
MB5*"7SR)I5KH-VN=57LKWV6SM?KM?J%6&GN1H))#RIAB1^X)B!E5%)ER$JO#
MIN<EV(4='>6/C1Y+/=WKXK;%/_6%'PH%O0P27VV4(PI3Q!F,?401"648B<"E
M F:?^ ]0&K-2'Y)"?\"*T"!SU"^^W1[VRQD"BUI!XS__,0W\X"]@\(FT>U3U
M.#T]/ZLJS4&I.BATUP&Z^X60)Q7^W3VJ6B+7Z;/*58=!'U8M =I]6K4=YIRF
M5?N]LG44<M7]>AI&%$G. HC#&$$D*8-I@F,H$H$3EE#!F-,SRD;HV!Y,13\F
M5E<:O-'5M'XNBP.V:65U G<[2NL:S9YYK&QL]0+(LB+@&ZWRSQ.@M-:TIO3N
MNL>5'4H]M+HZ(?@5.E[907&X\97E>]M1TL93^E$0[29]*/*%=&:*XKNRQE$D
M)<%,I@IM'D/$@A!BK)MB,<5&A',_9DY.!1NA8Z.D[>W !-35UKEWI>)NI&2%
MO!TI=8UGSZ14AW*C90^=]EQ@Z92%K 0/RD(N4.RRD--[V['0IJ+I]KYFZQ:+
MU19(;7IB&#$L(4I\!-,X(-!+$H]&7'I1G+JP3Y.PL;'.]<WE[<<K<'?QOU=?
MW.BE$5([6ND*J)[II%;A>*LH^*T7%Z(-))U22:/ 02G$QO1=ZK!Z3_NN-:NR
M4\.=&N+B1Y9/&8EP2&(/QI)$$,5A! DG'#)$/,8(HS%QBH8_)&1L%+';143K
M"7[3FKK6'CJ$J!U3G(M3SPS1!J)6?56.8=!Y5Y4]08/W5#EFZJ&.*D=?ZQ[^
M6:;>%!T;_BG(\FK.WY&5F#+$.9<HA510 9&^ L4LP9#&'O(]A#S?LPX!/29D
M;$N_R@$KVX1H38%2%;RS[IK0"&GSVN\*J)[7?BN,G$)#3X'0*CSTZ*"#A8B>
M,JL>)GKRM2V#KA1G7,_SU=(4T'Q+\BS_\K@4A-_._X<L,YTIHEL@^%,9$Q''
MC$',O00BH:_T<!2I+T%$(TS35#AEZ=L*'ALA&$U!;E0%BSEX*I5MT4?%&GN[
M'4(?B/;,'%IEL-5Y @ITOVS0K10WC54ZC,=RA*K;L"Q;X<-&9SE"LA>DY?K^
M=GQE2@-\6\S4.W(=C;IZOEFLQ*$#. UEZ/FZ8X'$H2(L'$$LD@"FJ9>R2.*(
M,*<NX=:2Q\98E[<?/][>@"]WMY=_=R,H>[#M&*H7"'NFJ+K./X%":Z#5[M\3
MX@Q7IS1E+WU0GG(&99>HW =P;QV@R?!"[<^$Z4M@+I4J9LP/<A7VF,\PA5[D
M<XA\Y.EX*08#/\0Q#Q'"=B606L@>'5M]OGIW?0?>7UQ>?[B^^Z=]Y7I7S)LI
MJV<DA]A77>@CV$;WVC8K=Z:NL\&V;Q/0(^@#M0FX^R: DI(I</D69UT1;U7^
M9?7\4VY:-9LP-+Z=HVQKZR\ZB&"VYD)7,31QTB8W@=#%>F4&(IN^:'2Q7"Z^
M9_/['*SG:K27<I25IKL7*\KQ:8D+$[*@1M0+&F0/CXOEBJBQ5@OSUG6N?ZW>
MHG^0V9S,6:;.];FNQ51\?@JU<[;,J- _;:4ML_QW-?(F)ER7;UF)^TP7HM@:
MJFT"WP2_U[>21'?<,QV8S;CSQ1Q6?SH,S:2POZS2L]B&CD^4L459:R-O6<3)
M%L.*HI:U^D&IJ,?6&!21TA/S@BVF19%(]:L'L?JVX(O9XKY23@E=/SP:81HF
M4UB2"^U\*V+:=P;)U^P;R!1J^2_=](!HN3H:>D"XCCA8#XB6IM9[0+0=HF5E
M,:;H93W3!<M^)=F\C"#1:7/O9XOO?U,?:?&):!].&7B  DF\!!-(0YZHAS[&
MD"1A"&42!Z%(0A':N5-;RA_;@[^F/M#ZUZ.GRGK,V@Y@##%%_9KJB78R0W:G
MFAYQ[WF;T KR'J)(6B+8;9DT1QV&+:#6#J"]TFHMAVGIJF'J,;Z>B5MYH78'
M7,?[*@HNRQVH!^K5#[._X44>R\/CNMB8W<HKLM0/T[RJ^+C=1D9IP,)(=U>C
MR(<("0\2J8/[N4@"'\E N%%F]RJ.C54K"_5N1-L(WY5&UJ/KBT*IX.([6?(<
M7*L]CB*$KV8K::R#;XG>ZV@$U!ZJV(A^4F(<<_5Z^$!8^IU>=9K[=E#MS'!E
M'MC:!RH#J\3 C8GZ3961VYJX97.??E($^YN,;MU?W:LYK)^L-YCW'&K]26I[
M1U >5&]E]6S+-R5J&8N#@"8QC%.ABUD1"DF:IC# E/F1C!"B3KD?3<)&]S"H
M=-7+?K.]RVT*W+H#;7LET U\O=\"M$:NA=O_-"0=>_H;! [LW#]M^KX_W^(]
M[B[\ T4T/RT73UFNOM%5]C8NN>NY8CDRNRAJX"H^,Q&9CS.Q$MM.:B;-I*AL
M//5]BA/L,343'H((APA2'/M0<AQ2Q&/N1<+6V=^;EF.CKJV2D])]Z=I(N+\)
M/7V3,(IIZIDB#Y<DKID):G9.0&DIV)H*MK9.0'V^BPR[B]',M_UEQBCF?:!K
MCU>>?R<W>N_STN!P[T_V8*[YWN&K._'[%]:RR*:Y3WM/F&FC:B+Y)<)(_>=!
MR@+U9*=># E&'"*!4H^A) Y3MVJ:>R+&]E@N>WQ5*K9*BC@ I-W9X3QX>GX<
M.B+C7NORJ/'=%K7<%S-L]<JC9NZ5J3S^RI9YVYDB%/$A>Q+\6CT]Y_<9G17-
MXO./Y%^F;7*>ZVJ]99G$!"><AI) @A*J5G],($6$0#]2.WLA8Y$0IPAI1_EC
MHX9"?6CT!UL#0-5=Q]A0E%XT1:1;EJ]TG24[:ND1^YYYIWO8W9/"VX'7;7ZX
MHP[#IHJW V@O:[SE,.WHL+PI-'LO+OC;YZ^YEGL]?Q*YWFU=;,)XIB*5/$R#
M$/(X22#B%$-,/ %3)FB,42H9%RXUR.Q%.Y'@ .7'=.474U&\"A;**IUK84]N
MA.<P#W9<UP^Z/=.<!M;X82NU=9W1-U\+E'\&&^7!Q6F8G0G.';%.N<U!_*"T
MY@[++J.U&,'=L_N/Q?)WM?^IWV;_*N9BJ<B@C!Y\OIAS<U"\GN?KI4E=R?+?
M\^(G!4518?-#]I"MIBD+/1J)& JA2V>0,(!4JA]9ZL?2)[$4J55-\LXU&]M^
M\-,R>R#+9_!8E)^=:1WMO7G=3MIIC^VK347/O%G:]3*6H[0,;$PSL>.%VVUC
M'3#F@8U]H*PC_.$U)]+>%?MJ$SJ0^_6S>%3#F>AL'81<7V7@L?:,U'_,-G.H
M_G*_) \F.OU[@=!/IBA@A=$$W)<?CBJT^GE2BR'/-I\.'?C=591S+W/5X)+M
M5MY@;MA>8*J[7OL1T+I^U5*07+P3Q;_7\]M'I8G>%5R2QTQMY3>1!YCCQ%2G
M23#1QX\H@"GQ?2C#6/@AX4$0.C5SMA<]MF?NI>DH9;(M%I7*Y<6I6<2U= GG
MTE>VLV%W".D'XYX?II72X$VEMBZ>"C::@U+U7L)$W!'KNFJ6K?BA:V@YPG*@
MHI;K"&<GC+S33V^6%3U-A+ZSTDU;Y_SB8;%<9?^I;KV4'JMG'7FKTUIT\NJC
MWEE,F40H\9F L90>1.I'B(7/89J& >>(I )%TR>QI(L6N21GJ>:R6.L*]GD,
M*52=@$>M;)$;5JD[T:VL-RD1O&9YZT23\V;6CCQ?8[9ZIM9Z:DK=I@G86&6F
MKFZ7B38H)]?85NQ4-^;UDK#2">!]9;*<I]QKI;AT FE#[DLWXW?J1=\\8;8>
MKLT&RF,">93IB&5==DWM7B&)B0=C2B0)TR 5;AU5W%48W;96.WZE"< U"0VU
MO6VW3O6F:3G+N=X1V*_K9-_N<[=6]++5;0_B$'[W)C7&X'^W@,G2#V\S4LM2
ML]N#:%GH;IJH%_( ,^@)AA3MA1&D<<+4*3Z5NE(^#75%?/M+Q'T18[LLO-,R
M "NK*;8^FQ_ THZKSD.H9R[Z4*_L4*K78679HZ9W6U=V7\RP566/FKE74_;X
M*]NM\$_DN:QJ;_9@=XL[\D-WK=.5F!2CO%\4.6 FT[3N<)SR6*1ADH8*SE2'
M4JIS+?%TU6D68XD$9H2ET[FX-Z/:[X+:ZF.U)'"Q)/:TZI$[R _U\-6='K^)
M69GGF>7YVGCY=242D\=+31YOW;\/B$GZG8"Y<"RFT'I"[<BHU_D9AK)*$R:F
M;GY-]TF955W,1ODJ<+%<:F=MMP?5<U'LE/U:*S,H1YX+V2Z3GCV>>X3#-B-W
M<Q%32G]+9OJG7)]VBSW<LTGUWF;4AVI_%6""881-CW6$(2$IA5BF#-%(2.EQ
MVWB&,_08VY&SGF6_O0(OK0&5.85+JC3(_D[\G/DZ'<HPT"ST3*:;";AMG("+
MV@2XE#'H=$[LHQ(&FIN!8A!ZGB.G&((.D&V(&#AG],'B SJ H!X-T,5P;;T#
MJ[+$GT[V7N=E*#_U0X%3$4#L$Z(3+B2D$0HA$QS[?AKB-)%.K6@.BAG;DVBK
M)2C4;)DX<0146U?!N5#U[BYP1JF%TZ )A(X=!P=%#>P\:#)WWX'0^.JV1#!7
M]/,RT^LC^9$]K!_>5D50+XGZ2*C?3Q%)_"2,!/1C'0;$,((4*6AQ*D,I A(*
M%+C1@[WP\9'&BR*PLE1_LJT="UBINBN+.,R(+;?T@W/OC%- O)/XJ3.NC.Y@
MHSRX/ 5U"RIRQZQC@G)08&#:<H=FG\Q:C-&VZ9Y.=3?YZV+.,I&;G=34CZC'
M4C^!6%"B.W2&D'B2J>^"0"8X)G'@1F8'Q8R.MA:FGD1-S?*\X-QW[R"HEGQT
M-E1],X\[2BU:[S6!T''SO8.B!FZ_UV3N?@.^QE>W(X(#=2\^"[:XGV?_$?R:
MZXKKTK35*3(^+]B_UYDB*'4&J]W=7.AZY8+KR]PRB.6)S+0W<HI#1+Q(A#!1
M1RAU>$K5[H@F(8R"E"6"!90&5GE+PZ@[-F(R41':V6>2.\5643=>ZGF.[?AM
M/#/7,T\>KE"TM174C2T3YD%EKIGMFL&@M+BLDUT%&I[Z&#@3[S"STRF!]ZSR
MH ^"8>#??: ,)-7]9DD_Y72XC[[ NESGJ\6#6&YR@78#Y]\OEA=<[9A-H:;J
MG34%IYP23GW,(4D#M:F-="5$+TTAQV&H8WW\R+/:U':NV=@>-UME 2NU=8\/
MZG[^3M\]O=JL]/PHJ;0SU_J@LFRRS:#5!>[VDX.4A: VEYM1/KS^7-K?6;W:
MG YTB_4*<^MTL]4+_@UW7=W*&^SVJQ>8ZO=A_0AH6?)<W.N5\5GH5EZF].&F
M+*+V75WK%E13&A,O]8,(4J(C:I&@D,C @Y)1[!,DPB"P*CSL(G1L3])29[!1
MNEZ5%/QFG+A&<==2Z#838'<>ZQK6O@,SSD?4O42Z T3=EDJW$3QLR70'*/9*
MI[N\UXV8=,OZ*],44-&>^KCEGQ;YBLS^+WN\7' Q]6,_%<Q+8,#B&*(D\B$)
MJ0>3 &%/R)BB-+6AHF8Q8R.?0E-0JCH!A;) :0NTNG:,<P+99H[I#J^>6:4M
M5-948H?$ ?+(!?OE?O'T7VJ @C?4-X8N#%&<&'80:K SK2(#RU>[^PINUKJ)
MF(X6XFIWM'S^=;E8/^9372V+2\&@+]6J1P'E,"5)"(,X2G@0R2AFR/;0?UC$
MV)9]H:6^&\Y*/<&]4=3^K'<$R],'\/,1ZGFAE^"8B,$2G%^[ <?^1'L^2 ,=
M3=W!<CI9-N/0<$0\\L;!SGK-BM</;2=>V5U8TG;7GU!UN/(PUIN;%**0)A#[
M"8<B38.(I!&GU&JO8R5M;-SWX7!4S!DGK6:P+:_TNX*P[YO]<]#K)(BHW^-4
ML\17#Q,Z>8"R>U,[4M'-J[?]JFL5S.,@2'WMQF$^47P21RDDL9] 'K  !0F+
MXMBI'L0Q06.C$JTGV"HZ.:=J_%%P[?BC"\AZIHZ6:#F3QBDH.N6+H\(&I8I3
M)N^RQ,G7N[M6RNZ:SWY [[+53$SCD+(H)!1BK[A*93!%1$!"N40T]GD4^[8.
ME=W!QT8$1BG]6/2#-_3GJL^M9>#R0?1..TW.P:3GE>X*AY.+Y)C=K1PC>X,-
MY@XY9D;="7+T-6=VH2UB39, JP6:!C -8A\BS!G$(170UZ9(FF*46"W0P\./
M;8EN^Z6VBM?=P<[RWJ0U(GW?D%B#T;Y7;'_AN#LB7J<?;&/X[9%7M5NVM09Q
M5?4<+_51[&$)(R^1$"7JB]J ^S#EOB=1S!!*G1H[[8L8V_(M2K]7E8A<.JTV
MP&BWBL\#I^>57.]$V4,5HN.V=[JB#X@9=%4?-W-W93>\LFWYQ>_;_I"?EHNY
M^I89[LB+4N7%UVTJ/Z5!)"7FD,F 0\0]#%.J:XD+G\:"IJ%Z?KL57W138&S,
M\%DPI>M,W\PM'G56?ZU_J^+A.=?5A%QK+SK.B1V1](ETWW<BXGL=UY?*3ZK&
M&[^5_W9:.N%<]#HNN.BHQ,#E%MM!M%]LL>4XG352T"Q[HXPN*+;L<HUY$ L2
M2^C%G$#$A(2$Z58*&*,@$ABE(JSJKMEQGZ5DJX7XLL+:(-NA^4;/5CLB6]SM
MV*U++%^W68+!=JMW9WV^6R+5=Y.$@[)?NT-"$R 6[1$:W^X>./*1S->2L-5Z
MJ4O-SOF[+%\M,[K6=^L?A;Z_G7HX5:_P$(QEBB#"*84I\S&,!6.IY\?"LO2+
MG;BQ;<)>: S^3!X>_P+J6MN'3EA W<Q'W0/8,PV]Q$ZG[=75!;\5"CL4"K.
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
M02=D7$=%)/6,6.,\ <^42BPEZ5PGRG_PX(UPP-O'P3[R; 027V ZG*3C<?J
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
MS;W)NQ[6-Z6-B<JHM%1$>_0CI<^.6)$S@< X+6;<TCJE-%N1V7?NJV-,/8H
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
ML< &D>%J]2$2BN02J1R00$MSMHAB43%FH^N4<^U ;+-&;QLL/4J&5%9:CR'
M;#HO]WG359R?3L]@^F,8X>CG<#:PGC)M I D2TN#,OC6,5J*LBS^H,$C!YN
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
M@EFA<X08=DQ =T;C9AA_.R>&3>FT68COFY-?%XBBP'A4B7@ARSU==/*\I):
MM<J4R^1"ZH/[Z[O!_,V?'?:EU_Z!7B-V_[#BY)O_><^5LUQF&15!2Q"(]*BJ
M (R1H!GW2::03=W>Y_5XVVR9O)TCR491\>:7RTV&^$D!?8;YP.HRTR I$KGR
MJ"R%RK+1DZA$X-$XZQZZ]_VND=<8VFQA_/_FG+)3_>]^.#"9^U%C[M$ V:9@
MO,% 7W,B=>:X@1K\HE(*,F>9^"8S.[NE:C/XOIWCSY[UUB-B7VH^L5J<:S6-
MBV[Z-P--2Y.\16?R@=<&=!"YS"G-9>0Z$$^#(,Z+X#&8T=[4Z>&U#]6;8?CM
MG;8>3)-M'L(^P>M-A[WT.R[4T0CBO!2_#'),E!:_*F7G<(7B[N+1Y2*4HJ,5
M,W '=9N![$+U9JC]4YR1UM%D ZB]8>R%ZW1_A^'Y!?)Y] .F_AQ^GT&^&GT:
M9AAXSHQV,A'C$EM=IE2>$>MT9IDJPT6=:'$?JC=#[=LYX#RX)CLLL3I,2[I5
MAWL4C!_'X3W_J4Y?N@T>6+,YW;;\]M.AC@?EF)>(-B-=N9*BB'.&$>U]L$Q$
MGWV=9@V'[5#WQ'I_8N3"Y\EX"O%J.KU?B+:\78K>N?0TEEC3T65:WF8="/KT
MI2]O3%'QJI+:G?8VKC960.0&MWAKJKD!S^&Y'EK9)N%+YRS%<#^1+##BD4("
M/D6F4<32UPW FNIK=VA<;-CI;ALE-8JU^TV[<ADT"BJ1I+DD4FE/@A&&*"W
M*P7>RKK#M]Y8I[NM +!UI[MMM-%.I[M$@5IE+1&T3+!SPI+ 8R0"UUF0L70_
MVN2T]^UTNMM*34]WNMM&9FT:DHW-\5V8ICU5@C&.[H'(&"VY5*(E23CZ#R;3
M"%K6[4.Q%_G-W:/O>4.L#(!&KB _P? 9:OT*__+ZF__YM8SP9$$*ETOL;XTA
MTB>)#"I#C*< 1@:=V#97Y#=X9',6LC88GCCDZ5HS;9K9V0UOJ_F:@^RX4AE0
M;)J77)>G)(B2+14FX@(.B6=W*"/ZD+BW:R+W@V4M_34.R<6AZ6+4T4=4QG(>
MTA6*]7:$Q^P=H-SA_84?G\/L9+QV:W"<CG_.IQXQ,1S[Z?5"]I]A?IIQZ0YT
M#C:DA"A,,J)W5.;#2@1EL(IZ9R"S7'=XY"&Y;:Z%24.+I@F$-3A)YNOQOQ]_
M_OWX;(<$_.V?[IM*?YJ&CI+B*VMYH_629_S[<'YQTZ+T-O=((5GGHR7:L0(\
MW.6#6'3;I90:YJU6=?(7&Q*XK_E]Y3'?4-SO\/W_&(BD);>48QC)RRQ-$,1Q
MJI!RRJD':U*J<RRP*87]NJPU\/30D%715</&Y]NRO=SN)NC;6G^Z#@S14_0<
MV!SA[I&5-:6OHL8O"B)Q"M$$7@=O#(/(ZB3Q#V2.[CJ\'N,F.[_^^S#!FINP
M1@7NO3 =^]$-!;-WU[BIIZLXG^'.? ;3'\,(L[LU(85-R7-+8AF'+D-FQ$9G
M2*:"J4"%YE#'?E5CZ6T8O&T0^_P(JC[1T$"0]*2$%\>E=\70UPOS=,<BU3%"
M$HYDE221U)5FZM$3HZ.-& IZ&NKT'-V!V'[C^D- N;8&&][&/PQG_OQ\6JZ1
MX(=-\DK<NY?X;/C!76W[V]!_8'> :S1627C"F&(891I-@G9 M*%1IZ T#[TX
MY<VZ \O&($XXXX4FT6M;JOE0:A$LX1J7A8Y*>E8GPUF%G;?A!FR#U.INP-8H
MZ-$%F$WG9?.834;#M+Q:4O),BUH!FL$Z*QE)LAP3!Y.)M0IC/<,"P]#2&;I1
M,("/6,,P_O00O\_3T,IPRMZ ,>E42\WA;%60 -1(YC5%HG/A(0%QTC+BDU/:
M.HD.24VD]5FPTY5F7P3*#F)N("I9)<G'YV=POB@#6-6>6..S<3(3ZA4MP\D"
ML=E($JE29>8B9%]G?WV&H): LXNF)]V+O6=#L[*]I].5Y5TL)TA>0,J&6 6<
M2*/*$:9.Q%L!PC!E^&:I]HV,S%,4M#*<LH7-;&\-M8&P=8&LEEZY.A-QB1&!
M9!,I5"*.2T.4E-QKGX(3&[4)V 9FC\GHSR;MK]G',-E3S#V78OU//Q[B;X=^
MM+*DFBE+P9>9=+B=2RB3AK6.1 ,:6*=$Y)K=A\B3]58//[=WG>^KIDE',FO
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
MVFD4<+/;=;NZ\Q"3<)R+3%2,%GD*CEB#VPQ5(@<O/#=0IV!V$^H:@5Q7D-@
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
M&<V\$)I1\%Z\MB(DLQ/!_FY@V2;&>'=" YAV-K2>.]B&KB;RZ>PZW2LZ(^I
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
M-O]-[GQ2BV!7K;&"H]S;(Q.J9-KTM&9!^\2"H6R\F*)R&@X##\<?N]OSH('
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
M7OG4@BI)P4'*FJ64A$4%G)34$$=CDPT-8=E'@7* FCNX:%M?$4Z_K9?/%>>
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
M6SU7^]:0(<8W:VG^C8O2++I$^.5XL=0<J%?IN,^ZFF M$L-I.6@KTS3'<'7
M8.R5W6"'M%L"529(<KM5(N]=Q(<9QKBW_RU-D0H] A,CLM"V7+D\K#,71)VP
M&\>O$"NXYH+QU!K*;J.#Y<8D^FX\<SBNL34$9+@S:^,NI3E0*ZQWC#'&"6EH
M#KN@M%-SMBQ>5:-2XE)=W$*AXDFN%42_@--LI(1?8]60 2TQD==3H=R!Z@,O
M\UKB4TL<QP0OS4VU'JNKQ$Z!G#_I0LRV!*UJ=-W$R"0/IE;QQ+[&*->ZQ+K"
M9*KW@NT.W-;%9.4H@_TL@S;.&8(EY'!,FS.VS9':6*@&F.W<!D=F'1 ^3O1<
M=@_=,TW1$]]0<4NP HUK[>,AM5J_9VLR2:_ A'M0#!J%#QJ-E1.169*CTBEF
MHEG?JN"$!.K45-(PZM1^:BVF=B/9CENYCR%#*VVBPRMM>D+S/>C4LLNY!$&+
MJ$1+2KQ<8_'[K&_BU\[3I>/9E,8,CV3:DSO">>D))5\VEM6;DYKS44T6EBH&
MHM$1AVY_(ZY_VJII;'$TC50;"QIT<I/?D;QD7.)/N'ZV\$>"V"9P7GWR6U3U
M9FZKK\OAC7A9+A]=^D$$0^T*;A6&&ERJ8?+4K7]&^&VZKKPK4+)-DAI),'@G
M4M\LDW-L#!0O&"S1+).OTM4Y6H3!(H5ZBF$*;8OP4IH>4UV.!T+_Y_A/+7O=
MLC*UGJ[?8W@7O\0J&H*YI&/[L<WGVDGD]>>9"+Q^G)4)GO+!,.U]#4?+O2Y
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
M3W!"TD12A)O\.!43"!^0"50\H#WG=!-7T7K*JT<85^E2EQ]H"2LQH[K*():
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
MSC(YC](R[UP1_Q9+XO:8:*SMDJXCEC>/5'+W[!G0KB6-1]K:830?M0PNO-F
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
M 9!WOE0L]-I8WT(]!3V%_O(6B\49ONVZ[;U?\6E?B9J7LV?_ 5!+ P04
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
M=)S:+'P/XUQ@341SR:UE($%1HJ8(!N&(\!7'MT I8F3OJ 86A>O?RB21QQ
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
MG/;]V;V]A6L_ZP][WH<K%Z9RQN'J^O7%H <ES3#>57J&T??Z\,9[>P%5W;3
M$R1*F61Q1+AAN)<E*$VE3!S#6"P6^J*BQ^+&\$:&4E4U>!RG5 ]D4.JTU1M\
M4A)T?FH_TS3HQ_Y\1B,)OJ!$T@#F*8MNX%U TX^@:057+TZ6@MU,)=BF;<.[
M6'QDMR2G2R8Y[:STM(U\W38R(^U)'"P[[8#= @M>E5C5MNU:G51HU?2K-*PU
M*F$]L">4U,**3_S&[Q8Z:2![+I/*):>O2C,6:5.J[#M56S^K);*U8(&<.I9I
M_ES:8I7T3FJ$LYO(R1Q&:AAC> 79CWDLG.=F]M=2%"TD,\:7SLNN8(2_+*<(
MK992P<*<G+(_*=I!D]ERD;MQAM*<173EEF4K1]R[*9LP"16[;2CN52@[ 6UX
MZ2-H5#RIFSUWY W.![VN-QA>CK'61N/K[J4'WA#&;N]Z-/ &[AC<][TWW<M?
M7.CV/!B>@]6L5+?#.IB 1M<7+E@5HEG5D\DI#$=@U8)BT;WL'ZC75@.N];'>
MTQ7J*A480LTL'ZBWW3%T^\,KS^UO%LR!.KL"M&G65>EZ;UP8=T>ONY?N6!N^
MOW _K(K:-DW[FV/ KB8Z#Y'Z8YY*%BX?*?3J5T,?1.#'441]=3S @LDIR"F%
MW^9$8 1\"2.:Q$)"'$+W]5L81 $Z*1A-\:,?"Z1EQ\")$GKQO&';9JL7SQ(2
M+;.5U3J%,!:9SD^Y3J!1@!*_D@C7R&75S5;%*F='11E("B'C2%^[,J;^7.#I
MA29)%(![YT])=$/QD)G-6)HJM_%?<0;H"DRIH.CLID-Y""M_RC#V8REA3/B,
MB;0,O2FC(>I%.Y+=4AB&(?/13]2BE!3AE'/K1' 8Z>!RSM:BYRPBD8^IV"M*
MB3\%)&!Z51PK1)(Y IA2Q>XC*U^JLS0+?#3G=*-%(7_^9MVG"@L;X*R!Z?I9
MNE0#SO DLQSQ34@VF3\#HR(<%Z6@FHM2TYN21&6M7E$K3YW6@*VHL'\=,97^
ML43H4XPWH&5\3U!GK=':6_,S(F[PC)9QXC2Q2A,2!!BYQFF(.]3&-[N;(G_%
M,)!(.EJEGCS64?WU;7)BG>:5NOM4,!2;))QSW#%9*E5&UB4LZ*<Y$U0-/*E"
M[C/&)R1+KE4["=8YW<Y-K=E2>?DO86G?BR6+<'O,2 80MB9)4$& ;V$3:,)4
M;TH$316F944FG .*4>4@(IXF"'):SJ3"]09%A4$V"6>UCEQSGJ<D3JC(;*9?
M;%Y]!_G[NOI3X@@KZY),<%,6-B>Q"*C0T#0G24J=U8=6P-*$DZ7#HDQ5)M0J
MJF>"#3&>.6I2OE5=RB>\*)FL5')R,42?G>GUBJ7F:(D R&!EN!BQ]6S$-F2P
M2[-MO6&=[26;NK67=I_:FEYM[I?\7JW5IFXU[']<;4.OF=5'T5I_D%8C2UJ>
M."R-%$O\5:E26@D4[<.QDSNPMIN'ZBA?5D=>&$_5/;)O;V^)P+.TF<\+Z_U7
MA'U/1*:*I_0@UD,-/G<HH'Z<MRIGCBU<**Y2Y\7SZEDKS9[;\\WC0+3%^L":
M^E[U_\YDX;>*8QH.(0U[QOMC0GY40DZN!,-I+,%Q;"<KIT^5%B.;?_YVGBX=
MIZOC='6<KOX/C>FAT]763T#'4^1'5>HQ#0>1ACV_@!X3<@#3U4Y6?MQT]9";
MD"^N;),XO[-V!.5$S8A[+W&+^<K\+$(F:<SG<K_(-]S5;#WS^^GLIKSS%U!+
M 0(4 Q0    ( #-Q:50_9<#P0\4! $T9$P 0              "  0    !A
M8FTM,C R,C Q,S$N:'1M4$L! A0#%     @ ,W%I5/U?II 2$@  >[H  !
M             ( !<<4! &%B;2TR,#(R,#$S,2YX<V102P$"% ,4    "  S
M<6E4QZ-6@]8;  #1$P$ %               @ &QUP$ 86)M+3(P,C(P,3,Q
M7V-A;"YX;6Q02P$"% ,4    "  S<6E4YQXL\,]-  !&/P, %
M    @ &Y\P$ 86)M+3(P,C(P,3,Q7V1E9BYX;6Q02P$"% ,4    "  S<6E4
M5CJ7_6F,  #=S   $P              @ &Z00( 86)M+3(P,C(P,3,Q7V<Q
M+FIP9U!+ 0(4 Q0    ( #-Q:52NPLB;:PH# $SI P 3              "
M 53. @!A8FTM,C R,C Q,S%?9S(N:G!G4$L! A0#%     @ ,W%I5*-A&P2E
M_@$ M#," !,              ( !\-@% &%B;2TR,#(R,#$S,5]G,RYJ<&=0
M2P$"% ,4    "  S<6E4-)YK-DM7  !K8@  $P              @ '&UP<
M86)M+3(P,C(P,3,Q7V<T+FIP9U!+ 0(4 Q0    ( #-Q:50GDR7%4Y   ..<
M   3              "  4(O" !A8FTM,C R,C Q,S%?9S4N:G!G4$L! A0#
M%     @ ,W%I5,8?Z9X8,P  L#X  !,              ( !QK\( &%B;2TR
M,#(R,#$S,5]G-BYJ<&=02P$"% ,4    "  S<6E4=GP@_2XZ   90P  $P
M            @ $/\P@ 86)M+3(P,C(P,3,Q7V<W+FIP9U!+ 0(4 Q0    (
M #-Q:52,@J0$E5\  #AJ   3              "  6XM"0!A8FTM,C R,C Q
M,S%?9S@N:G!G4$L! A0#%     @ ,W%I5#>->QRNV@  _.$( !0
M     ( !-(T) &%B;2TR,#(R,#$S,5]L86(N>&UL4$L! A0#%     @ ,W%I
M5%NGRF7#?P  BXP% !0              ( !%&@* &%B;2TR,#(R,#$S,5]P
M<F4N>&UL4$L! A0#%     @ ,W%I5,O: ^P5-0  D:P! !,
M ( !">@* &%B;3$S,3(P,C)E>#$P,2YH=&U02P$"% ,4    "  S<6E4#N7M
M/ P'  #W'0  $P              @ %/'0L 86)M,3,Q,C R,F5X,3 R+FAT
M;5!+ 0(4 Q0    ( #-Q:527HDQ8&0<  #L<   3              "  8PD
M"P!A8FTQ,S$R,#(R97@Q,#,N:'1M4$L! A0#%     @ ,W%I5+)QB?\Y"P
M"3\  !,              ( !UBL+ &%B;3$S,3(P,C)E>#$P-"YH=&U02P$"
M% ,4    "  S<6E43+^&XAT(  #K)0  $P              @ % -PL 86)M
M,3,Q,C R,F5X,S$Q+FAT;5!+ 0(4 Q0    ( #-Q:53=R7!J&P@   \F   3
M              "  8X_"P!A8FTQ,S$R,#(R97@S,3(N:'1M4$L! A0#%
M  @ ,W%I5&B[:?!0!0  A!\  !(              ( !VD<+ &%B;3$S,3(P
@,C)E>#,R+FAT;5!+!08     %0 5 %(%  !:30L    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
